From d5f3158c41f3cc3f00588b4b734fc631e2e6573c Mon Sep 17 00:00:00 2001 From: ipa-nhg Date: Mon, 4 Sep 2023 16:26:23 +0200 Subject: [PATCH 1/4] Add the option of creating systems from subsystems. A System can be a component of a bigger system --- .../CreateSystem_components_Rossystem.gif | Bin 0 -> 223 bytes .../CreateSystem_components_System.gif | Bin 0 -> 223 bytes .../system/provider/SystemItemProvider.java | 38 +- .../contentassist/antlr/RosSystemParser.java | 6 +- .../antlr/internal/InternalRosSystemParser.g | 166 +- .../internal/InternalRosSystemParser.java | 9542 +++++++++-------- .../internal/InternalRosSystemParser.tokens | 191 +- .../antlr/lexer/InternalRosSystemLexer.g | 2 + .../antlr/lexer/InternalRosSystemLexer.java | 1852 ++-- .../antlr/lexer/InternalRosSystemLexer.tokens | 191 +- .../ipa/rossystem/RosSystem.xtextbin | Bin 14789 -> 14862 bytes .../antlr/internal/InternalRosSystemParser.g | 66 +- .../internal/InternalRosSystemParser.java | 3280 +++--- .../internal/InternalRosSystemParser.tokens | 191 +- .../antlr/lexer/InternalRosSystemLexer.g | 2 + .../antlr/lexer/InternalRosSystemLexer.java | 1852 ++-- .../antlr/lexer/InternalRosSystemLexer.tokens | 191 +- .../RosSystemSemanticSequencer.java | 2 +- .../RosSystemSyntacticSequencer.java | 830 +- .../services/RosSystemGrammarAccess.java | 84 +- .../fraunhofer/ipa/rossystem/RosSystem.xtext | 5 + .../model/rossystem.ecore | 2 +- .../src/system/RossystemPackage.java | 136 +- .../src/system/System.java | 4 +- .../src/system/impl/RossystemPackageImpl.java | 1 + .../src/system/impl/SystemImpl.java | 4 +- .../src/system/util/RossystemSwitch.java | 2 + 27 files changed, 9890 insertions(+), 8750 deletions(-) create mode 100644 plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_Rossystem.gif create mode 100644 plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_System.gif diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_Rossystem.gif b/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_Rossystem.gif new file mode 100644 index 0000000000000000000000000000000000000000..799d63b430879656eeece64e52d0762f149570d2 GIT binary patch literal 223 zcmZ?wbhEHb6krfwIKsg2|NsB{_xIb|$1^Z6{P_C&#?d$X=igsedFlWE`1$en|L@y3 zG&CTK@0zX#L|Z2*uj`Uu+9WlvQfy|4@V~$Bf#~n&^FZ|H`QqPqn}Mc5fZ|UUMi5H} zM1bsMV2x2w=u3&TQ)8HU_VAPoTPO85_f0DCH2!STb1i$4rkHxaRC1$ zwC0>T>1M^Cqjulh#X=ycVfKrJ4~tH=Gc8PTlfThYb30e-^vm>ohMbzF)W)W4RYeAC E06N%ayZ`_I literal 0 HcmV?d00001 diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_System.gif b/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_System.gif new file mode 100644 index 0000000000000000000000000000000000000000..799d63b430879656eeece64e52d0762f149570d2 GIT binary patch literal 223 zcmZ?wbhEHb6krfwIKsg2|NsB{_xIb|$1^Z6{P_C&#?d$X=igsedFlWE`1$en|L@y3 zG&CTK@0zX#L|Z2*uj`Uu+9WlvQfy|4@V~$Bf#~n&^FZ|H`QqPqn}Mc5fZ|UUMi5H} zM1bsMV2x2w=u3&TQ)8HU_VAPoTPO85_f0DCH2!STb1i$4rkHxaRC1$ zwC0>T>1M^Cqjulh#X=ycVfKrJ4~tH=Gc8PTlfThYb30e-^vm>ohMbzF)W)W4RYeAC E06N%ayZ`_I literal 0 HcmV?d00001 diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java index 4fb28410..a2bc2162 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java @@ -8,20 +8,11 @@ import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; import org.eclipse.emf.edit.provider.ViewerNotification; import ros.RosFactory; import system.RossystemFactory; @@ -34,13 +25,7 @@ * @generated */ public class SystemItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { + extends ComponentItemProvider { /** * This constructs an instance from a factory and a notifier. * @@ -189,6 +174,16 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors (RossystemPackage.Literals.SYSTEM__PROCESSES, RossystemFactory.eINSTANCE.createProcess())); + newChildDescriptors.add + (createChildParameter + (RossystemPackage.Literals.SYSTEM__COMPONENTS, + RossystemFactory.eINSTANCE.createSystem())); + + newChildDescriptors.add + (createChildParameter + (RossystemPackage.Literals.SYSTEM__COMPONENTS, + RossystemFactory.eINSTANCE.createRossystem())); + newChildDescriptors.add (createChildParameter (RossystemPackage.Literals.SYSTEM__COMPONENTS, @@ -225,15 +220,4 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors RosFactory.eINSTANCE.createParameter())); } - /** - * Return the resource locator for this item provider's resources. - * - * - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return RossystemEditPlugin.INSTANCE; - } - } 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 648214ac..ce511458 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 @@ -51,6 +51,7 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getRosSystemAccess().getGroup_3_1(), "rule__RosSystem__Group_3_1__0"); builder.put(grammarAccess.getRosSystemAccess().getGroup_3_2(), "rule__RosSystem__Group_3_2__0"); builder.put(grammarAccess.getRosSystemAccess().getGroup_3_3(), "rule__RosSystem__Group_3_3__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_3_4(), "rule__RosSystem__Group_3_4__0"); builder.put(grammarAccess.getProcessAccess().getGroup(), "rule__Process__Group__0"); builder.put(grammarAccess.getProcessAccess().getGroup_4(), "rule__Process__Group_4__0"); builder.put(grammarAccess.getProcessAccess().getGroup_4_3(), "rule__Process__Group_4_3__0"); @@ -147,8 +148,9 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getRosSystemAccess().getNameAssignment_0(), "rule__RosSystem__NameAssignment_0"); builder.put(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2(), "rule__RosSystem__ProcessesAssignment_3_0_2"); builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2(), "rule__RosSystem__ComponentsAssignment_3_1_2"); - builder.put(grammarAccess.getRosSystemAccess().getParameterAssignment_3_2_2(), "rule__RosSystem__ParameterAssignment_3_2_2"); - builder.put(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_3_2(), "rule__RosSystem__ConnectionsAssignment_3_3_2"); + builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2(), "rule__RosSystem__ComponentsAssignment_3_2_2"); + builder.put(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2(), "rule__RosSystem__ParameterAssignment_3_3_2"); + builder.put(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2(), "rule__RosSystem__ConnectionsAssignment_3_4_2"); builder.put(grammarAccess.getProcessAccess().getNameAssignment_1(), "rule__Process__NameAssignment_1"); builder.put(grammarAccess.getProcessAccess().getComponentsAssignment_4_2(), "rule__Process__ComponentsAssignment_4_2"); builder.put(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1(), "rule__Process__ComponentsAssignment_4_3_1"); 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 a6c280e5..f6132a81 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 @@ -105,6 +105,7 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("Float32_1", "'float32[]'"); tokenNameToValue.put("Float64_1", "'float64[]'"); tokenNameToValue.put("Processes", "'processes:'"); + tokenNameToValue.put("SubSystem", "'subSystem:'"); tokenNameToValue.put("Interfaces", "'interfaces:'"); tokenNameToValue.put("Parameters", "'parameters:'"); tokenNameToValue.put("ParameterAny", "'ParameterAny'"); @@ -2335,6 +2336,12 @@ rule__RosSystem__Alternatives_3 (rule__RosSystem__Group_3_3__0) { after(grammarAccess.getRosSystemAccess().getGroup_3_3()); } ) + | + ( + { before(grammarAccess.getRosSystemAccess().getGroup_3_4()); } + (rule__RosSystem__Group_3_4__0) + { after(grammarAccess.getRosSystemAccess().getGroup_3_4()); } + ) ; finally { restoreStackSize(stackSize); @@ -3240,9 +3247,9 @@ rule__RosSystem__Group_3_2__0__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()); } - Parameters - { after(grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()); } + { before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); } + SubSystem + { after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); } ) ; finally { @@ -3294,9 +3301,9 @@ rule__RosSystem__Group_3_2__2__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_2_2()); } - (rule__RosSystem__ParameterAssignment_3_2_2)* - { after(grammarAccess.getRosSystemAccess().getParameterAssignment_3_2_2()); } + { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); } + (rule__RosSystem__ComponentsAssignment_3_2_2)* + { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); } ) ; finally { @@ -3348,9 +3355,9 @@ rule__RosSystem__Group_3_3__0__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()); } - Connections - { after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()); } + { before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } + Parameters + { after(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } ) ; finally { @@ -3402,9 +3409,9 @@ rule__RosSystem__Group_3_3__2__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_3_2()); } - (rule__RosSystem__ConnectionsAssignment_3_3_2)* - { after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_3_2()); } + { before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); } + (rule__RosSystem__ParameterAssignment_3_3_2)* + { after(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); } ) ; finally { @@ -3438,6 +3445,114 @@ finally { } +rule__RosSystem__Group_3_4__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group_3_4__0__Impl + rule__RosSystem__Group_3_4__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); } + Connections + { after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group_3_4__1__Impl + rule__RosSystem__Group_3_4__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); } + RULE_BEGIN + { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group_3_4__2__Impl + rule__RosSystem__Group_3_4__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); } + (rule__RosSystem__ConnectionsAssignment_3_4_2)* + { after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group_3_4__3__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3_4__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); } + RULE_END + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); } +) +; +finally { + restoreStackSize(stackSize); +} + + rule__Process__Group__0 @init { int stackSize = keepStackSize(); @@ -10611,30 +10726,45 @@ finally { restoreStackSize(stackSize); } -rule__RosSystem__ParameterAssignment_3_2_2 +rule__RosSystem__ComponentsAssignment_3_2_2 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); } + ruleRosSystem + { after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__ParameterAssignment_3_3_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_2_2_0()); } + { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } ruleParameter - { after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_2_2_0()); } + { after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__ConnectionsAssignment_3_3_2 +rule__RosSystem__ConnectionsAssignment_3_4_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_3_2_0()); } + { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); } ruleConnection - { after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_3_2_0()); } + { after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java index 17e67eb8..6c0e78b3 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,112 +25,113 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "GraphName", "Float32_1", "Float64_1", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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", "Interfaces", "Parameters", "Processes", "SubSystem", "GraphName", "Float32_1", "Float64_1", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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=13; - public static final int Node=70; - public static final int RULE_DATE_TIME=94; - public static final int Uint64_1=22; - public static final int String=37; + public static final int Float32_1=14; + public static final int Node=71; + public static final int RULE_DATE_TIME=95; + public static final int Uint64_1=23; + public static final int String=38; public static final int Processes=11; - public static final int Int16=52; - public static final int Float32=25; - public static final int Goal=67; - public static final int Bool=64; - public static final int Uint16=47; - public static final int Boolean=23; - public static final int Sub=56; - public static final int Uint8=58; + public static final int Int16=53; + public static final int Float32=26; + public static final int Goal=68; + public static final int Bool=65; + public static final int Uint16=48; + public static final int Boolean=24; + public static final int Sub=57; + public static final int Uint8=59; public static final int Parameters=10; - public static final int RULE_ID=95; - public static final int RULE_DIGIT=84; + public static final int RULE_ID=96; + public static final int RULE_DIGIT=85; public static final int GlobalNamespace=6; - public static final int Int16_1=27; - public static final int Header=36; - public static final int RULE_INT=97; - public static final int Byte=65; - public static final int RULE_ML_COMMENT=104; - public static final int LeftSquareBracket=82; - public static final int Ac=62; - public static final int Base64=34; - public static final int Comma=79; - public static final int As=63; - public static final int HyphenMinus=80; - public static final int RULE_MESSAGE_ASIGMENT=98; - public static final int LeftSquareBracketRightSquareBracket=78; - public static final int Int32=53; - public static final int Char=66; - public static final int RULE_DECINT=87; - public static final int Uint32=48; - public static final int RULE_HOUR=92; - public static final int Int8=68; - public static final int Default=15; - public static final int Int8_1=43; - public static final int Uint16_1=20; - public static final int Sc=71; - public static final int Type=74; - public static final int Float64=26; - public static final int Int32_1=28; - public static final int RULE_BINARY=85; - public static final int String_1=46; - public static final int String_2=18; - public static final int Ss=72; - public static final int RULE_DAY=89; - public static final int RULE_BEGIN=99; - public static final int RULE_BOOLEAN=86; + public static final int Int16_1=28; + public static final int Header=37; + public static final int RULE_INT=98; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=105; + public static final int LeftSquareBracket=83; + public static final int Ac=63; + public static final int Base64=35; + public static final int Comma=80; + public static final int As=64; + public static final int HyphenMinus=81; + public static final int RULE_MESSAGE_ASIGMENT=99; + public static final int LeftSquareBracketRightSquareBracket=79; + public static final int Int32=54; + public static final int Char=67; + public static final int RULE_DECINT=88; + public static final int Uint32=49; + public static final int RULE_HOUR=93; + public static final int Int8=69; + public static final int Default=16; + public static final int Int8_1=44; + public static final int Uint16_1=21; + public static final int Sc=72; + public static final int Type=75; + public static final int Float64=27; + public static final int Int32_1=29; + public static final int RULE_BINARY=86; + public static final int String_1=47; + public static final int String_2=19; + public static final int Ss=73; + public static final int RULE_DAY=90; + public static final int RULE_BEGIN=100; + public static final int RULE_BOOLEAN=87; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=91; - public static final int Result=45; - public static final int Name=69; - public static final int RULE_MIN_SEC=93; - public static final int Char_1=42; + public static final int RULE_YEAR=92; + public static final int Result=46; + public static final int Name=70; + public static final int RULE_MIN_SEC=94; + public static final int Char_1=43; public static final int ParameterAny=7; - public static final int List=61; - public static final int RightSquareBracket=83; + public static final int List=62; + public static final int RightSquareBracket=84; public static final int PrivateNamespace=5; - public static final int GraphName=12; - public static final int Byte_1=41; - public static final int Float64_1=14; - public static final int Duration=16; - public static final int Uint32_1=21; - public static final int Double=35; - public static final int Type_1=57; - public static final int Value=59; - public static final int Uint64=49; - public static final int Action=39; - public static final int RULE_END=100; - public static final int Message=30; - public static final int Value_1=50; - public static final int Time=73; - public static final int RULE_STRING=96; - public static final int Bool_1=40; - public static final int Any=75; - public static final int Struct=38; - public static final int RULE_SL_COMMENT=101; - public static final int Uint8_1=32; - public static final int RULE_DOUBLE=88; - public static final int Feedback=17; - public static final int RULE_ROS_CONVENTION_A=102; - public static final int RULE_ROS_CONVENTION_PARAM=103; - public static final int Colon=81; - public static final int Pub=55; + public static final int GraphName=13; + public static final int Byte_1=42; + public static final int Float64_1=15; + public static final int Duration=17; + public static final int Uint32_1=22; + public static final int Double=36; + public static final int Type_1=58; + public static final int Value=60; + public static final int Uint64=50; + public static final int Action=40; + public static final int RULE_END=101; + public static final int Message=31; + public static final int Value_1=51; + public static final int Time=74; + public static final int RULE_STRING=97; + public static final int Bool_1=41; + public static final int Any=76; + public static final int Struct=39; + public static final int RULE_SL_COMMENT=102; + public static final int SubSystem=12; + public static final int Uint8_1=33; + public static final int RULE_DOUBLE=89; + public static final int Feedback=18; + public static final int RULE_ROS_CONVENTION_A=103; + public static final int RULE_ROS_CONVENTION_PARAM=104; + public static final int Colon=82; + public static final int Pub=56; public static final int EOF=-1; - public static final int Ns=76; - public static final int RULE_WS=105; - public static final int HyphenMinusLeftSquareBracket=77; - public static final int Int64_1=29; - public static final int Service=31; - public static final int From=51; - public static final int RULE_ANY_OTHER=106; - public static final int Nodes=44; - public static final int Date=60; + public static final int Ns=77; + public static final int RULE_WS=106; + public static final int HyphenMinusLeftSquareBracket=78; + public static final int Int64_1=30; + public static final int Service=32; + public static final int From=52; + public static final int RULE_ANY_OTHER=107; + public static final int Nodes=45; + public static final int Date=61; public static final int Interfaces=9; - public static final int Threads=19; - public static final int Integer=24; - public static final int Array=33; - public static final int Int64=54; - public static final int RULE_MONTH=90; + public static final int Threads=20; + public static final int Integer=25; + public static final int Array=34; + public static final int Int64=55; + public static final int RULE_MONTH=91; // delegates // delegators @@ -226,6 +227,7 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Float32_1", "'float32[]'"); tokenNameToValue.put("Float64_1", "'float64[]'"); tokenNameToValue.put("Processes", "'processes:'"); + tokenNameToValue.put("SubSystem", "'subSystem:'"); tokenNameToValue.put("Interfaces", "'interfaces:'"); tokenNameToValue.put("Parameters", "'parameters:'"); tokenNameToValue.put("ParameterAny", "'ParameterAny'"); @@ -255,11 +257,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleSystem" - // InternalRosSystemParser.g:136:1: entryRuleSystem : ruleSystem EOF ; + // InternalRosSystemParser.g:137:1: entryRuleSystem : ruleSystem EOF ; public final void entryRuleSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:137:1: ( ruleSystem EOF ) - // InternalRosSystemParser.g:138:1: ruleSystem EOF + // InternalRosSystemParser.g:138:1: ( ruleSystem EOF ) + // InternalRosSystemParser.g:139:1: ruleSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSystemRule()); @@ -289,17 +291,17 @@ public final void entryRuleSystem() throws RecognitionException { // $ANTLR start "ruleSystem" - // InternalRosSystemParser.g:145:1: ruleSystem : ( ruleRosSystem ) ; + // InternalRosSystemParser.g:146:1: ruleSystem : ( ruleRosSystem ) ; public final void ruleSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:149:2: ( ( ruleRosSystem ) ) - // InternalRosSystemParser.g:150:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:150:2: ( ( ruleRosSystem ) ) + // InternalRosSystemParser.g:151:2: ( ruleRosSystem ) { - // InternalRosSystemParser.g:150:2: ( ruleRosSystem ) - // InternalRosSystemParser.g:151:3: ruleRosSystem + // InternalRosSystemParser.g:151:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:152:3: ruleRosSystem { if ( state.backtracking==0 ) { before(grammarAccess.getSystemAccess().getRosSystemParserRuleCall()); @@ -334,11 +336,11 @@ public final void ruleSystem() throws RecognitionException { // $ANTLR start "entryRuleRosSystem" - // InternalRosSystemParser.g:161:1: entryRuleRosSystem : ruleRosSystem EOF ; + // InternalRosSystemParser.g:162:1: entryRuleRosSystem : ruleRosSystem EOF ; public final void entryRuleRosSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:162:1: ( ruleRosSystem EOF ) - // InternalRosSystemParser.g:163:1: ruleRosSystem EOF + // InternalRosSystemParser.g:163:1: ( ruleRosSystem EOF ) + // InternalRosSystemParser.g:164:1: ruleRosSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemRule()); @@ -368,23 +370,23 @@ public final void entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:170:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; + // InternalRosSystemParser.g:171:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; public final void ruleRosSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:174:2: ( ( ( rule__RosSystem__Group__0 ) ) ) - // InternalRosSystemParser.g:175:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:175:2: ( ( ( rule__RosSystem__Group__0 ) ) ) + // InternalRosSystemParser.g:176:2: ( ( rule__RosSystem__Group__0 ) ) { - // InternalRosSystemParser.g:175:2: ( ( rule__RosSystem__Group__0 ) ) - // InternalRosSystemParser.g:176:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:176:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:177:3: ( rule__RosSystem__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup()); } - // InternalRosSystemParser.g:177:3: ( rule__RosSystem__Group__0 ) - // InternalRosSystemParser.g:177:4: rule__RosSystem__Group__0 + // InternalRosSystemParser.g:178:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:178:4: rule__RosSystem__Group__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group__0(); @@ -419,11 +421,11 @@ public final void ruleRosSystem() throws RecognitionException { // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:186:1: entryRuleProcess : ruleProcess EOF ; + // InternalRosSystemParser.g:187:1: entryRuleProcess : ruleProcess EOF ; public final void entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:187:1: ( ruleProcess EOF ) - // InternalRosSystemParser.g:188:1: ruleProcess EOF + // InternalRosSystemParser.g:188:1: ( ruleProcess EOF ) + // InternalRosSystemParser.g:189:1: ruleProcess EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProcessRule()); @@ -453,23 +455,23 @@ public final void entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:195:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; + // InternalRosSystemParser.g:196:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; public final void ruleProcess() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:199:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalRosSystemParser.g:200:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:200:2: ( ( ( rule__Process__Group__0 ) ) ) + // InternalRosSystemParser.g:201:2: ( ( rule__Process__Group__0 ) ) { - // InternalRosSystemParser.g:200:2: ( ( rule__Process__Group__0 ) ) - // InternalRosSystemParser.g:201:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:201:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:202:3: ( rule__Process__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup()); } - // InternalRosSystemParser.g:202:3: ( rule__Process__Group__0 ) - // InternalRosSystemParser.g:202:4: rule__Process__Group__0 + // InternalRosSystemParser.g:203:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:203:4: rule__Process__Group__0 { pushFollow(FOLLOW_2); rule__Process__Group__0(); @@ -504,11 +506,11 @@ public final void ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:211:1: entryRuleRosNode : ruleRosNode EOF ; + // InternalRosSystemParser.g:212:1: entryRuleRosNode : ruleRosNode EOF ; public final void entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:212:1: ( ruleRosNode EOF ) - // InternalRosSystemParser.g:213:1: ruleRosNode EOF + // InternalRosSystemParser.g:213:1: ( ruleRosNode EOF ) + // InternalRosSystemParser.g:214:1: ruleRosNode EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeRule()); @@ -538,23 +540,23 @@ public final void entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:220:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; + // InternalRosSystemParser.g:221:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; public final void ruleRosNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:224:2: ( ( ( rule__RosNode__Group__0 ) ) ) - // InternalRosSystemParser.g:225:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:225:2: ( ( ( rule__RosNode__Group__0 ) ) ) + // InternalRosSystemParser.g:226:2: ( ( rule__RosNode__Group__0 ) ) { - // InternalRosSystemParser.g:225:2: ( ( rule__RosNode__Group__0 ) ) - // InternalRosSystemParser.g:226:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:226:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:227:3: ( rule__RosNode__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup()); } - // InternalRosSystemParser.g:227:3: ( rule__RosNode__Group__0 ) - // InternalRosSystemParser.g:227:4: rule__RosNode__Group__0 + // InternalRosSystemParser.g:228:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:228:4: rule__RosNode__Group__0 { pushFollow(FOLLOW_2); rule__RosNode__Group__0(); @@ -589,11 +591,11 @@ public final void ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:236:1: entryRuleRosInterface : ruleRosInterface EOF ; + // InternalRosSystemParser.g:237:1: entryRuleRosInterface : ruleRosInterface EOF ; public final void entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:237:1: ( ruleRosInterface EOF ) - // InternalRosSystemParser.g:238:1: ruleRosInterface EOF + // InternalRosSystemParser.g:238:1: ( ruleRosInterface EOF ) + // InternalRosSystemParser.g:239:1: ruleRosInterface EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceRule()); @@ -623,23 +625,23 @@ public final void entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:245:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; + // InternalRosSystemParser.g:246:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; public final void ruleRosInterface() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:249:2: ( ( ( rule__RosInterface__Group__0 ) ) ) - // InternalRosSystemParser.g:250:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:250:2: ( ( ( rule__RosInterface__Group__0 ) ) ) + // InternalRosSystemParser.g:251:2: ( ( rule__RosInterface__Group__0 ) ) { - // InternalRosSystemParser.g:250:2: ( ( rule__RosInterface__Group__0 ) ) - // InternalRosSystemParser.g:251:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:251:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:252:3: ( rule__RosInterface__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getGroup()); } - // InternalRosSystemParser.g:252:3: ( rule__RosInterface__Group__0 ) - // InternalRosSystemParser.g:252:4: rule__RosInterface__Group__0 + // InternalRosSystemParser.g:253:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:253:4: rule__RosInterface__Group__0 { pushFollow(FOLLOW_2); rule__RosInterface__Group__0(); @@ -674,11 +676,11 @@ public final void ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:261:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:262:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; public final void entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:262:1: ( ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:263:1: ruleInterfaceReference EOF + // InternalRosSystemParser.g:263:1: ( ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:264:1: ruleInterfaceReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceRule()); @@ -708,23 +710,23 @@ public final void entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:270:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; + // InternalRosSystemParser.g:271:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; public final void ruleInterfaceReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:274:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) - // InternalRosSystemParser.g:275:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:275:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) + // InternalRosSystemParser.g:276:2: ( ( rule__InterfaceReference__Alternatives ) ) { - // InternalRosSystemParser.g:275:2: ( ( rule__InterfaceReference__Alternatives ) ) - // InternalRosSystemParser.g:276:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:276:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:277:3: ( rule__InterfaceReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getAlternatives()); } - // InternalRosSystemParser.g:277:3: ( rule__InterfaceReference__Alternatives ) - // InternalRosSystemParser.g:277:4: rule__InterfaceReference__Alternatives + // InternalRosSystemParser.g:278:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:278:4: rule__InterfaceReference__Alternatives { pushFollow(FOLLOW_2); rule__InterfaceReference__Alternatives(); @@ -759,11 +761,11 @@ public final void ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:286:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:287:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; public final void entryRuleRosPublisherReference() throws RecognitionException { try { - // InternalRosSystemParser.g:287:1: ( ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:288:1: ruleRosPublisherReference EOF + // InternalRosSystemParser.g:288:1: ( ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:289:1: ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceRule()); @@ -793,23 +795,23 @@ public final void entryRuleRosPublisherReference() throws RecognitionException { // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:295:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; + // InternalRosSystemParser.g:296:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; public final void ruleRosPublisherReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:299:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) - // InternalRosSystemParser.g:300:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:300:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) + // InternalRosSystemParser.g:301:2: ( ( rule__RosPublisherReference__Group__0 ) ) { - // InternalRosSystemParser.g:300:2: ( ( rule__RosPublisherReference__Group__0 ) ) - // InternalRosSystemParser.g:301:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:301:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:302:3: ( rule__RosPublisherReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:302:3: ( rule__RosPublisherReference__Group__0 ) - // InternalRosSystemParser.g:302:4: rule__RosPublisherReference__Group__0 + // InternalRosSystemParser.g:303:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:303:4: rule__RosPublisherReference__Group__0 { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__0(); @@ -844,11 +846,11 @@ public final void ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:311:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:312:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; public final void entryRuleRosSubscriberReference() throws RecognitionException { try { - // InternalRosSystemParser.g:312:1: ( ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:313:1: ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:313:1: ( ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:314:1: ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceRule()); @@ -878,23 +880,23 @@ public final void entryRuleRosSubscriberReference() throws RecognitionException // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:320:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; + // InternalRosSystemParser.g:321:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; public final void ruleRosSubscriberReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:324:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) - // InternalRosSystemParser.g:325:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:325:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) + // InternalRosSystemParser.g:326:2: ( ( rule__RosSubscriberReference__Group__0 ) ) { - // InternalRosSystemParser.g:325:2: ( ( rule__RosSubscriberReference__Group__0 ) ) - // InternalRosSystemParser.g:326:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:326:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:327:3: ( rule__RosSubscriberReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:327:3: ( rule__RosSubscriberReference__Group__0 ) - // InternalRosSystemParser.g:327:4: rule__RosSubscriberReference__Group__0 + // InternalRosSystemParser.g:328:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:328:4: rule__RosSubscriberReference__Group__0 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__0(); @@ -929,11 +931,11 @@ public final void ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:336:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:337:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; public final void entryRuleRosServiceServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:337:1: ( ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:338:1: ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:338:1: ( ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:339:1: ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceRule()); @@ -963,23 +965,23 @@ public final void entryRuleRosServiceServerReference() throws RecognitionExcepti // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:345:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:346:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; public final void ruleRosServiceServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:349:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:350:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:350:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:351:2: ( ( rule__RosServiceServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:350:2: ( ( rule__RosServiceServerReference__Group__0 ) ) - // InternalRosSystemParser.g:351:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:351:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:352:3: ( rule__RosServiceServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:352:3: ( rule__RosServiceServerReference__Group__0 ) - // InternalRosSystemParser.g:352:4: rule__RosServiceServerReference__Group__0 + // InternalRosSystemParser.g:353:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:353:4: rule__RosServiceServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__0(); @@ -1014,11 +1016,11 @@ public final void ruleRosServiceServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:361:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:362:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; public final void entryRuleRosServerClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:362:1: ( ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:363:1: ruleRosServerClientReference EOF + // InternalRosSystemParser.g:363:1: ( ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:364:1: ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceRule()); @@ -1048,23 +1050,23 @@ public final void entryRuleRosServerClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:370:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:371:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; public final void ruleRosServerClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:374:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:375:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:375:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:376:2: ( ( rule__RosServerClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:375:2: ( ( rule__RosServerClientReference__Group__0 ) ) - // InternalRosSystemParser.g:376:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:376:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:377:3: ( rule__RosServerClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:377:3: ( rule__RosServerClientReference__Group__0 ) - // InternalRosSystemParser.g:377:4: rule__RosServerClientReference__Group__0 + // InternalRosSystemParser.g:378:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:378:4: rule__RosServerClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__0(); @@ -1099,11 +1101,11 @@ public final void ruleRosServerClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:386:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:387:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; public final void entryRuleRosActionServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:387:1: ( ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:388:1: ruleRosActionServerReference EOF + // InternalRosSystemParser.g:388:1: ( ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:389:1: ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceRule()); @@ -1133,23 +1135,23 @@ public final void entryRuleRosActionServerReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:395:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:396:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; public final void ruleRosActionServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:399:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:400:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:400:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:401:2: ( ( rule__RosActionServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:400:2: ( ( rule__RosActionServerReference__Group__0 ) ) - // InternalRosSystemParser.g:401:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:401:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:402:3: ( rule__RosActionServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:402:3: ( rule__RosActionServerReference__Group__0 ) - // InternalRosSystemParser.g:402:4: rule__RosActionServerReference__Group__0 + // InternalRosSystemParser.g:403:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:403:4: rule__RosActionServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__0(); @@ -1184,11 +1186,11 @@ public final void ruleRosActionServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:411:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:412:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; public final void entryRuleRosActionClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:412:1: ( ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:413:1: ruleRosActionClientReference EOF + // InternalRosSystemParser.g:413:1: ( ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:414:1: ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceRule()); @@ -1218,23 +1220,23 @@ public final void entryRuleRosActionClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:420:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:421:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; public final void ruleRosActionClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:424:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:425:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:425:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:426:2: ( ( rule__RosActionClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:425:2: ( ( rule__RosActionClientReference__Group__0 ) ) - // InternalRosSystemParser.g:426:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:426:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:427:3: ( rule__RosActionClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:427:3: ( rule__RosActionClientReference__Group__0 ) - // InternalRosSystemParser.g:427:4: rule__RosActionClientReference__Group__0 + // InternalRosSystemParser.g:428:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:428:4: rule__RosActionClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__0(); @@ -1269,11 +1271,11 @@ public final void ruleRosActionClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:436:1: entryRuleRosParameter : ruleRosParameter EOF ; + // InternalRosSystemParser.g:437:1: entryRuleRosParameter : ruleRosParameter EOF ; public final void entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:437:1: ( ruleRosParameter EOF ) - // InternalRosSystemParser.g:438:1: ruleRosParameter EOF + // InternalRosSystemParser.g:438:1: ( ruleRosParameter EOF ) + // InternalRosSystemParser.g:439:1: ruleRosParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterRule()); @@ -1303,23 +1305,23 @@ public final void entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:445:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; + // InternalRosSystemParser.g:446:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; public final void ruleRosParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:449:2: ( ( ( rule__RosParameter__Group__0 ) ) ) - // InternalRosSystemParser.g:450:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:450:2: ( ( ( rule__RosParameter__Group__0 ) ) ) + // InternalRosSystemParser.g:451:2: ( ( rule__RosParameter__Group__0 ) ) { - // InternalRosSystemParser.g:450:2: ( ( rule__RosParameter__Group__0 ) ) - // InternalRosSystemParser.g:451:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:451:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:452:3: ( rule__RosParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getGroup()); } - // InternalRosSystemParser.g:452:3: ( rule__RosParameter__Group__0 ) - // InternalRosSystemParser.g:452:4: rule__RosParameter__Group__0 + // InternalRosSystemParser.g:453:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:453:4: rule__RosParameter__Group__0 { pushFollow(FOLLOW_2); rule__RosParameter__Group__0(); @@ -1354,11 +1356,11 @@ public final void ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:461:1: entryRuleConnection : ruleConnection EOF ; + // InternalRosSystemParser.g:462:1: entryRuleConnection : ruleConnection EOF ; public final void entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:462:1: ( ruleConnection EOF ) - // InternalRosSystemParser.g:463:1: ruleConnection EOF + // InternalRosSystemParser.g:463:1: ( ruleConnection EOF ) + // InternalRosSystemParser.g:464:1: ruleConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionRule()); @@ -1388,23 +1390,23 @@ public final void entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:470:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; + // InternalRosSystemParser.g:471:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; public final void ruleConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:474:2: ( ( ( rule__Connection__Alternatives ) ) ) - // InternalRosSystemParser.g:475:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:475:2: ( ( ( rule__Connection__Alternatives ) ) ) + // InternalRosSystemParser.g:476:2: ( ( rule__Connection__Alternatives ) ) { - // InternalRosSystemParser.g:475:2: ( ( rule__Connection__Alternatives ) ) - // InternalRosSystemParser.g:476:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:476:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:477:3: ( rule__Connection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:477:3: ( rule__Connection__Alternatives ) - // InternalRosSystemParser.g:477:4: rule__Connection__Alternatives + // InternalRosSystemParser.g:478:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:478:4: rule__Connection__Alternatives { pushFollow(FOLLOW_2); rule__Connection__Alternatives(); @@ -1439,11 +1441,11 @@ public final void ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:486:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:487:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; public final void entryRuleRosSystemConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:487:1: ( ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:488:1: ruleRosSystemConnection EOF + // InternalRosSystemParser.g:488:1: ( ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:489:1: ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionRule()); @@ -1473,23 +1475,23 @@ public final void entryRuleRosSystemConnection() throws RecognitionException { // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:495:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:496:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; public final void ruleRosSystemConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:499:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:500:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:500:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:501:2: ( ( rule__RosSystemConnection__Group__0 ) ) { - // InternalRosSystemParser.g:500:2: ( ( rule__RosSystemConnection__Group__0 ) ) - // InternalRosSystemParser.g:501:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:501:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:502:3: ( rule__RosSystemConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:502:3: ( rule__RosSystemConnection__Group__0 ) - // InternalRosSystemParser.g:502:4: rule__RosSystemConnection__Group__0 + // InternalRosSystemParser.g:503:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:503:4: rule__RosSystemConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__0(); @@ -1524,11 +1526,11 @@ public final void ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:511:1: entryRuleRosConnection : ruleRosConnection EOF ; + // InternalRosSystemParser.g:512:1: entryRuleRosConnection : ruleRosConnection EOF ; public final void entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:512:1: ( ruleRosConnection EOF ) - // InternalRosSystemParser.g:513:1: ruleRosConnection EOF + // InternalRosSystemParser.g:513:1: ( ruleRosConnection EOF ) + // InternalRosSystemParser.g:514:1: ruleRosConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionRule()); @@ -1558,23 +1560,23 @@ public final void entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:520:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; + // InternalRosSystemParser.g:521:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; public final void ruleRosConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:524:2: ( ( ( rule__RosConnection__Alternatives ) ) ) - // InternalRosSystemParser.g:525:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:525:2: ( ( ( rule__RosConnection__Alternatives ) ) ) + // InternalRosSystemParser.g:526:2: ( ( rule__RosConnection__Alternatives ) ) { - // InternalRosSystemParser.g:525:2: ( ( rule__RosConnection__Alternatives ) ) - // InternalRosSystemParser.g:526:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:526:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:527:3: ( rule__RosConnection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:527:3: ( rule__RosConnection__Alternatives ) - // InternalRosSystemParser.g:527:4: rule__RosConnection__Alternatives + // InternalRosSystemParser.g:528:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:528:4: rule__RosConnection__Alternatives { pushFollow(FOLLOW_2); rule__RosConnection__Alternatives(); @@ -1609,11 +1611,11 @@ public final void ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:536:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:537:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; public final void entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:537:1: ( ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:538:1: ruleRosTopicConnection EOF + // InternalRosSystemParser.g:538:1: ( ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:539:1: ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionRule()); @@ -1643,23 +1645,23 @@ public final void entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:545:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:546:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; public final void ruleRosTopicConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:549:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:550:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:550:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:551:2: ( ( rule__RosTopicConnection__Group__0 ) ) { - // InternalRosSystemParser.g:550:2: ( ( rule__RosTopicConnection__Group__0 ) ) - // InternalRosSystemParser.g:551:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:551:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:552:3: ( rule__RosTopicConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:552:3: ( rule__RosTopicConnection__Group__0 ) - // InternalRosSystemParser.g:552:4: rule__RosTopicConnection__Group__0 + // InternalRosSystemParser.g:553:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:553:4: rule__RosTopicConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__0(); @@ -1694,11 +1696,11 @@ public final void ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:561:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:562:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; public final void entryRuleRosServiceConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:562:1: ( ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:563:1: ruleRosServiceConnection EOF + // InternalRosSystemParser.g:563:1: ( ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:564:1: ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionRule()); @@ -1728,23 +1730,23 @@ public final void entryRuleRosServiceConnection() throws RecognitionException { // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:570:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:571:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; public final void ruleRosServiceConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:574:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:575:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:575:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:576:2: ( ( rule__RosServiceConnection__Group__0 ) ) { - // InternalRosSystemParser.g:575:2: ( ( rule__RosServiceConnection__Group__0 ) ) - // InternalRosSystemParser.g:576:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:576:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:577:3: ( rule__RosServiceConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:577:3: ( rule__RosServiceConnection__Group__0 ) - // InternalRosSystemParser.g:577:4: rule__RosServiceConnection__Group__0 + // InternalRosSystemParser.g:578:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:578:4: rule__RosServiceConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__0(); @@ -1779,11 +1781,11 @@ public final void ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:586:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:587:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; public final void entryRuleRosActionConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:587:1: ( ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:588:1: ruleRosActionConnection EOF + // InternalRosSystemParser.g:588:1: ( ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:589:1: ruleRosActionConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionRule()); @@ -1813,23 +1815,23 @@ public final void entryRuleRosActionConnection() throws RecognitionException { // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:595:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:596:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; public final void ruleRosActionConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:599:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:600:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:600:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:601:2: ( ( rule__RosActionConnection__Group__0 ) ) { - // InternalRosSystemParser.g:600:2: ( ( rule__RosActionConnection__Group__0 ) ) - // InternalRosSystemParser.g:601:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:601:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:602:3: ( rule__RosActionConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:602:3: ( rule__RosActionConnection__Group__0 ) - // InternalRosSystemParser.g:602:4: rule__RosActionConnection__Group__0 + // InternalRosSystemParser.g:603:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:603:4: rule__RosActionConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__0(); @@ -1864,11 +1866,11 @@ public final void ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:611:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRosSystemParser.g:612:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:612:1: ( ruleNamespace EOF ) - // InternalRosSystemParser.g:613:1: ruleNamespace EOF + // InternalRosSystemParser.g:613:1: ( ruleNamespace EOF ) + // InternalRosSystemParser.g:614:1: ruleNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceRule()); @@ -1898,23 +1900,23 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:620:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRosSystemParser.g:621:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:624:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRosSystemParser.g:625:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:625:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRosSystemParser.g:626:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRosSystemParser.g:625:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRosSystemParser.g:626:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:626:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:627:3: ( rule__Namespace__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); } - // InternalRosSystemParser.g:627:3: ( rule__Namespace__Alternatives ) - // InternalRosSystemParser.g:627:4: rule__Namespace__Alternatives + // InternalRosSystemParser.g:628:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:628:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1949,11 +1951,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:636:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRosSystemParser.g:637:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:637:1: ( ruleGraphName EOF ) - // InternalRosSystemParser.g:638:1: ruleGraphName EOF + // InternalRosSystemParser.g:638:1: ( ruleGraphName EOF ) + // InternalRosSystemParser.g:639:1: ruleGraphName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameRule()); @@ -1983,17 +1985,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:645:1: ruleGraphName : ( GraphName ) ; + // InternalRosSystemParser.g:646:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:649:2: ( ( GraphName ) ) - // InternalRosSystemParser.g:650:2: ( GraphName ) + // InternalRosSystemParser.g:650:2: ( ( GraphName ) ) + // InternalRosSystemParser.g:651:2: ( GraphName ) { - // InternalRosSystemParser.g:650:2: ( GraphName ) - // InternalRosSystemParser.g:651:3: GraphName + // InternalRosSystemParser.g:651:2: ( GraphName ) + // InternalRosSystemParser.g:652:3: GraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); @@ -2024,11 +2026,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:661:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:662:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:662:1: ( ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:663:1: ruleGlobalNamespace EOF + // InternalRosSystemParser.g:663:1: ( ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:664:1: ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceRule()); @@ -2058,23 +2060,23 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:670:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:671:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:674:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:675:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:675:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:676:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:675:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRosSystemParser.g:676:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:676:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:677:3: ( rule__GlobalNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:677:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRosSystemParser.g:677:4: rule__GlobalNamespace__Group__0 + // InternalRosSystemParser.g:678:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:678:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -2109,11 +2111,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:686:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:687:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRosSystemParser.g:687:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:688:1: ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:688:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:689:1: ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplRule()); @@ -2143,23 +2145,23 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:695:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRosSystemParser.g:696:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:699:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRosSystemParser.g:700:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:700:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRosSystemParser.g:701:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRosSystemParser.g:700:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRosSystemParser.g:701:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:701:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:702:3: ( rule__RelativeNamespace_Impl__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); } - // InternalRosSystemParser.g:702:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRosSystemParser.g:702:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRosSystemParser.g:703:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:703:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -2194,11 +2196,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:711:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:712:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:712:1: ( rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:713:1: rulePrivateNamespace EOF + // InternalRosSystemParser.g:713:1: ( rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:714:1: rulePrivateNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceRule()); @@ -2228,23 +2230,23 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:720:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:721:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:724:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:725:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:725:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:726:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:725:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRosSystemParser.g:726:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:726:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:727:3: ( rule__PrivateNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:727:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRosSystemParser.g:727:4: rule__PrivateNamespace__Group__0 + // InternalRosSystemParser.g:728:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:728:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -2279,11 +2281,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:736:1: entryRuleParameter : ruleParameter EOF ; + // InternalRosSystemParser.g:737:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:737:1: ( ruleParameter EOF ) - // InternalRosSystemParser.g:738:1: ruleParameter EOF + // InternalRosSystemParser.g:738:1: ( ruleParameter EOF ) + // InternalRosSystemParser.g:739:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -2313,23 +2315,23 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:745:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRosSystemParser.g:746:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:749:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRosSystemParser.g:750:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:750:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRosSystemParser.g:751:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRosSystemParser.g:750:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRosSystemParser.g:751:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:751:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:752:3: ( rule__Parameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup()); } - // InternalRosSystemParser.g:752:3: ( rule__Parameter__Group__0 ) - // InternalRosSystemParser.g:752:4: rule__Parameter__Group__0 + // InternalRosSystemParser.g:753:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:753:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -2364,11 +2366,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:761:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRosSystemParser.g:762:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:762:1: ( ruleParameterType EOF ) - // InternalRosSystemParser.g:763:1: ruleParameterType EOF + // InternalRosSystemParser.g:763:1: ( ruleParameterType EOF ) + // InternalRosSystemParser.g:764:1: ruleParameterType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeRule()); @@ -2398,23 +2400,23 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:770:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRosSystemParser.g:771:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:774:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRosSystemParser.g:775:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:775:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRosSystemParser.g:776:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRosSystemParser.g:775:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRosSystemParser.g:776:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:776:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:777:3: ( rule__ParameterType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:777:3: ( rule__ParameterType__Alternatives ) - // InternalRosSystemParser.g:777:4: rule__ParameterType__Alternatives + // InternalRosSystemParser.g:778:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:778:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2449,11 +2451,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:786:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRosSystemParser.g:787:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:787:1: ( ruleParameterValue EOF ) - // InternalRosSystemParser.g:788:1: ruleParameterValue EOF + // InternalRosSystemParser.g:788:1: ( ruleParameterValue EOF ) + // InternalRosSystemParser.g:789:1: ruleParameterValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueRule()); @@ -2483,23 +2485,23 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:795:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRosSystemParser.g:796:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:799:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRosSystemParser.g:800:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:800:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRosSystemParser.g:801:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRosSystemParser.g:800:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRosSystemParser.g:801:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:801:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:802:3: ( rule__ParameterValue__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); } - // InternalRosSystemParser.g:802:3: ( rule__ParameterValue__Alternatives ) - // InternalRosSystemParser.g:802:4: rule__ParameterValue__Alternatives + // InternalRosSystemParser.g:803:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:803:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2534,11 +2536,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:811:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRosSystemParser.g:812:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:812:1: ( ruleParameterListType EOF ) - // InternalRosSystemParser.g:813:1: ruleParameterListType EOF + // InternalRosSystemParser.g:813:1: ( ruleParameterListType EOF ) + // InternalRosSystemParser.g:814:1: ruleParameterListType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeRule()); @@ -2568,23 +2570,23 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:820:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRosSystemParser.g:821:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:824:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRosSystemParser.g:825:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:825:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRosSystemParser.g:826:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRosSystemParser.g:825:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRosSystemParser.g:826:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:826:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:827:3: ( rule__ParameterListType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); } - // InternalRosSystemParser.g:827:3: ( rule__ParameterListType__Group__0 ) - // InternalRosSystemParser.g:827:4: rule__ParameterListType__Group__0 + // InternalRosSystemParser.g:828:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:828:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2619,11 +2621,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:836:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRosSystemParser.g:837:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRosSystemParser.g:837:1: ( ruleParameterStructType EOF ) - // InternalRosSystemParser.g:838:1: ruleParameterStructType EOF + // InternalRosSystemParser.g:838:1: ( ruleParameterStructType EOF ) + // InternalRosSystemParser.g:839:1: ruleParameterStructType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeRule()); @@ -2653,23 +2655,23 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:845:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRosSystemParser.g:846:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:849:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRosSystemParser.g:850:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:850:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRosSystemParser.g:851:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRosSystemParser.g:850:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRosSystemParser.g:851:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:851:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:852:3: ( rule__ParameterStructType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); } - // InternalRosSystemParser.g:852:3: ( rule__ParameterStructType__Group__0 ) - // InternalRosSystemParser.g:852:4: rule__ParameterStructType__Group__0 + // InternalRosSystemParser.g:853:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:853:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2704,11 +2706,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:861:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:862:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRosSystemParser.g:862:1: ( ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:863:1: ruleParameterIntegerType EOF + // InternalRosSystemParser.g:863:1: ( ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:864:1: ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeRule()); @@ -2738,23 +2740,23 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:870:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRosSystemParser.g:871:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:874:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRosSystemParser.g:875:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:875:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRosSystemParser.g:876:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRosSystemParser.g:875:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRosSystemParser.g:876:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:876:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:877:3: ( rule__ParameterIntegerType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); } - // InternalRosSystemParser.g:877:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRosSystemParser.g:877:4: rule__ParameterIntegerType__Group__0 + // InternalRosSystemParser.g:878:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:878:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2789,11 +2791,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:886:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRosSystemParser.g:887:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRosSystemParser.g:887:1: ( ruleParameterStringType EOF ) - // InternalRosSystemParser.g:888:1: ruleParameterStringType EOF + // InternalRosSystemParser.g:888:1: ( ruleParameterStringType EOF ) + // InternalRosSystemParser.g:889:1: ruleParameterStringType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeRule()); @@ -2823,23 +2825,23 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:895:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRosSystemParser.g:896:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:899:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRosSystemParser.g:900:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:900:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRosSystemParser.g:901:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRosSystemParser.g:900:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRosSystemParser.g:901:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:901:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:902:3: ( rule__ParameterStringType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); } - // InternalRosSystemParser.g:902:3: ( rule__ParameterStringType__Group__0 ) - // InternalRosSystemParser.g:902:4: rule__ParameterStringType__Group__0 + // InternalRosSystemParser.g:903:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:903:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2874,11 +2876,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:911:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:912:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRosSystemParser.g:912:1: ( ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:913:1: ruleParameterDoubleType EOF + // InternalRosSystemParser.g:913:1: ( ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:914:1: ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeRule()); @@ -2908,23 +2910,23 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:920:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRosSystemParser.g:921:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:924:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRosSystemParser.g:925:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:925:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRosSystemParser.g:926:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRosSystemParser.g:925:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRosSystemParser.g:926:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:926:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:927:3: ( rule__ParameterDoubleType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); } - // InternalRosSystemParser.g:927:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRosSystemParser.g:927:4: rule__ParameterDoubleType__Group__0 + // InternalRosSystemParser.g:928:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:928:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2959,11 +2961,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:936:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:937:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRosSystemParser.g:937:1: ( ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:938:1: ruleParameterBooleanType EOF + // InternalRosSystemParser.g:938:1: ( ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:939:1: ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeRule()); @@ -2993,23 +2995,23 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:945:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRosSystemParser.g:946:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:949:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRosSystemParser.g:950:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:950:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRosSystemParser.g:951:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRosSystemParser.g:950:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRosSystemParser.g:951:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:951:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:952:3: ( rule__ParameterBooleanType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); } - // InternalRosSystemParser.g:952:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRosSystemParser.g:952:4: rule__ParameterBooleanType__Group__0 + // InternalRosSystemParser.g:953:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:953:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -3044,11 +3046,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:961:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:962:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRosSystemParser.g:962:1: ( ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:963:1: ruleParameterBase64Type EOF + // InternalRosSystemParser.g:963:1: ( ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:964:1: ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeRule()); @@ -3078,23 +3080,23 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:970:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRosSystemParser.g:971:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:974:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRosSystemParser.g:975:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:975:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRosSystemParser.g:976:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRosSystemParser.g:975:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRosSystemParser.g:976:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:976:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:977:3: ( rule__ParameterBase64Type__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); } - // InternalRosSystemParser.g:977:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRosSystemParser.g:977:4: rule__ParameterBase64Type__Group__0 + // InternalRosSystemParser.g:978:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:978:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -3129,11 +3131,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:986:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:987:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:987:1: ( ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:988:1: ruleParameterArrayType EOF + // InternalRosSystemParser.g:988:1: ( ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:989:1: ruleParameterArrayType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeRule()); @@ -3163,23 +3165,23 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:995:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRosSystemParser.g:996:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:999:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRosSystemParser.g:1000:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1000:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRosSystemParser.g:1001:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRosSystemParser.g:1000:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRosSystemParser.g:1001:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1001:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1002:3: ( rule__ParameterArrayType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); } - // InternalRosSystemParser.g:1002:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRosSystemParser.g:1002:4: rule__ParameterArrayType__Group__0 + // InternalRosSystemParser.g:1003:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1003:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -3214,11 +3216,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:1011:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRosSystemParser.g:1012:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:1012:1: ( ruleParameterList EOF ) - // InternalRosSystemParser.g:1013:1: ruleParameterList EOF + // InternalRosSystemParser.g:1013:1: ( ruleParameterList EOF ) + // InternalRosSystemParser.g:1014:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -3248,23 +3250,23 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:1020:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRosSystemParser.g:1021:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1024:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRosSystemParser.g:1025:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1025:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRosSystemParser.g:1026:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRosSystemParser.g:1025:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRosSystemParser.g:1026:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1026:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1027:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalRosSystemParser.g:1027:3: ( rule__ParameterList__Group__0 ) - // InternalRosSystemParser.g:1027:4: rule__ParameterList__Group__0 + // InternalRosSystemParser.g:1028:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1028:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -3299,11 +3301,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:1036:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRosSystemParser.g:1037:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:1037:1: ( ruleParameterAny EOF ) - // InternalRosSystemParser.g:1038:1: ruleParameterAny EOF + // InternalRosSystemParser.g:1038:1: ( ruleParameterAny EOF ) + // InternalRosSystemParser.g:1039:1: ruleParameterAny EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyRule()); @@ -3333,23 +3335,23 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:1045:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRosSystemParser.g:1046:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1049:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRosSystemParser.g:1050:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1050:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRosSystemParser.g:1051:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRosSystemParser.g:1050:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRosSystemParser.g:1051:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1051:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1052:3: ( rule__ParameterAny__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); } - // InternalRosSystemParser.g:1052:3: ( rule__ParameterAny__Group__0 ) - // InternalRosSystemParser.g:1052:4: rule__ParameterAny__Group__0 + // InternalRosSystemParser.g:1053:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1053:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -3384,11 +3386,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:1061:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRosSystemParser.g:1062:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:1062:1: ( ruleParameterString EOF ) - // InternalRosSystemParser.g:1063:1: ruleParameterString EOF + // InternalRosSystemParser.g:1063:1: ( ruleParameterString EOF ) + // InternalRosSystemParser.g:1064:1: ruleParameterString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringRule()); @@ -3418,23 +3420,23 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:1070:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1071:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1074:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1075:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1075:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1076:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRosSystemParser.g:1075:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRosSystemParser.g:1076:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1076:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1077:3: ( rule__ParameterString__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1077:3: ( rule__ParameterString__ValueAssignment ) - // InternalRosSystemParser.g:1077:4: rule__ParameterString__ValueAssignment + // InternalRosSystemParser.g:1078:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1078:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3469,11 +3471,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:1086:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:1087:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:1087:1: ( ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:1088:1: ruleParameterBase64 EOF + // InternalRosSystemParser.g:1088:1: ( ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:1089:1: ruleParameterBase64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Rule()); @@ -3503,23 +3505,23 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:1095:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1096:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1099:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1100:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1100:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1101:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRosSystemParser.g:1100:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRosSystemParser.g:1101:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1101:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1102:3: ( rule__ParameterBase64__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); } - // InternalRosSystemParser.g:1102:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRosSystemParser.g:1102:4: rule__ParameterBase64__ValueAssignment + // InternalRosSystemParser.g:1103:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1103:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3554,11 +3556,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:1111:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRosSystemParser.g:1112:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:1112:1: ( ruleParameterInteger EOF ) - // InternalRosSystemParser.g:1113:1: ruleParameterInteger EOF + // InternalRosSystemParser.g:1113:1: ( ruleParameterInteger EOF ) + // InternalRosSystemParser.g:1114:1: ruleParameterInteger EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerRule()); @@ -3588,23 +3590,23 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:1120:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1121:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1124:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1125:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1125:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1126:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRosSystemParser.g:1125:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRosSystemParser.g:1126:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1126:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1127:3: ( rule__ParameterInteger__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1127:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRosSystemParser.g:1127:4: rule__ParameterInteger__ValueAssignment + // InternalRosSystemParser.g:1128:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1128:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3639,11 +3641,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:1136:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRosSystemParser.g:1137:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:1137:1: ( ruleParameterDouble EOF ) - // InternalRosSystemParser.g:1138:1: ruleParameterDouble EOF + // InternalRosSystemParser.g:1138:1: ( ruleParameterDouble EOF ) + // InternalRosSystemParser.g:1139:1: ruleParameterDouble EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleRule()); @@ -3673,23 +3675,23 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:1145:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1146:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1149:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1150:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1150:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1151:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRosSystemParser.g:1150:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRosSystemParser.g:1151:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1151:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1152:3: ( rule__ParameterDouble__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1152:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRosSystemParser.g:1152:4: rule__ParameterDouble__ValueAssignment + // InternalRosSystemParser.g:1153:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1153:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3724,11 +3726,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:1161:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:1162:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:1162:1: ( ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:1163:1: ruleParameterBoolean EOF + // InternalRosSystemParser.g:1163:1: ( ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:1164:1: ruleParameterBoolean EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanRule()); @@ -3758,23 +3760,23 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:1170:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1171:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1174:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1175:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1175:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1176:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRosSystemParser.g:1175:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRosSystemParser.g:1176:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1176:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1177:3: ( rule__ParameterBoolean__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1177:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRosSystemParser.g:1177:4: rule__ParameterBoolean__ValueAssignment + // InternalRosSystemParser.g:1178:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1178:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3809,11 +3811,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:1186:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRosSystemParser.g:1187:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:1187:1: ( ruleParameterStruct EOF ) - // InternalRosSystemParser.g:1188:1: ruleParameterStruct EOF + // InternalRosSystemParser.g:1188:1: ( ruleParameterStruct EOF ) + // InternalRosSystemParser.g:1189:1: ruleParameterStruct EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructRule()); @@ -3843,23 +3845,23 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:1195:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRosSystemParser.g:1196:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1199:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRosSystemParser.g:1200:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1200:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRosSystemParser.g:1201:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRosSystemParser.g:1200:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRosSystemParser.g:1201:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1201:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1202:3: ( rule__ParameterStruct__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); } - // InternalRosSystemParser.g:1202:3: ( rule__ParameterStruct__Group__0 ) - // InternalRosSystemParser.g:1202:4: rule__ParameterStruct__Group__0 + // InternalRosSystemParser.g:1203:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1203:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3894,11 +3896,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:1211:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRosSystemParser.g:1212:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:1212:1: ( ruleParameterDate EOF ) - // InternalRosSystemParser.g:1213:1: ruleParameterDate EOF + // InternalRosSystemParser.g:1213:1: ( ruleParameterDate EOF ) + // InternalRosSystemParser.g:1214:1: ruleParameterDate EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateRule()); @@ -3928,23 +3930,23 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:1220:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1221:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1224:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1225:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1225:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1226:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRosSystemParser.g:1225:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRosSystemParser.g:1226:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1226:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1227:3: ( rule__ParameterDate__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1227:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRosSystemParser.g:1227:4: rule__ParameterDate__ValueAssignment + // InternalRosSystemParser.g:1228:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1228:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3979,11 +3981,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:1236:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:1237:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1237:1: ( ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:1238:1: ruleParameterStructMember EOF + // InternalRosSystemParser.g:1238:1: ( ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:1239:1: ruleParameterStructMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberRule()); @@ -4013,23 +4015,23 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:1245:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1246:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1249:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1250:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1250:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1251:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRosSystemParser.g:1250:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRosSystemParser.g:1251:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1251:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1252:3: ( rule__ParameterStructMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1252:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRosSystemParser.g:1252:4: rule__ParameterStructMember__Group__0 + // InternalRosSystemParser.g:1253:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1253:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -4064,11 +4066,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:1261:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:1262:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1262:1: ( ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:1263:1: ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:1263:1: ( ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:1264:1: ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberRule()); @@ -4098,23 +4100,23 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:1270:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1271:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1274:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1275:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1275:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1276:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRosSystemParser.g:1275:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRosSystemParser.g:1276:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1276:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1277:3: ( rule__ParameterStructTypeMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1277:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRosSystemParser.g:1277:4: rule__ParameterStructTypeMember__Group__0 + // InternalRosSystemParser.g:1278:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1278:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -4149,11 +4151,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:1286:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRosSystemParser.g:1287:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:1287:1: ( ruleBase64Binary EOF ) - // InternalRosSystemParser.g:1288:1: ruleBase64Binary EOF + // InternalRosSystemParser.g:1288:1: ( ruleBase64Binary EOF ) + // InternalRosSystemParser.g:1289:1: ruleBase64Binary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryRule()); @@ -4183,17 +4185,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:1295:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRosSystemParser.g:1296:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1299:2: ( ( RULE_BINARY ) ) - // InternalRosSystemParser.g:1300:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1300:2: ( ( RULE_BINARY ) ) + // InternalRosSystemParser.g:1301:2: ( RULE_BINARY ) { - // InternalRosSystemParser.g:1300:2: ( RULE_BINARY ) - // InternalRosSystemParser.g:1301:3: RULE_BINARY + // InternalRosSystemParser.g:1301:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1302:3: RULE_BINARY { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); @@ -4224,11 +4226,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:1311:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRosSystemParser.g:1312:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:1312:1: ( ruleboolean0 EOF ) - // InternalRosSystemParser.g:1313:1: ruleboolean0 EOF + // InternalRosSystemParser.g:1313:1: ( ruleboolean0 EOF ) + // InternalRosSystemParser.g:1314:1: ruleboolean0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Rule()); @@ -4258,17 +4260,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:1320:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRosSystemParser.g:1321:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1324:2: ( ( RULE_BOOLEAN ) ) - // InternalRosSystemParser.g:1325:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1325:2: ( ( RULE_BOOLEAN ) ) + // InternalRosSystemParser.g:1326:2: ( RULE_BOOLEAN ) { - // InternalRosSystemParser.g:1325:2: ( RULE_BOOLEAN ) - // InternalRosSystemParser.g:1326:3: RULE_BOOLEAN + // InternalRosSystemParser.g:1326:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1327:3: RULE_BOOLEAN { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); @@ -4299,11 +4301,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:1336:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRosSystemParser.g:1337:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:1337:1: ( ruleDouble0 EOF ) - // InternalRosSystemParser.g:1338:1: ruleDouble0 EOF + // InternalRosSystemParser.g:1338:1: ( ruleDouble0 EOF ) + // InternalRosSystemParser.g:1339:1: ruleDouble0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Rule()); @@ -4333,17 +4335,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:1345:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRosSystemParser.g:1346:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1349:2: ( ( RULE_DOUBLE ) ) - // InternalRosSystemParser.g:1350:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1350:2: ( ( RULE_DOUBLE ) ) + // InternalRosSystemParser.g:1351:2: ( RULE_DOUBLE ) { - // InternalRosSystemParser.g:1350:2: ( RULE_DOUBLE ) - // InternalRosSystemParser.g:1351:3: RULE_DOUBLE + // InternalRosSystemParser.g:1351:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1352:3: RULE_DOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); @@ -4374,11 +4376,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:1361:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRosSystemParser.g:1362:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:1362:1: ( ruleInteger0 EOF ) - // InternalRosSystemParser.g:1363:1: ruleInteger0 EOF + // InternalRosSystemParser.g:1363:1: ( ruleInteger0 EOF ) + // InternalRosSystemParser.g:1364:1: ruleInteger0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Rule()); @@ -4408,17 +4410,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:1370:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRosSystemParser.g:1371:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1374:2: ( ( RULE_DECINT ) ) - // InternalRosSystemParser.g:1375:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1375:2: ( ( RULE_DECINT ) ) + // InternalRosSystemParser.g:1376:2: ( RULE_DECINT ) { - // InternalRosSystemParser.g:1375:2: ( RULE_DECINT ) - // InternalRosSystemParser.g:1376:3: RULE_DECINT + // InternalRosSystemParser.g:1376:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1377:3: RULE_DECINT { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); @@ -4449,11 +4451,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:1386:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRosSystemParser.g:1387:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:1387:1: ( ruleDateTime0 EOF ) - // InternalRosSystemParser.g:1388:1: ruleDateTime0 EOF + // InternalRosSystemParser.g:1388:1: ( ruleDateTime0 EOF ) + // InternalRosSystemParser.g:1389:1: ruleDateTime0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Rule()); @@ -4483,17 +4485,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:1395:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRosSystemParser.g:1396:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1399:2: ( ( RULE_DATE_TIME ) ) - // InternalRosSystemParser.g:1400:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1400:2: ( ( RULE_DATE_TIME ) ) + // InternalRosSystemParser.g:1401:2: ( RULE_DATE_TIME ) { - // InternalRosSystemParser.g:1400:2: ( RULE_DATE_TIME ) - // InternalRosSystemParser.g:1401:3: RULE_DATE_TIME + // InternalRosSystemParser.g:1401:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1402:3: RULE_DATE_TIME { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); @@ -4524,11 +4526,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:1411:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRosSystemParser.g:1412:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:1412:1: ( ruleAbstractType EOF ) - // InternalRosSystemParser.g:1413:1: ruleAbstractType EOF + // InternalRosSystemParser.g:1413:1: ( ruleAbstractType EOF ) + // InternalRosSystemParser.g:1414:1: ruleAbstractType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeRule()); @@ -4558,23 +4560,23 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:1420:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRosSystemParser.g:1421:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1424:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRosSystemParser.g:1425:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1425:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRosSystemParser.g:1426:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRosSystemParser.g:1425:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRosSystemParser.g:1426:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1426:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1427:3: ( rule__AbstractType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:1427:3: ( rule__AbstractType__Alternatives ) - // InternalRosSystemParser.g:1427:4: rule__AbstractType__Alternatives + // InternalRosSystemParser.g:1428:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1428:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4609,11 +4611,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:1436:1: entryRulebool : rulebool EOF ; + // InternalRosSystemParser.g:1437:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:1437:1: ( rulebool EOF ) - // InternalRosSystemParser.g:1438:1: rulebool EOF + // InternalRosSystemParser.g:1438:1: ( rulebool EOF ) + // InternalRosSystemParser.g:1439:1: rulebool EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolRule()); @@ -4643,23 +4645,23 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:1445:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRosSystemParser.g:1446:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1449:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRosSystemParser.g:1450:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1450:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRosSystemParser.g:1451:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRosSystemParser.g:1450:2: ( ( rule__Bool__Group__0 ) ) - // InternalRosSystemParser.g:1451:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1451:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1452:3: ( rule__Bool__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getGroup()); } - // InternalRosSystemParser.g:1452:3: ( rule__Bool__Group__0 ) - // InternalRosSystemParser.g:1452:4: rule__Bool__Group__0 + // InternalRosSystemParser.g:1453:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1453:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4694,11 +4696,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:1461:1: entryRuleint8 : ruleint8 EOF ; + // InternalRosSystemParser.g:1462:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1462:1: ( ruleint8 EOF ) - // InternalRosSystemParser.g:1463:1: ruleint8 EOF + // InternalRosSystemParser.g:1463:1: ( ruleint8 EOF ) + // InternalRosSystemParser.g:1464:1: ruleint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Rule()); @@ -4728,23 +4730,23 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:1470:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRosSystemParser.g:1471:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1474:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRosSystemParser.g:1475:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1475:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRosSystemParser.g:1476:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRosSystemParser.g:1475:2: ( ( rule__Int8__Group__0 ) ) - // InternalRosSystemParser.g:1476:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1476:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1477:3: ( rule__Int8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getGroup()); } - // InternalRosSystemParser.g:1477:3: ( rule__Int8__Group__0 ) - // InternalRosSystemParser.g:1477:4: rule__Int8__Group__0 + // InternalRosSystemParser.g:1478:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1478:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4779,11 +4781,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:1486:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRosSystemParser.g:1487:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1487:1: ( ruleuint8 EOF ) - // InternalRosSystemParser.g:1488:1: ruleuint8 EOF + // InternalRosSystemParser.g:1488:1: ( ruleuint8 EOF ) + // InternalRosSystemParser.g:1489:1: ruleuint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Rule()); @@ -4813,23 +4815,23 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:1495:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRosSystemParser.g:1496:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1499:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRosSystemParser.g:1500:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1500:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRosSystemParser.g:1501:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRosSystemParser.g:1500:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRosSystemParser.g:1501:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1501:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1502:3: ( rule__Uint8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getGroup()); } - // InternalRosSystemParser.g:1502:3: ( rule__Uint8__Group__0 ) - // InternalRosSystemParser.g:1502:4: rule__Uint8__Group__0 + // InternalRosSystemParser.g:1503:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1503:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4864,11 +4866,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:1511:1: entryRuleint16 : ruleint16 EOF ; + // InternalRosSystemParser.g:1512:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1512:1: ( ruleint16 EOF ) - // InternalRosSystemParser.g:1513:1: ruleint16 EOF + // InternalRosSystemParser.g:1513:1: ( ruleint16 EOF ) + // InternalRosSystemParser.g:1514:1: ruleint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Rule()); @@ -4898,23 +4900,23 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:1520:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRosSystemParser.g:1521:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1524:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRosSystemParser.g:1525:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1525:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRosSystemParser.g:1526:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRosSystemParser.g:1525:2: ( ( rule__Int16__Group__0 ) ) - // InternalRosSystemParser.g:1526:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1526:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1527:3: ( rule__Int16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getGroup()); } - // InternalRosSystemParser.g:1527:3: ( rule__Int16__Group__0 ) - // InternalRosSystemParser.g:1527:4: rule__Int16__Group__0 + // InternalRosSystemParser.g:1528:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1528:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4949,11 +4951,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:1536:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRosSystemParser.g:1537:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1537:1: ( ruleuint16 EOF ) - // InternalRosSystemParser.g:1538:1: ruleuint16 EOF + // InternalRosSystemParser.g:1538:1: ( ruleuint16 EOF ) + // InternalRosSystemParser.g:1539:1: ruleuint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Rule()); @@ -4983,23 +4985,23 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:1545:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRosSystemParser.g:1546:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1549:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRosSystemParser.g:1550:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1550:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRosSystemParser.g:1551:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRosSystemParser.g:1550:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRosSystemParser.g:1551:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1551:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1552:3: ( rule__Uint16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getGroup()); } - // InternalRosSystemParser.g:1552:3: ( rule__Uint16__Group__0 ) - // InternalRosSystemParser.g:1552:4: rule__Uint16__Group__0 + // InternalRosSystemParser.g:1553:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1553:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -5034,11 +5036,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:1561:1: entryRuleint32 : ruleint32 EOF ; + // InternalRosSystemParser.g:1562:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1562:1: ( ruleint32 EOF ) - // InternalRosSystemParser.g:1563:1: ruleint32 EOF + // InternalRosSystemParser.g:1563:1: ( ruleint32 EOF ) + // InternalRosSystemParser.g:1564:1: ruleint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Rule()); @@ -5068,23 +5070,23 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:1570:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRosSystemParser.g:1571:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1574:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRosSystemParser.g:1575:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1575:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRosSystemParser.g:1576:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRosSystemParser.g:1575:2: ( ( rule__Int32__Group__0 ) ) - // InternalRosSystemParser.g:1576:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1576:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1577:3: ( rule__Int32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getGroup()); } - // InternalRosSystemParser.g:1577:3: ( rule__Int32__Group__0 ) - // InternalRosSystemParser.g:1577:4: rule__Int32__Group__0 + // InternalRosSystemParser.g:1578:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1578:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -5119,11 +5121,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:1586:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRosSystemParser.g:1587:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1587:1: ( ruleuint32 EOF ) - // InternalRosSystemParser.g:1588:1: ruleuint32 EOF + // InternalRosSystemParser.g:1588:1: ( ruleuint32 EOF ) + // InternalRosSystemParser.g:1589:1: ruleuint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Rule()); @@ -5153,23 +5155,23 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:1595:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRosSystemParser.g:1596:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1599:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRosSystemParser.g:1600:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1600:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRosSystemParser.g:1601:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRosSystemParser.g:1600:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRosSystemParser.g:1601:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1601:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1602:3: ( rule__Uint32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getGroup()); } - // InternalRosSystemParser.g:1602:3: ( rule__Uint32__Group__0 ) - // InternalRosSystemParser.g:1602:4: rule__Uint32__Group__0 + // InternalRosSystemParser.g:1603:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1603:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -5204,11 +5206,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:1611:1: entryRuleint64 : ruleint64 EOF ; + // InternalRosSystemParser.g:1612:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1612:1: ( ruleint64 EOF ) - // InternalRosSystemParser.g:1613:1: ruleint64 EOF + // InternalRosSystemParser.g:1613:1: ( ruleint64 EOF ) + // InternalRosSystemParser.g:1614:1: ruleint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Rule()); @@ -5238,23 +5240,23 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:1620:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRosSystemParser.g:1621:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1624:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRosSystemParser.g:1625:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1625:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRosSystemParser.g:1626:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRosSystemParser.g:1625:2: ( ( rule__Int64__Group__0 ) ) - // InternalRosSystemParser.g:1626:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1626:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1627:3: ( rule__Int64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getGroup()); } - // InternalRosSystemParser.g:1627:3: ( rule__Int64__Group__0 ) - // InternalRosSystemParser.g:1627:4: rule__Int64__Group__0 + // InternalRosSystemParser.g:1628:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1628:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -5289,11 +5291,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:1636:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRosSystemParser.g:1637:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1637:1: ( ruleuint64 EOF ) - // InternalRosSystemParser.g:1638:1: ruleuint64 EOF + // InternalRosSystemParser.g:1638:1: ( ruleuint64 EOF ) + // InternalRosSystemParser.g:1639:1: ruleuint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Rule()); @@ -5323,23 +5325,23 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:1645:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRosSystemParser.g:1646:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1649:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRosSystemParser.g:1650:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1650:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRosSystemParser.g:1651:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRosSystemParser.g:1650:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRosSystemParser.g:1651:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1651:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1652:3: ( rule__Uint64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getGroup()); } - // InternalRosSystemParser.g:1652:3: ( rule__Uint64__Group__0 ) - // InternalRosSystemParser.g:1652:4: rule__Uint64__Group__0 + // InternalRosSystemParser.g:1653:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1653:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -5374,11 +5376,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:1661:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRosSystemParser.g:1662:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:1662:1: ( rulefloat32 EOF ) - // InternalRosSystemParser.g:1663:1: rulefloat32 EOF + // InternalRosSystemParser.g:1663:1: ( rulefloat32 EOF ) + // InternalRosSystemParser.g:1664:1: rulefloat32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Rule()); @@ -5408,23 +5410,23 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:1670:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRosSystemParser.g:1671:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1674:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRosSystemParser.g:1675:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1675:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRosSystemParser.g:1676:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRosSystemParser.g:1675:2: ( ( rule__Float32__Group__0 ) ) - // InternalRosSystemParser.g:1676:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1676:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1677:3: ( rule__Float32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getGroup()); } - // InternalRosSystemParser.g:1677:3: ( rule__Float32__Group__0 ) - // InternalRosSystemParser.g:1677:4: rule__Float32__Group__0 + // InternalRosSystemParser.g:1678:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1678:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -5459,11 +5461,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:1686:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRosSystemParser.g:1687:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:1687:1: ( rulefloat64 EOF ) - // InternalRosSystemParser.g:1688:1: rulefloat64 EOF + // InternalRosSystemParser.g:1688:1: ( rulefloat64 EOF ) + // InternalRosSystemParser.g:1689:1: rulefloat64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Rule()); @@ -5493,23 +5495,23 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:1695:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRosSystemParser.g:1696:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1699:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRosSystemParser.g:1700:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1700:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRosSystemParser.g:1701:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRosSystemParser.g:1700:2: ( ( rule__Float64__Group__0 ) ) - // InternalRosSystemParser.g:1701:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1701:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1702:3: ( rule__Float64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getGroup()); } - // InternalRosSystemParser.g:1702:3: ( rule__Float64__Group__0 ) - // InternalRosSystemParser.g:1702:4: rule__Float64__Group__0 + // InternalRosSystemParser.g:1703:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1703:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -5544,11 +5546,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:1711:1: entryRulestring0 : rulestring0 EOF ; + // InternalRosSystemParser.g:1712:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:1712:1: ( rulestring0 EOF ) - // InternalRosSystemParser.g:1713:1: rulestring0 EOF + // InternalRosSystemParser.g:1713:1: ( rulestring0 EOF ) + // InternalRosSystemParser.g:1714:1: rulestring0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0Rule()); @@ -5578,23 +5580,23 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:1720:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRosSystemParser.g:1721:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1724:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRosSystemParser.g:1725:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1725:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRosSystemParser.g:1726:2: ( ( rule__String0__Group__0 ) ) { - // InternalRosSystemParser.g:1725:2: ( ( rule__String0__Group__0 ) ) - // InternalRosSystemParser.g:1726:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1726:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1727:3: ( rule__String0__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getGroup()); } - // InternalRosSystemParser.g:1727:3: ( rule__String0__Group__0 ) - // InternalRosSystemParser.g:1727:4: rule__String0__Group__0 + // InternalRosSystemParser.g:1728:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1728:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5629,11 +5631,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:1736:1: entryRulechar : rulechar EOF ; + // InternalRosSystemParser.g:1737:1: entryRulechar : rulechar EOF ; public final void entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:1737:1: ( rulechar EOF ) - // InternalRosSystemParser.g:1738:1: rulechar EOF + // InternalRosSystemParser.g:1738:1: ( rulechar EOF ) + // InternalRosSystemParser.g:1739:1: rulechar EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharRule()); @@ -5663,23 +5665,23 @@ public final void entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:1745:1: rulechar : ( ( rule__Char__Group__0 ) ) ; + // InternalRosSystemParser.g:1746:1: rulechar : ( ( rule__Char__Group__0 ) ) ; public final void rulechar() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1749:2: ( ( ( rule__Char__Group__0 ) ) ) - // InternalRosSystemParser.g:1750:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1750:2: ( ( ( rule__Char__Group__0 ) ) ) + // InternalRosSystemParser.g:1751:2: ( ( rule__Char__Group__0 ) ) { - // InternalRosSystemParser.g:1750:2: ( ( rule__Char__Group__0 ) ) - // InternalRosSystemParser.g:1751:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1751:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1752:3: ( rule__Char__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getGroup()); } - // InternalRosSystemParser.g:1752:3: ( rule__Char__Group__0 ) - // InternalRosSystemParser.g:1752:4: rule__Char__Group__0 + // InternalRosSystemParser.g:1753:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1753:4: rule__Char__Group__0 { pushFollow(FOLLOW_2); rule__Char__Group__0(); @@ -5714,11 +5716,11 @@ public final void rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:1761:1: entryRulebyte : rulebyte EOF ; + // InternalRosSystemParser.g:1762:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:1762:1: ( rulebyte EOF ) - // InternalRosSystemParser.g:1763:1: rulebyte EOF + // InternalRosSystemParser.g:1763:1: ( rulebyte EOF ) + // InternalRosSystemParser.g:1764:1: rulebyte EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteRule()); @@ -5748,23 +5750,23 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:1770:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRosSystemParser.g:1771:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1774:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRosSystemParser.g:1775:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1775:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRosSystemParser.g:1776:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRosSystemParser.g:1775:2: ( ( rule__Byte__Group__0 ) ) - // InternalRosSystemParser.g:1776:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1776:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1777:3: ( rule__Byte__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getGroup()); } - // InternalRosSystemParser.g:1777:3: ( rule__Byte__Group__0 ) - // InternalRosSystemParser.g:1777:4: rule__Byte__Group__0 + // InternalRosSystemParser.g:1778:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1778:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5799,11 +5801,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:1786:1: entryRuletime : ruletime EOF ; + // InternalRosSystemParser.g:1787:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:1787:1: ( ruletime EOF ) - // InternalRosSystemParser.g:1788:1: ruletime EOF + // InternalRosSystemParser.g:1788:1: ( ruletime EOF ) + // InternalRosSystemParser.g:1789:1: ruletime EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimeRule()); @@ -5833,23 +5835,23 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:1795:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRosSystemParser.g:1796:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1799:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRosSystemParser.g:1800:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1800:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRosSystemParser.g:1801:2: ( ( rule__Time__Group__0 ) ) { - // InternalRosSystemParser.g:1800:2: ( ( rule__Time__Group__0 ) ) - // InternalRosSystemParser.g:1801:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1801:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1802:3: ( rule__Time__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getGroup()); } - // InternalRosSystemParser.g:1802:3: ( rule__Time__Group__0 ) - // InternalRosSystemParser.g:1802:4: rule__Time__Group__0 + // InternalRosSystemParser.g:1803:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1803:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5884,11 +5886,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:1811:1: entryRuleduration : ruleduration EOF ; + // InternalRosSystemParser.g:1812:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:1812:1: ( ruleduration EOF ) - // InternalRosSystemParser.g:1813:1: ruleduration EOF + // InternalRosSystemParser.g:1813:1: ( ruleduration EOF ) + // InternalRosSystemParser.g:1814:1: ruleduration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDurationRule()); @@ -5918,23 +5920,23 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:1820:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRosSystemParser.g:1821:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1824:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRosSystemParser.g:1825:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1825:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRosSystemParser.g:1826:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRosSystemParser.g:1825:2: ( ( rule__Duration__Group__0 ) ) - // InternalRosSystemParser.g:1826:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1826:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1827:3: ( rule__Duration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getGroup()); } - // InternalRosSystemParser.g:1827:3: ( rule__Duration__Group__0 ) - // InternalRosSystemParser.g:1827:4: rule__Duration__Group__0 + // InternalRosSystemParser.g:1828:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1828:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -5969,11 +5971,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:1836:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRosSystemParser.g:1837:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:1837:1: ( ruleboolArray EOF ) - // InternalRosSystemParser.g:1838:1: ruleboolArray EOF + // InternalRosSystemParser.g:1838:1: ( ruleboolArray EOF ) + // InternalRosSystemParser.g:1839:1: ruleboolArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayRule()); @@ -6003,23 +6005,23 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:1845:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRosSystemParser.g:1846:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1849:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRosSystemParser.g:1850:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1850:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRosSystemParser.g:1851:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRosSystemParser.g:1850:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRosSystemParser.g:1851:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1851:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1852:3: ( rule__BoolArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1852:3: ( rule__BoolArray__Group__0 ) - // InternalRosSystemParser.g:1852:4: rule__BoolArray__Group__0 + // InternalRosSystemParser.g:1853:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1853:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -6054,11 +6056,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:1861:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRosSystemParser.g:1862:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1862:1: ( ruleint8Array EOF ) - // InternalRosSystemParser.g:1863:1: ruleint8Array EOF + // InternalRosSystemParser.g:1863:1: ( ruleint8Array EOF ) + // InternalRosSystemParser.g:1864:1: ruleint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayRule()); @@ -6088,23 +6090,23 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:1870:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1871:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1874:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1875:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1875:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1876:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1875:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRosSystemParser.g:1876:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1876:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1877:3: ( rule__Int8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1877:3: ( rule__Int8Array__Group__0 ) - // InternalRosSystemParser.g:1877:4: rule__Int8Array__Group__0 + // InternalRosSystemParser.g:1878:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1878:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -6139,11 +6141,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:1886:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRosSystemParser.g:1887:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1887:1: ( ruleuint8Array EOF ) - // InternalRosSystemParser.g:1888:1: ruleuint8Array EOF + // InternalRosSystemParser.g:1888:1: ( ruleuint8Array EOF ) + // InternalRosSystemParser.g:1889:1: ruleuint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayRule()); @@ -6173,23 +6175,23 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:1895:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1896:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1899:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1900:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1900:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1901:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1900:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRosSystemParser.g:1901:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1901:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1902:3: ( rule__Uint8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1902:3: ( rule__Uint8Array__Group__0 ) - // InternalRosSystemParser.g:1902:4: rule__Uint8Array__Group__0 + // InternalRosSystemParser.g:1903:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1903:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -6224,11 +6226,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:1911:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRosSystemParser.g:1912:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1912:1: ( ruleint16Array EOF ) - // InternalRosSystemParser.g:1913:1: ruleint16Array EOF + // InternalRosSystemParser.g:1913:1: ( ruleint16Array EOF ) + // InternalRosSystemParser.g:1914:1: ruleint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayRule()); @@ -6258,23 +6260,23 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:1920:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1921:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1924:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1925:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1925:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1926:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1925:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRosSystemParser.g:1926:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1926:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1927:3: ( rule__Int16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1927:3: ( rule__Int16Array__Group__0 ) - // InternalRosSystemParser.g:1927:4: rule__Int16Array__Group__0 + // InternalRosSystemParser.g:1928:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1928:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -6309,11 +6311,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:1936:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRosSystemParser.g:1937:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1937:1: ( ruleuint16Array EOF ) - // InternalRosSystemParser.g:1938:1: ruleuint16Array EOF + // InternalRosSystemParser.g:1938:1: ( ruleuint16Array EOF ) + // InternalRosSystemParser.g:1939:1: ruleuint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayRule()); @@ -6343,23 +6345,23 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:1945:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1946:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1949:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1950:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1950:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1951:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1950:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRosSystemParser.g:1951:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1951:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1952:3: ( rule__Uint16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1952:3: ( rule__Uint16Array__Group__0 ) - // InternalRosSystemParser.g:1952:4: rule__Uint16Array__Group__0 + // InternalRosSystemParser.g:1953:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1953:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -6394,11 +6396,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:1961:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRosSystemParser.g:1962:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1962:1: ( ruleint32Array EOF ) - // InternalRosSystemParser.g:1963:1: ruleint32Array EOF + // InternalRosSystemParser.g:1963:1: ( ruleint32Array EOF ) + // InternalRosSystemParser.g:1964:1: ruleint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayRule()); @@ -6428,23 +6430,23 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:1970:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1971:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1974:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1975:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:1975:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1976:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRosSystemParser.g:1975:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRosSystemParser.g:1976:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:1976:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:1977:3: ( rule__Int32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1977:3: ( rule__Int32Array__Group__0 ) - // InternalRosSystemParser.g:1977:4: rule__Int32Array__Group__0 + // InternalRosSystemParser.g:1978:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:1978:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -6479,11 +6481,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:1986:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRosSystemParser.g:1987:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1987:1: ( ruleuint32Array EOF ) - // InternalRosSystemParser.g:1988:1: ruleuint32Array EOF + // InternalRosSystemParser.g:1988:1: ( ruleuint32Array EOF ) + // InternalRosSystemParser.g:1989:1: ruleuint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayRule()); @@ -6513,23 +6515,23 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:1995:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1996:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1999:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2000:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2000:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2001:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2000:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRosSystemParser.g:2001:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2001:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2002:3: ( rule__Uint32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2002:3: ( rule__Uint32Array__Group__0 ) - // InternalRosSystemParser.g:2002:4: rule__Uint32Array__Group__0 + // InternalRosSystemParser.g:2003:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2003:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -6564,11 +6566,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:2011:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRosSystemParser.g:2012:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2012:1: ( ruleint64Array EOF ) - // InternalRosSystemParser.g:2013:1: ruleint64Array EOF + // InternalRosSystemParser.g:2013:1: ( ruleint64Array EOF ) + // InternalRosSystemParser.g:2014:1: ruleint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayRule()); @@ -6598,23 +6600,23 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:2020:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2021:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2024:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2025:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2025:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2026:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2025:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRosSystemParser.g:2026:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2026:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2027:3: ( rule__Int64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2027:3: ( rule__Int64Array__Group__0 ) - // InternalRosSystemParser.g:2027:4: rule__Int64Array__Group__0 + // InternalRosSystemParser.g:2028:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2028:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -6649,11 +6651,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:2036:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRosSystemParser.g:2037:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2037:1: ( ruleuint64Array EOF ) - // InternalRosSystemParser.g:2038:1: ruleuint64Array EOF + // InternalRosSystemParser.g:2038:1: ( ruleuint64Array EOF ) + // InternalRosSystemParser.g:2039:1: ruleuint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayRule()); @@ -6683,23 +6685,23 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:2045:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2046:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2049:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2050:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2050:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2051:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2050:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRosSystemParser.g:2051:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2051:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2052:3: ( rule__Uint64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2052:3: ( rule__Uint64Array__Group__0 ) - // InternalRosSystemParser.g:2052:4: rule__Uint64Array__Group__0 + // InternalRosSystemParser.g:2053:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2053:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -6734,11 +6736,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:2061:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRosSystemParser.g:2062:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2062:1: ( rulefloat32Array EOF ) - // InternalRosSystemParser.g:2063:1: rulefloat32Array EOF + // InternalRosSystemParser.g:2063:1: ( rulefloat32Array EOF ) + // InternalRosSystemParser.g:2064:1: rulefloat32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayRule()); @@ -6768,23 +6770,23 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:2070:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2071:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2074:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2075:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2075:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2076:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2075:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRosSystemParser.g:2076:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2076:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2077:3: ( rule__Float32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2077:3: ( rule__Float32Array__Group__0 ) - // InternalRosSystemParser.g:2077:4: rule__Float32Array__Group__0 + // InternalRosSystemParser.g:2078:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2078:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6819,11 +6821,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:2086:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRosSystemParser.g:2087:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2087:1: ( rulefloat64Array EOF ) - // InternalRosSystemParser.g:2088:1: rulefloat64Array EOF + // InternalRosSystemParser.g:2088:1: ( rulefloat64Array EOF ) + // InternalRosSystemParser.g:2089:1: rulefloat64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayRule()); @@ -6853,23 +6855,23 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:2095:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2096:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2099:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2100:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2100:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2101:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2100:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRosSystemParser.g:2101:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2101:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2102:3: ( rule__Float64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2102:3: ( rule__Float64Array__Group__0 ) - // InternalRosSystemParser.g:2102:4: rule__Float64Array__Group__0 + // InternalRosSystemParser.g:2103:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2103:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6904,11 +6906,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:2111:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRosSystemParser.g:2112:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2112:1: ( rulestring0Array EOF ) - // InternalRosSystemParser.g:2113:1: rulestring0Array EOF + // InternalRosSystemParser.g:2113:1: ( rulestring0Array EOF ) + // InternalRosSystemParser.g:2114:1: rulestring0Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayRule()); @@ -6938,23 +6940,23 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:2120:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2121:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2124:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2125:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2125:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2126:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRosSystemParser.g:2125:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRosSystemParser.g:2126:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2126:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2127:3: ( rule__String0Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2127:3: ( rule__String0Array__Group__0 ) - // InternalRosSystemParser.g:2127:4: rule__String0Array__Group__0 + // InternalRosSystemParser.g:2128:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2128:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -6989,11 +6991,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:2136:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRosSystemParser.g:2137:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2137:1: ( rulebyteArray EOF ) - // InternalRosSystemParser.g:2138:1: rulebyteArray EOF + // InternalRosSystemParser.g:2138:1: ( rulebyteArray EOF ) + // InternalRosSystemParser.g:2139:1: rulebyteArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayRule()); @@ -7023,23 +7025,23 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:2145:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2146:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2149:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2150:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2150:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2151:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRosSystemParser.g:2150:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRosSystemParser.g:2151:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2151:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2152:3: ( rule__ByteArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2152:3: ( rule__ByteArray__Group__0 ) - // InternalRosSystemParser.g:2152:4: rule__ByteArray__Group__0 + // InternalRosSystemParser.g:2153:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2153:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -7074,11 +7076,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:2161:1: entryRulecharArray : rulecharArray EOF ; + // InternalRosSystemParser.g:2162:1: entryRulecharArray : rulecharArray EOF ; public final void entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2162:1: ( rulecharArray EOF ) - // InternalRosSystemParser.g:2163:1: rulecharArray EOF + // InternalRosSystemParser.g:2163:1: ( rulecharArray EOF ) + // InternalRosSystemParser.g:2164:1: rulecharArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayRule()); @@ -7108,23 +7110,23 @@ public final void entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:2170:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2171:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; public final void rulecharArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2174:2: ( ( ( rule__CharArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2175:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2175:2: ( ( ( rule__CharArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2176:2: ( ( rule__CharArray__Group__0 ) ) { - // InternalRosSystemParser.g:2175:2: ( ( rule__CharArray__Group__0 ) ) - // InternalRosSystemParser.g:2176:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2176:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2177:3: ( rule__CharArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2177:3: ( rule__CharArray__Group__0 ) - // InternalRosSystemParser.g:2177:4: rule__CharArray__Group__0 + // InternalRosSystemParser.g:2178:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2178:4: rule__CharArray__Group__0 { pushFollow(FOLLOW_2); rule__CharArray__Group__0(); @@ -7159,11 +7161,11 @@ public final void rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:2186:1: entryRuleHeader : ruleHeader EOF ; + // InternalRosSystemParser.g:2187:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:2187:1: ( ruleHeader EOF ) - // InternalRosSystemParser.g:2188:1: ruleHeader EOF + // InternalRosSystemParser.g:2188:1: ( ruleHeader EOF ) + // InternalRosSystemParser.g:2189:1: ruleHeader EOF { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderRule()); @@ -7193,23 +7195,23 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:2195:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRosSystemParser.g:2196:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2199:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRosSystemParser.g:2200:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2200:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRosSystemParser.g:2201:2: ( ( rule__Header__Group__0 ) ) { - // InternalRosSystemParser.g:2200:2: ( ( rule__Header__Group__0 ) ) - // InternalRosSystemParser.g:2201:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2201:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2202:3: ( rule__Header__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getGroup()); } - // InternalRosSystemParser.g:2202:3: ( rule__Header__Group__0 ) - // InternalRosSystemParser.g:2202:4: rule__Header__Group__0 + // InternalRosSystemParser.g:2203:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2203:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -7244,11 +7246,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:2211:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:2212:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; public final void entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2212:1: ( ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:2213:1: ruleSpecBaseRef EOF + // InternalRosSystemParser.g:2213:1: ( ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:2214:1: ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefRule()); @@ -7278,23 +7280,23 @@ public final void entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:2220:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; + // InternalRosSystemParser.g:2221:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; public final void ruleSpecBaseRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2224:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) - // InternalRosSystemParser.g:2225:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2225:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) + // InternalRosSystemParser.g:2226:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) { - // InternalRosSystemParser.g:2225:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) - // InternalRosSystemParser.g:2226:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2226:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2227:3: ( rule__SpecBaseRef__ReferenceAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceAssignment()); } - // InternalRosSystemParser.g:2227:3: ( rule__SpecBaseRef__ReferenceAssignment ) - // InternalRosSystemParser.g:2227:4: rule__SpecBaseRef__ReferenceAssignment + // InternalRosSystemParser.g:2228:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2228:4: rule__SpecBaseRef__ReferenceAssignment { pushFollow(FOLLOW_2); rule__SpecBaseRef__ReferenceAssignment(); @@ -7329,11 +7331,11 @@ public final void ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:2236:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:2237:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; public final void entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2237:1: ( ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:2238:1: ruleArraySpecRef EOF + // InternalRosSystemParser.g:2238:1: ( ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:2239:1: ruleArraySpecRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefRule()); @@ -7363,23 +7365,23 @@ public final void entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:2245:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; + // InternalRosSystemParser.g:2246:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; public final void ruleArraySpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2249:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) - // InternalRosSystemParser.g:2250:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2250:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) + // InternalRosSystemParser.g:2251:2: ( ( rule__ArraySpecRef__Group__0 ) ) { - // InternalRosSystemParser.g:2250:2: ( ( rule__ArraySpecRef__Group__0 ) ) - // InternalRosSystemParser.g:2251:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2251:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2252:3: ( rule__ArraySpecRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getGroup()); } - // InternalRosSystemParser.g:2252:3: ( rule__ArraySpecRef__Group__0 ) - // InternalRosSystemParser.g:2252:4: rule__ArraySpecRef__Group__0 + // InternalRosSystemParser.g:2253:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2253:4: rule__ArraySpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__0(); @@ -7414,11 +7416,11 @@ public final void ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:2261:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRosSystemParser.g:2262:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:2262:1: ( ruleKEYWORD EOF ) - // InternalRosSystemParser.g:2263:1: ruleKEYWORD EOF + // InternalRosSystemParser.g:2263:1: ( ruleKEYWORD EOF ) + // InternalRosSystemParser.g:2264:1: ruleKEYWORD EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDRule()); @@ -7448,23 +7450,23 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:2270:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRosSystemParser.g:2271:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2274:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRosSystemParser.g:2275:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2275:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRosSystemParser.g:2276:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRosSystemParser.g:2275:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRosSystemParser.g:2276:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2276:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2277:3: ( rule__KEYWORD__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); } - // InternalRosSystemParser.g:2277:3: ( rule__KEYWORD__Alternatives ) - // InternalRosSystemParser.g:2277:4: rule__KEYWORD__Alternatives + // InternalRosSystemParser.g:2278:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2278:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -7499,11 +7501,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:2286:1: entryRuleEString : ruleEString EOF ; + // InternalRosSystemParser.g:2287:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:2287:1: ( ruleEString EOF ) - // InternalRosSystemParser.g:2288:1: ruleEString EOF + // InternalRosSystemParser.g:2288:1: ( ruleEString EOF ) + // InternalRosSystemParser.g:2289:1: ruleEString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEStringRule()); @@ -7533,23 +7535,23 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:2295:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRosSystemParser.g:2296:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2299:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRosSystemParser.g:2300:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2300:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRosSystemParser.g:2301:2: ( ( rule__EString__Alternatives ) ) { - // InternalRosSystemParser.g:2300:2: ( ( rule__EString__Alternatives ) ) - // InternalRosSystemParser.g:2301:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2301:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2302:3: ( rule__EString__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getAlternatives()); } - // InternalRosSystemParser.g:2302:3: ( rule__EString__Alternatives ) - // InternalRosSystemParser.g:2302:4: rule__EString__Alternatives + // InternalRosSystemParser.g:2303:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2303:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -7584,14 +7586,14 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "rule__RosSystem__Alternatives_3" - // InternalRosSystemParser.g:2310:1: rule__RosSystem__Alternatives_3 : ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) ); + // InternalRosSystemParser.g:2311:1: rule__RosSystem__Alternatives_3 : ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) | ( ( rule__RosSystem__Group_3_4__0 ) ) ); public final void rule__RosSystem__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2314:1: ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) ) - int alt1=4; + // InternalRosSystemParser.g:2315:1: ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) | ( ( rule__RosSystem__Group_3_4__0 ) ) ) + int alt1=5; switch ( input.LA(1) ) { case Processes: { @@ -7603,16 +7605,21 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException alt1=2; } break; - case Parameters: + case SubSystem: { alt1=3; } break; - case Connections: + case Parameters: { alt1=4; } break; + case Connections: + { + alt1=5; + } + break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = @@ -7623,16 +7630,16 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException switch (alt1) { case 1 : - // InternalRosSystemParser.g:2315:2: ( ( rule__RosSystem__Group_3_0__0 ) ) + // InternalRosSystemParser.g:2316:2: ( ( rule__RosSystem__Group_3_0__0 ) ) { - // InternalRosSystemParser.g:2315:2: ( ( rule__RosSystem__Group_3_0__0 ) ) - // InternalRosSystemParser.g:2316:3: ( rule__RosSystem__Group_3_0__0 ) + // InternalRosSystemParser.g:2316:2: ( ( rule__RosSystem__Group_3_0__0 ) ) + // InternalRosSystemParser.g:2317:3: ( rule__RosSystem__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_0()); } - // InternalRosSystemParser.g:2317:3: ( rule__RosSystem__Group_3_0__0 ) - // InternalRosSystemParser.g:2317:4: rule__RosSystem__Group_3_0__0 + // InternalRosSystemParser.g:2318:3: ( rule__RosSystem__Group_3_0__0 ) + // InternalRosSystemParser.g:2318:4: rule__RosSystem__Group_3_0__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_0__0(); @@ -7652,16 +7659,16 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2321:2: ( ( rule__RosSystem__Group_3_1__0 ) ) + // InternalRosSystemParser.g:2322:2: ( ( rule__RosSystem__Group_3_1__0 ) ) { - // InternalRosSystemParser.g:2321:2: ( ( rule__RosSystem__Group_3_1__0 ) ) - // InternalRosSystemParser.g:2322:3: ( rule__RosSystem__Group_3_1__0 ) + // InternalRosSystemParser.g:2322:2: ( ( rule__RosSystem__Group_3_1__0 ) ) + // InternalRosSystemParser.g:2323:3: ( rule__RosSystem__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_1()); } - // InternalRosSystemParser.g:2323:3: ( rule__RosSystem__Group_3_1__0 ) - // InternalRosSystemParser.g:2323:4: rule__RosSystem__Group_3_1__0 + // InternalRosSystemParser.g:2324:3: ( rule__RosSystem__Group_3_1__0 ) + // InternalRosSystemParser.g:2324:4: rule__RosSystem__Group_3_1__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_1__0(); @@ -7681,16 +7688,16 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2327:2: ( ( rule__RosSystem__Group_3_2__0 ) ) + // InternalRosSystemParser.g:2328:2: ( ( rule__RosSystem__Group_3_2__0 ) ) { - // InternalRosSystemParser.g:2327:2: ( ( rule__RosSystem__Group_3_2__0 ) ) - // InternalRosSystemParser.g:2328:3: ( rule__RosSystem__Group_3_2__0 ) + // InternalRosSystemParser.g:2328:2: ( ( rule__RosSystem__Group_3_2__0 ) ) + // InternalRosSystemParser.g:2329:3: ( rule__RosSystem__Group_3_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_2()); } - // InternalRosSystemParser.g:2329:3: ( rule__RosSystem__Group_3_2__0 ) - // InternalRosSystemParser.g:2329:4: rule__RosSystem__Group_3_2__0 + // InternalRosSystemParser.g:2330:3: ( rule__RosSystem__Group_3_2__0 ) + // InternalRosSystemParser.g:2330:4: rule__RosSystem__Group_3_2__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_2__0(); @@ -7710,16 +7717,16 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2333:2: ( ( rule__RosSystem__Group_3_3__0 ) ) + // InternalRosSystemParser.g:2334:2: ( ( rule__RosSystem__Group_3_3__0 ) ) { - // InternalRosSystemParser.g:2333:2: ( ( rule__RosSystem__Group_3_3__0 ) ) - // InternalRosSystemParser.g:2334:3: ( rule__RosSystem__Group_3_3__0 ) + // InternalRosSystemParser.g:2334:2: ( ( rule__RosSystem__Group_3_3__0 ) ) + // InternalRosSystemParser.g:2335:3: ( rule__RosSystem__Group_3_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3_3()); } - // InternalRosSystemParser.g:2335:3: ( rule__RosSystem__Group_3_3__0 ) - // InternalRosSystemParser.g:2335:4: rule__RosSystem__Group_3_3__0 + // InternalRosSystemParser.g:2336:3: ( rule__RosSystem__Group_3_3__0 ) + // InternalRosSystemParser.g:2336:4: rule__RosSystem__Group_3_3__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_3__0(); @@ -7736,6 +7743,35 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } + } + break; + case 5 : + // InternalRosSystemParser.g:2340:2: ( ( rule__RosSystem__Group_3_4__0 ) ) + { + // InternalRosSystemParser.g:2340:2: ( ( rule__RosSystem__Group_3_4__0 ) ) + // InternalRosSystemParser.g:2341:3: ( rule__RosSystem__Group_3_4__0 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getGroup_3_4()); + } + // InternalRosSystemParser.g:2342:3: ( rule__RosSystem__Group_3_4__0 ) + // InternalRosSystemParser.g:2342:4: rule__RosSystem__Group_3_4__0 + { + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3_4__0(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getGroup_3_4()); + } + + } + + } break; @@ -7756,13 +7792,13 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException // $ANTLR start "rule__InterfaceReference__Alternatives" - // InternalRosSystemParser.g:2343:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); + // InternalRosSystemParser.g:2350:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); public final void rule__InterfaceReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2347:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) + // InternalRosSystemParser.g:2354:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) int alt2=6; switch ( input.LA(1) ) { case Pub: @@ -7805,10 +7841,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc switch (alt2) { case 1 : - // InternalRosSystemParser.g:2348:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2355:2: ( ruleRosPublisherReference ) { - // InternalRosSystemParser.g:2348:2: ( ruleRosPublisherReference ) - // InternalRosSystemParser.g:2349:3: ruleRosPublisherReference + // InternalRosSystemParser.g:2355:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2356:3: ruleRosPublisherReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosPublisherReferenceParserRuleCall_0()); @@ -7828,10 +7864,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 2 : - // InternalRosSystemParser.g:2354:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2361:2: ( ruleRosSubscriberReference ) { - // InternalRosSystemParser.g:2354:2: ( ruleRosSubscriberReference ) - // InternalRosSystemParser.g:2355:3: ruleRosSubscriberReference + // InternalRosSystemParser.g:2361:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2362:3: ruleRosSubscriberReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosSubscriberReferenceParserRuleCall_1()); @@ -7851,10 +7887,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 3 : - // InternalRosSystemParser.g:2360:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2367:2: ( ruleRosServiceServerReference ) { - // InternalRosSystemParser.g:2360:2: ( ruleRosServiceServerReference ) - // InternalRosSystemParser.g:2361:3: ruleRosServiceServerReference + // InternalRosSystemParser.g:2367:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2368:3: ruleRosServiceServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServiceServerReferenceParserRuleCall_2()); @@ -7874,10 +7910,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 4 : - // InternalRosSystemParser.g:2366:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2373:2: ( ruleRosServerClientReference ) { - // InternalRosSystemParser.g:2366:2: ( ruleRosServerClientReference ) - // InternalRosSystemParser.g:2367:3: ruleRosServerClientReference + // InternalRosSystemParser.g:2373:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2374:3: ruleRosServerClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServerClientReferenceParserRuleCall_3()); @@ -7897,10 +7933,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 5 : - // InternalRosSystemParser.g:2372:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2379:2: ( ruleRosActionServerReference ) { - // InternalRosSystemParser.g:2372:2: ( ruleRosActionServerReference ) - // InternalRosSystemParser.g:2373:3: ruleRosActionServerReference + // InternalRosSystemParser.g:2379:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2380:3: ruleRosActionServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionServerReferenceParserRuleCall_4()); @@ -7920,10 +7956,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 6 : - // InternalRosSystemParser.g:2378:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2385:2: ( ruleRosActionClientReference ) { - // InternalRosSystemParser.g:2378:2: ( ruleRosActionClientReference ) - // InternalRosSystemParser.g:2379:3: ruleRosActionClientReference + // InternalRosSystemParser.g:2385:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2386:3: ruleRosActionClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionClientReferenceParserRuleCall_5()); @@ -7960,27 +7996,27 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc // $ANTLR start "rule__Connection__Alternatives" - // InternalRosSystemParser.g:2388:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); + // InternalRosSystemParser.g:2395:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); public final void rule__Connection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2392:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) + // InternalRosSystemParser.g:2399:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) int alt3=2; alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalRosSystemParser.g:2393:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2393:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2394:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2401:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2395:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2395:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2402:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -8000,10 +8036,10 @@ public final void rule__Connection__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2399:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2406:2: ( ruleRosConnection ) { - // InternalRosSystemParser.g:2399:2: ( ruleRosConnection ) - // InternalRosSystemParser.g:2400:3: ruleRosConnection + // InternalRosSystemParser.g:2406:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2407:3: ruleRosConnection { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosConnectionParserRuleCall_1()); @@ -8040,27 +8076,27 @@ public final void rule__Connection__Alternatives() throws RecognitionException { // $ANTLR start "rule__RosConnection__Alternatives" - // InternalRosSystemParser.g:2409:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); + // InternalRosSystemParser.g:2416:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); public final void rule__RosConnection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2413:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) + // InternalRosSystemParser.g:2420:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) int alt4=3; alt4 = dfa4.predict(input); switch (alt4) { case 1 : - // InternalRosSystemParser.g:2414:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2414:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2415:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2422:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2416:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2416:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2423:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -8080,16 +8116,16 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2420:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2420:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2421:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2428:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2422:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2422:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2429:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -8109,10 +8145,10 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2426:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2433:2: ( ruleRosActionConnection ) { - // InternalRosSystemParser.g:2426:2: ( ruleRosActionConnection ) - // InternalRosSystemParser.g:2427:3: ruleRosActionConnection + // InternalRosSystemParser.g:2433:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2434:3: ruleRosActionConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosActionConnectionParserRuleCall_2()); @@ -8149,13 +8185,13 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__Namespace__Alternatives" - // InternalRosSystemParser.g:2436:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRosSystemParser.g:2443:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2440:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRosSystemParser.g:2447:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt5=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -8183,10 +8219,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosSystemParser.g:2441:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2448:2: ( ruleGlobalNamespace ) { - // InternalRosSystemParser.g:2441:2: ( ruleGlobalNamespace ) - // InternalRosSystemParser.g:2442:3: ruleGlobalNamespace + // InternalRosSystemParser.g:2448:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2449:3: ruleGlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); @@ -8206,10 +8242,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2447:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2454:2: ( ruleRelativeNamespace_Impl ) { - // InternalRosSystemParser.g:2447:2: ( ruleRelativeNamespace_Impl ) - // InternalRosSystemParser.g:2448:3: ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:2454:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2455:3: ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); @@ -8229,10 +8265,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2453:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2460:2: ( rulePrivateNamespace ) { - // InternalRosSystemParser.g:2453:2: ( rulePrivateNamespace ) - // InternalRosSystemParser.g:2454:3: rulePrivateNamespace + // InternalRosSystemParser.g:2460:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2461:3: rulePrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); @@ -8269,13 +8305,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRosSystemParser.g:2463:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRosSystemParser.g:2470: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:2467:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRosSystemParser.g:2474:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt6=8; switch ( input.LA(1) ) { case List: @@ -8328,10 +8364,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt6) { case 1 : - // InternalRosSystemParser.g:2468:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2475:2: ( ruleParameterListType ) { - // InternalRosSystemParser.g:2468:2: ( ruleParameterListType ) - // InternalRosSystemParser.g:2469:3: ruleParameterListType + // InternalRosSystemParser.g:2475:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2476:3: ruleParameterListType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); @@ -8351,10 +8387,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2474:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2481:2: ( ruleParameterStructType ) { - // InternalRosSystemParser.g:2474:2: ( ruleParameterStructType ) - // InternalRosSystemParser.g:2475:3: ruleParameterStructType + // InternalRosSystemParser.g:2481:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2482:3: ruleParameterStructType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); @@ -8374,10 +8410,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2480:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2487:2: ( ruleParameterIntegerType ) { - // InternalRosSystemParser.g:2480:2: ( ruleParameterIntegerType ) - // InternalRosSystemParser.g:2481:3: ruleParameterIntegerType + // InternalRosSystemParser.g:2487:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2488:3: ruleParameterIntegerType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); @@ -8397,10 +8433,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRosSystemParser.g:2486:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2493:2: ( ruleParameterStringType ) { - // InternalRosSystemParser.g:2486:2: ( ruleParameterStringType ) - // InternalRosSystemParser.g:2487:3: ruleParameterStringType + // InternalRosSystemParser.g:2493:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2494:3: ruleParameterStringType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); @@ -8420,10 +8456,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRosSystemParser.g:2492:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2499:2: ( ruleParameterDoubleType ) { - // InternalRosSystemParser.g:2492:2: ( ruleParameterDoubleType ) - // InternalRosSystemParser.g:2493:3: ruleParameterDoubleType + // InternalRosSystemParser.g:2499:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2500:3: ruleParameterDoubleType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); @@ -8443,10 +8479,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRosSystemParser.g:2498:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2505:2: ( ruleParameterBooleanType ) { - // InternalRosSystemParser.g:2498:2: ( ruleParameterBooleanType ) - // InternalRosSystemParser.g:2499:3: ruleParameterBooleanType + // InternalRosSystemParser.g:2505:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2506:3: ruleParameterBooleanType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); @@ -8466,10 +8502,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRosSystemParser.g:2504:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2511:2: ( ruleParameterBase64Type ) { - // InternalRosSystemParser.g:2504:2: ( ruleParameterBase64Type ) - // InternalRosSystemParser.g:2505:3: ruleParameterBase64Type + // InternalRosSystemParser.g:2511:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2512:3: ruleParameterBase64Type { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); @@ -8489,10 +8525,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRosSystemParser.g:2510:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2517:2: ( ruleParameterArrayType ) { - // InternalRosSystemParser.g:2510:2: ( ruleParameterArrayType ) - // InternalRosSystemParser.g:2511:3: ruleParameterArrayType + // InternalRosSystemParser.g:2517:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2518:3: ruleParameterArrayType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); @@ -8529,21 +8565,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRosSystemParser.g:2520:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRosSystemParser.g:2527: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:2524:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRosSystemParser.g:2531:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt7=7; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalRosSystemParser.g:2525:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2532:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:2525:2: ( ruleParameterString ) - // InternalRosSystemParser.g:2526:3: ruleParameterString + // InternalRosSystemParser.g:2532:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2533:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); @@ -8563,10 +8599,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 2 : - // InternalRosSystemParser.g:2531:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2538:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:2531:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:2532:3: ruleParameterBase64 + // InternalRosSystemParser.g:2538:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2539:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); @@ -8586,10 +8622,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 3 : - // InternalRosSystemParser.g:2537:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2544:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:2537:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:2538:3: ruleParameterInteger + // InternalRosSystemParser.g:2544:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2545:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); @@ -8609,10 +8645,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 4 : - // InternalRosSystemParser.g:2543:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2550:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:2543:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:2544:3: ruleParameterDouble + // InternalRosSystemParser.g:2550:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2551:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); @@ -8632,10 +8668,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 5 : - // InternalRosSystemParser.g:2549:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2556:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:2549:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:2550:3: ruleParameterBoolean + // InternalRosSystemParser.g:2556:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2557:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); @@ -8655,10 +8691,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 6 : - // InternalRosSystemParser.g:2555:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2562:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:2555:2: ( ruleParameterList ) - // InternalRosSystemParser.g:2556:3: ruleParameterList + // InternalRosSystemParser.g:2562:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2563:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); @@ -8678,10 +8714,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 7 : - // InternalRosSystemParser.g:2561:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2568:2: ( ruleParameterStruct ) { - // InternalRosSystemParser.g:2561:2: ( ruleParameterStruct ) - // InternalRosSystemParser.g:2562:3: ruleParameterStruct + // InternalRosSystemParser.g:2568:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2569:3: ruleParameterStruct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); @@ -8718,21 +8754,21 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRosSystemParser.g:2571: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:2578: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:2575: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:2582: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:2576:2: ( rulebool ) + // InternalRosSystemParser.g:2583:2: ( rulebool ) { - // InternalRosSystemParser.g:2576:2: ( rulebool ) - // InternalRosSystemParser.g:2577:3: rulebool + // InternalRosSystemParser.g:2583:2: ( rulebool ) + // InternalRosSystemParser.g:2584:3: rulebool { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -8752,10 +8788,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2582:2: ( ruleint8 ) + // InternalRosSystemParser.g:2589:2: ( ruleint8 ) { - // InternalRosSystemParser.g:2582:2: ( ruleint8 ) - // InternalRosSystemParser.g:2583:3: ruleint8 + // InternalRosSystemParser.g:2589:2: ( ruleint8 ) + // InternalRosSystemParser.g:2590:3: ruleint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -8775,10 +8811,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2588:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2595:2: ( ruleuint8 ) { - // InternalRosSystemParser.g:2588:2: ( ruleuint8 ) - // InternalRosSystemParser.g:2589:3: ruleuint8 + // InternalRosSystemParser.g:2595:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2596:3: ruleuint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -8798,10 +8834,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2594:2: ( ruleint16 ) + // InternalRosSystemParser.g:2601:2: ( ruleint16 ) { - // InternalRosSystemParser.g:2594:2: ( ruleint16 ) - // InternalRosSystemParser.g:2595:3: ruleint16 + // InternalRosSystemParser.g:2601:2: ( ruleint16 ) + // InternalRosSystemParser.g:2602:3: ruleint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -8821,10 +8857,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2600:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2607:2: ( ruleuint16 ) { - // InternalRosSystemParser.g:2600:2: ( ruleuint16 ) - // InternalRosSystemParser.g:2601:3: ruleuint16 + // InternalRosSystemParser.g:2607:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2608:3: ruleuint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -8844,10 +8880,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRosSystemParser.g:2606:2: ( ruleint32 ) + // InternalRosSystemParser.g:2613:2: ( ruleint32 ) { - // InternalRosSystemParser.g:2606:2: ( ruleint32 ) - // InternalRosSystemParser.g:2607:3: ruleint32 + // InternalRosSystemParser.g:2613:2: ( ruleint32 ) + // InternalRosSystemParser.g:2614:3: ruleint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -8867,10 +8903,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRosSystemParser.g:2612:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2619:2: ( ruleuint32 ) { - // InternalRosSystemParser.g:2612:2: ( ruleuint32 ) - // InternalRosSystemParser.g:2613:3: ruleuint32 + // InternalRosSystemParser.g:2619:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2620:3: ruleuint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -8890,10 +8926,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRosSystemParser.g:2618:2: ( ruleint64 ) + // InternalRosSystemParser.g:2625:2: ( ruleint64 ) { - // InternalRosSystemParser.g:2618:2: ( ruleint64 ) - // InternalRosSystemParser.g:2619:3: ruleint64 + // InternalRosSystemParser.g:2625:2: ( ruleint64 ) + // InternalRosSystemParser.g:2626:3: ruleint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -8913,10 +8949,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRosSystemParser.g:2624:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2631:2: ( ruleuint64 ) { - // InternalRosSystemParser.g:2624:2: ( ruleuint64 ) - // InternalRosSystemParser.g:2625:3: ruleuint64 + // InternalRosSystemParser.g:2631:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2632:3: ruleuint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -8936,10 +8972,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRosSystemParser.g:2630:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2637:2: ( rulefloat32 ) { - // InternalRosSystemParser.g:2630:2: ( rulefloat32 ) - // InternalRosSystemParser.g:2631:3: rulefloat32 + // InternalRosSystemParser.g:2637:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2638:3: rulefloat32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -8959,10 +8995,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRosSystemParser.g:2636:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2643:2: ( rulefloat64 ) { - // InternalRosSystemParser.g:2636:2: ( rulefloat64 ) - // InternalRosSystemParser.g:2637:3: rulefloat64 + // InternalRosSystemParser.g:2643:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2644:3: rulefloat64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -8982,10 +9018,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRosSystemParser.g:2642:2: ( rulestring0 ) + // InternalRosSystemParser.g:2649:2: ( rulestring0 ) { - // InternalRosSystemParser.g:2642:2: ( rulestring0 ) - // InternalRosSystemParser.g:2643:3: rulestring0 + // InternalRosSystemParser.g:2649:2: ( rulestring0 ) + // InternalRosSystemParser.g:2650:3: rulestring0 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -9005,10 +9041,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRosSystemParser.g:2648:2: ( rulebyte ) + // InternalRosSystemParser.g:2655:2: ( rulebyte ) { - // InternalRosSystemParser.g:2648:2: ( rulebyte ) - // InternalRosSystemParser.g:2649:3: rulebyte + // InternalRosSystemParser.g:2655:2: ( rulebyte ) + // InternalRosSystemParser.g:2656:3: rulebyte { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -9028,10 +9064,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRosSystemParser.g:2654:2: ( ruletime ) + // InternalRosSystemParser.g:2661:2: ( ruletime ) { - // InternalRosSystemParser.g:2654:2: ( ruletime ) - // InternalRosSystemParser.g:2655:3: ruletime + // InternalRosSystemParser.g:2661:2: ( ruletime ) + // InternalRosSystemParser.g:2662:3: ruletime { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -9051,10 +9087,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRosSystemParser.g:2660:2: ( ruleduration ) + // InternalRosSystemParser.g:2667:2: ( ruleduration ) { - // InternalRosSystemParser.g:2660:2: ( ruleduration ) - // InternalRosSystemParser.g:2661:3: ruleduration + // InternalRosSystemParser.g:2667:2: ( ruleduration ) + // InternalRosSystemParser.g:2668:3: ruleduration { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -9074,10 +9110,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRosSystemParser.g:2666:2: ( ruleHeader ) + // InternalRosSystemParser.g:2673:2: ( ruleHeader ) { - // InternalRosSystemParser.g:2666:2: ( ruleHeader ) - // InternalRosSystemParser.g:2667:3: ruleHeader + // InternalRosSystemParser.g:2673:2: ( ruleHeader ) + // InternalRosSystemParser.g:2674:3: ruleHeader { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -9097,10 +9133,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRosSystemParser.g:2672:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2679:2: ( ruleboolArray ) { - // InternalRosSystemParser.g:2672:2: ( ruleboolArray ) - // InternalRosSystemParser.g:2673:3: ruleboolArray + // InternalRosSystemParser.g:2679:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2680:3: ruleboolArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -9120,10 +9156,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRosSystemParser.g:2678:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2685:2: ( ruleint8Array ) { - // InternalRosSystemParser.g:2678:2: ( ruleint8Array ) - // InternalRosSystemParser.g:2679:3: ruleint8Array + // InternalRosSystemParser.g:2685:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2686:3: ruleint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -9143,10 +9179,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRosSystemParser.g:2684:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2691:2: ( ruleuint8Array ) { - // InternalRosSystemParser.g:2684:2: ( ruleuint8Array ) - // InternalRosSystemParser.g:2685:3: ruleuint8Array + // InternalRosSystemParser.g:2691:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2692:3: ruleuint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -9166,10 +9202,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRosSystemParser.g:2690:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2697:2: ( ruleint16Array ) { - // InternalRosSystemParser.g:2690:2: ( ruleint16Array ) - // InternalRosSystemParser.g:2691:3: ruleint16Array + // InternalRosSystemParser.g:2697:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2698:3: ruleint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -9189,10 +9225,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRosSystemParser.g:2696:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2703:2: ( ruleuint16Array ) { - // InternalRosSystemParser.g:2696:2: ( ruleuint16Array ) - // InternalRosSystemParser.g:2697:3: ruleuint16Array + // InternalRosSystemParser.g:2703:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2704:3: ruleuint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -9212,10 +9248,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRosSystemParser.g:2702:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2709:2: ( ruleint32Array ) { - // InternalRosSystemParser.g:2702:2: ( ruleint32Array ) - // InternalRosSystemParser.g:2703:3: ruleint32Array + // InternalRosSystemParser.g:2709:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2710:3: ruleint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -9235,10 +9271,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRosSystemParser.g:2708:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2715:2: ( ruleuint32Array ) { - // InternalRosSystemParser.g:2708:2: ( ruleuint32Array ) - // InternalRosSystemParser.g:2709:3: ruleuint32Array + // InternalRosSystemParser.g:2715:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2716:3: ruleuint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -9258,10 +9294,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRosSystemParser.g:2714:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2721:2: ( ruleint64Array ) { - // InternalRosSystemParser.g:2714:2: ( ruleint64Array ) - // InternalRosSystemParser.g:2715:3: ruleint64Array + // InternalRosSystemParser.g:2721:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2722:3: ruleint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -9281,10 +9317,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRosSystemParser.g:2720:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2727:2: ( ruleuint64Array ) { - // InternalRosSystemParser.g:2720:2: ( ruleuint64Array ) - // InternalRosSystemParser.g:2721:3: ruleuint64Array + // InternalRosSystemParser.g:2727:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2728:3: ruleuint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -9304,10 +9340,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRosSystemParser.g:2726:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2733:2: ( rulefloat32Array ) { - // InternalRosSystemParser.g:2726:2: ( rulefloat32Array ) - // InternalRosSystemParser.g:2727:3: rulefloat32Array + // InternalRosSystemParser.g:2733:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2734:3: rulefloat32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -9327,10 +9363,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRosSystemParser.g:2732:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2739:2: ( rulefloat64Array ) { - // InternalRosSystemParser.g:2732:2: ( rulefloat64Array ) - // InternalRosSystemParser.g:2733:3: rulefloat64Array + // InternalRosSystemParser.g:2739:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2740:3: rulefloat64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -9350,10 +9386,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRosSystemParser.g:2738:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2745:2: ( rulestring0Array ) { - // InternalRosSystemParser.g:2738:2: ( rulestring0Array ) - // InternalRosSystemParser.g:2739:3: rulestring0Array + // InternalRosSystemParser.g:2745:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2746:3: rulestring0Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -9373,10 +9409,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRosSystemParser.g:2744:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2751:2: ( rulebyteArray ) { - // InternalRosSystemParser.g:2744:2: ( rulebyteArray ) - // InternalRosSystemParser.g:2745:3: rulebyteArray + // InternalRosSystemParser.g:2751:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2752:3: rulebyteArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -9396,10 +9432,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRosSystemParser.g:2750:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2757:2: ( ruleSpecBaseRef ) { - // InternalRosSystemParser.g:2750:2: ( ruleSpecBaseRef ) - // InternalRosSystemParser.g:2751:3: ruleSpecBaseRef + // InternalRosSystemParser.g:2757:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2758:3: ruleSpecBaseRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -9419,10 +9455,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRosSystemParser.g:2756:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2763:2: ( ruleArraySpecRef ) { - // InternalRosSystemParser.g:2756:2: ( ruleArraySpecRef ) - // InternalRosSystemParser.g:2757:3: ruleArraySpecRef + // InternalRosSystemParser.g:2763:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2764:3: ruleArraySpecRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -9442,10 +9478,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 32 : - // InternalRosSystemParser.g:2762:2: ( rulechar ) + // InternalRosSystemParser.g:2769:2: ( rulechar ) { - // InternalRosSystemParser.g:2762:2: ( rulechar ) - // InternalRosSystemParser.g:2763:3: rulechar + // InternalRosSystemParser.g:2769:2: ( rulechar ) + // InternalRosSystemParser.g:2770:3: rulechar { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -9465,10 +9501,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 33 : - // InternalRosSystemParser.g:2768:2: ( rulecharArray ) + // InternalRosSystemParser.g:2775:2: ( rulecharArray ) { - // InternalRosSystemParser.g:2768:2: ( rulecharArray ) - // InternalRosSystemParser.g:2769:3: rulecharArray + // InternalRosSystemParser.g:2775:2: ( rulecharArray ) + // InternalRosSystemParser.g:2776:3: rulecharArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -9505,13 +9541,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRosSystemParser.g:2778:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRosSystemParser.g:2785: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:2782:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRosSystemParser.g:2789:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt9=11; switch ( input.LA(1) ) { case Goal: @@ -9579,10 +9615,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt9) { case 1 : - // InternalRosSystemParser.g:2783:2: ( Goal ) + // InternalRosSystemParser.g:2790:2: ( Goal ) { - // InternalRosSystemParser.g:2783:2: ( Goal ) - // InternalRosSystemParser.g:2784:3: Goal + // InternalRosSystemParser.g:2790:2: ( Goal ) + // InternalRosSystemParser.g:2791:3: Goal { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); @@ -9598,10 +9634,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2789:2: ( Message ) + // InternalRosSystemParser.g:2796:2: ( Message ) { - // InternalRosSystemParser.g:2789:2: ( Message ) - // InternalRosSystemParser.g:2790:3: Message + // InternalRosSystemParser.g:2796:2: ( Message ) + // InternalRosSystemParser.g:2797:3: Message { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); @@ -9617,10 +9653,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2795:2: ( Result ) + // InternalRosSystemParser.g:2802:2: ( Result ) { - // InternalRosSystemParser.g:2795:2: ( Result ) - // InternalRosSystemParser.g:2796:3: Result + // InternalRosSystemParser.g:2802:2: ( Result ) + // InternalRosSystemParser.g:2803:3: Result { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); @@ -9636,10 +9672,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2801:2: ( Feedback ) + // InternalRosSystemParser.g:2808:2: ( Feedback ) { - // InternalRosSystemParser.g:2801:2: ( Feedback ) - // InternalRosSystemParser.g:2802:3: Feedback + // InternalRosSystemParser.g:2808:2: ( Feedback ) + // InternalRosSystemParser.g:2809:3: Feedback { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); @@ -9655,10 +9691,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2807:2: ( Name ) + // InternalRosSystemParser.g:2814:2: ( Name ) { - // InternalRosSystemParser.g:2807:2: ( Name ) - // InternalRosSystemParser.g:2808:3: Name + // InternalRosSystemParser.g:2814:2: ( Name ) + // InternalRosSystemParser.g:2815:3: Name { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); @@ -9674,10 +9710,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2813:2: ( Value ) + // InternalRosSystemParser.g:2820:2: ( Value ) { - // InternalRosSystemParser.g:2813:2: ( Value ) - // InternalRosSystemParser.g:2814:3: Value + // InternalRosSystemParser.g:2820:2: ( Value ) + // InternalRosSystemParser.g:2821:3: Value { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); @@ -9693,10 +9729,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2819:2: ( Service ) + // InternalRosSystemParser.g:2826:2: ( Service ) { - // InternalRosSystemParser.g:2819:2: ( Service ) - // InternalRosSystemParser.g:2820:3: Service + // InternalRosSystemParser.g:2826:2: ( Service ) + // InternalRosSystemParser.g:2827:3: Service { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); @@ -9712,10 +9748,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2825:2: ( Type ) + // InternalRosSystemParser.g:2832:2: ( Type ) { - // InternalRosSystemParser.g:2825:2: ( Type ) - // InternalRosSystemParser.g:2826:3: Type + // InternalRosSystemParser.g:2832:2: ( Type ) + // InternalRosSystemParser.g:2833:3: Type { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); @@ -9731,10 +9767,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:2831:2: ( Action ) + // InternalRosSystemParser.g:2838:2: ( Action ) { - // InternalRosSystemParser.g:2831:2: ( Action ) - // InternalRosSystemParser.g:2832:3: Action + // InternalRosSystemParser.g:2838:2: ( Action ) + // InternalRosSystemParser.g:2839:3: Action { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); @@ -9750,10 +9786,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:2837:2: ( Duration ) + // InternalRosSystemParser.g:2844:2: ( Duration ) { - // InternalRosSystemParser.g:2837:2: ( Duration ) - // InternalRosSystemParser.g:2838:3: Duration + // InternalRosSystemParser.g:2844:2: ( Duration ) + // InternalRosSystemParser.g:2845:3: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); @@ -9769,10 +9805,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:2843:2: ( Time ) + // InternalRosSystemParser.g:2850:2: ( Time ) { - // InternalRosSystemParser.g:2843:2: ( Time ) - // InternalRosSystemParser.g:2844:3: Time + // InternalRosSystemParser.g:2850:2: ( Time ) + // InternalRosSystemParser.g:2851:3: Time { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); @@ -9805,13 +9841,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRosSystemParser.g:2853:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRosSystemParser.g:2860:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2857:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRosSystemParser.g:2864:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -9830,10 +9866,10 @@ else if ( (LA10_0==RULE_ID) ) { } switch (alt10) { case 1 : - // InternalRosSystemParser.g:2858:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2865:2: ( RULE_STRING ) { - // InternalRosSystemParser.g:2858:2: ( RULE_STRING ) - // InternalRosSystemParser.g:2859:3: RULE_STRING + // InternalRosSystemParser.g:2865:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2866:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); @@ -9849,10 +9885,10 @@ else if ( (LA10_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:2864:2: ( RULE_ID ) + // InternalRosSystemParser.g:2871:2: ( RULE_ID ) { - // InternalRosSystemParser.g:2864:2: ( RULE_ID ) - // InternalRosSystemParser.g:2865:3: RULE_ID + // InternalRosSystemParser.g:2871:2: ( RULE_ID ) + // InternalRosSystemParser.g:2872:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); @@ -9885,14 +9921,14 @@ else if ( (LA10_0==RULE_ID) ) { // $ANTLR start "rule__RosSystem__Group__0" - // InternalRosSystemParser.g:2874:1: rule__RosSystem__Group__0 : rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ; + // InternalRosSystemParser.g:2881: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:2878:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) - // InternalRosSystemParser.g:2879:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 + // InternalRosSystemParser.g:2885:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) + // InternalRosSystemParser.g:2886:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 { pushFollow(FOLLOW_3); rule__RosSystem__Group__0__Impl(); @@ -9923,23 +9959,23 @@ public final void rule__RosSystem__Group__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__0__Impl" - // InternalRosSystemParser.g:2886:1: rule__RosSystem__Group__0__Impl : ( ( rule__RosSystem__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:2893: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:2890:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:2891:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2897:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:2898:1: ( ( rule__RosSystem__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:2891:1: ( ( rule__RosSystem__NameAssignment_0 ) ) - // InternalRosSystemParser.g:2892:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2898:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2899:2: ( rule__RosSystem__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:2893:2: ( rule__RosSystem__NameAssignment_0 ) - // InternalRosSystemParser.g:2893:3: rule__RosSystem__NameAssignment_0 + // InternalRosSystemParser.g:2900:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2900:3: rule__RosSystem__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosSystem__NameAssignment_0(); @@ -9974,14 +10010,14 @@ public final void rule__RosSystem__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__1" - // InternalRosSystemParser.g:2901:1: rule__RosSystem__Group__1 : rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ; + // InternalRosSystemParser.g:2908: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:2905:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) - // InternalRosSystemParser.g:2906:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 + // InternalRosSystemParser.g:2912:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) + // InternalRosSystemParser.g:2913:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 { pushFollow(FOLLOW_4); rule__RosSystem__Group__1__Impl(); @@ -10012,17 +10048,17 @@ public final void rule__RosSystem__Group__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__1__Impl" - // InternalRosSystemParser.g:2913:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:2920:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; public final void rule__RosSystem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2917:1: ( ( Colon ) ) - // InternalRosSystemParser.g:2918:1: ( Colon ) + // InternalRosSystemParser.g:2924:1: ( ( Colon ) ) + // InternalRosSystemParser.g:2925:1: ( Colon ) { - // InternalRosSystemParser.g:2918:1: ( Colon ) - // InternalRosSystemParser.g:2919:2: Colon + // InternalRosSystemParser.g:2925:1: ( Colon ) + // InternalRosSystemParser.g:2926:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getColonKeyword_1()); @@ -10053,14 +10089,14 @@ public final void rule__RosSystem__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__2" - // InternalRosSystemParser.g:2928:1: rule__RosSystem__Group__2 : rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ; + // InternalRosSystemParser.g:2935: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:2932:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) - // InternalRosSystemParser.g:2933:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 + // InternalRosSystemParser.g:2939:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) + // InternalRosSystemParser.g:2940:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 { pushFollow(FOLLOW_5); rule__RosSystem__Group__2__Impl(); @@ -10091,17 +10127,17 @@ public final void rule__RosSystem__Group__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__2__Impl" - // InternalRosSystemParser.g:2940:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2947:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2944:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2945:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2951:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2952:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2945:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2946:2: RULE_BEGIN + // InternalRosSystemParser.g:2952:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2953:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); @@ -10132,14 +10168,14 @@ public final void rule__RosSystem__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__3" - // InternalRosSystemParser.g:2955:1: rule__RosSystem__Group__3 : rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ; + // InternalRosSystemParser.g:2962: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:2959:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) - // InternalRosSystemParser.g:2960:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 + // InternalRosSystemParser.g:2966:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) + // InternalRosSystemParser.g:2967:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 { pushFollow(FOLLOW_5); rule__RosSystem__Group__3__Impl(); @@ -10170,35 +10206,35 @@ public final void rule__RosSystem__Group__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__3__Impl" - // InternalRosSystemParser.g:2967:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Alternatives_3 )* ) ; + // InternalRosSystemParser.g:2974:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Alternatives_3 )* ) ; public final void rule__RosSystem__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2971:1: ( ( ( rule__RosSystem__Alternatives_3 )* ) ) - // InternalRosSystemParser.g:2972:1: ( ( rule__RosSystem__Alternatives_3 )* ) + // InternalRosSystemParser.g:2978:1: ( ( ( rule__RosSystem__Alternatives_3 )* ) ) + // InternalRosSystemParser.g:2979:1: ( ( rule__RosSystem__Alternatives_3 )* ) { - // InternalRosSystemParser.g:2972:1: ( ( rule__RosSystem__Alternatives_3 )* ) - // InternalRosSystemParser.g:2973:2: ( rule__RosSystem__Alternatives_3 )* + // InternalRosSystemParser.g:2979:1: ( ( rule__RosSystem__Alternatives_3 )* ) + // InternalRosSystemParser.g:2980:2: ( rule__RosSystem__Alternatives_3 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getAlternatives_3()); } - // InternalRosSystemParser.g:2974:2: ( rule__RosSystem__Alternatives_3 )* + // InternalRosSystemParser.g:2981:2: ( rule__RosSystem__Alternatives_3 )* loop11: do { int alt11=2; int LA11_0 = input.LA(1); - if ( (LA11_0==Connections||(LA11_0>=Parameters && LA11_0<=Processes)||LA11_0==Nodes) ) { + if ( (LA11_0==Connections||(LA11_0>=Parameters && LA11_0<=SubSystem)||LA11_0==Nodes) ) { alt11=1; } switch (alt11) { case 1 : - // InternalRosSystemParser.g:2974:3: rule__RosSystem__Alternatives_3 + // InternalRosSystemParser.g:2981:3: rule__RosSystem__Alternatives_3 { pushFollow(FOLLOW_6); rule__RosSystem__Alternatives_3(); @@ -10239,14 +10275,14 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__4" - // InternalRosSystemParser.g:2982:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl ; + // InternalRosSystemParser.g:2989:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl ; public final void rule__RosSystem__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2986:1: ( rule__RosSystem__Group__4__Impl ) - // InternalRosSystemParser.g:2987:2: rule__RosSystem__Group__4__Impl + // InternalRosSystemParser.g:2993:1: ( rule__RosSystem__Group__4__Impl ) + // InternalRosSystemParser.g:2994:2: rule__RosSystem__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group__4__Impl(); @@ -10272,17 +10308,17 @@ public final void rule__RosSystem__Group__4() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__4__Impl" - // InternalRosSystemParser.g:2993:1: rule__RosSystem__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3000:1: rule__RosSystem__Group__4__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2997:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:2998:1: ( RULE_END ) + // InternalRosSystemParser.g:3004:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3005:1: ( RULE_END ) { - // InternalRosSystemParser.g:2998:1: ( RULE_END ) - // InternalRosSystemParser.g:2999:2: RULE_END + // InternalRosSystemParser.g:3005:1: ( RULE_END ) + // InternalRosSystemParser.g:3006:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); @@ -10313,14 +10349,14 @@ public final void rule__RosSystem__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group_3_0__0" - // InternalRosSystemParser.g:3009:1: rule__RosSystem__Group_3_0__0 : rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ; + // InternalRosSystemParser.g:3016:1: rule__RosSystem__Group_3_0__0 : rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ; public final void rule__RosSystem__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3013:1: ( rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ) - // InternalRosSystemParser.g:3014:2: rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 + // InternalRosSystemParser.g:3020:1: ( rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ) + // InternalRosSystemParser.g:3021:2: rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_0__0__Impl(); @@ -10351,17 +10387,17 @@ public final void rule__RosSystem__Group_3_0__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__0__Impl" - // InternalRosSystemParser.g:3021:1: rule__RosSystem__Group_3_0__0__Impl : ( Processes ) ; + // InternalRosSystemParser.g:3028:1: rule__RosSystem__Group_3_0__0__Impl : ( Processes ) ; public final void rule__RosSystem__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3025:1: ( ( Processes ) ) - // InternalRosSystemParser.g:3026:1: ( Processes ) + // InternalRosSystemParser.g:3032:1: ( ( Processes ) ) + // InternalRosSystemParser.g:3033:1: ( Processes ) { - // InternalRosSystemParser.g:3026:1: ( Processes ) - // InternalRosSystemParser.g:3027:2: Processes + // InternalRosSystemParser.g:3033:1: ( Processes ) + // InternalRosSystemParser.g:3034:2: Processes { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); @@ -10392,14 +10428,14 @@ public final void rule__RosSystem__Group_3_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_0__1" - // InternalRosSystemParser.g:3036:1: rule__RosSystem__Group_3_0__1 : rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ; + // InternalRosSystemParser.g:3043:1: rule__RosSystem__Group_3_0__1 : rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ; public final void rule__RosSystem__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3040:1: ( rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ) - // InternalRosSystemParser.g:3041:2: rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 + // InternalRosSystemParser.g:3047:1: ( rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ) + // InternalRosSystemParser.g:3048:2: rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_0__1__Impl(); @@ -10430,17 +10466,17 @@ public final void rule__RosSystem__Group_3_0__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__1__Impl" - // InternalRosSystemParser.g:3048:1: rule__RosSystem__Group_3_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3055:1: rule__RosSystem__Group_3_0__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3052:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3053:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3059:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3060:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3053:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3054:2: RULE_BEGIN + // InternalRosSystemParser.g:3060:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3061:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); @@ -10471,14 +10507,14 @@ public final void rule__RosSystem__Group_3_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_0__2" - // InternalRosSystemParser.g:3063:1: rule__RosSystem__Group_3_0__2 : rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ; + // InternalRosSystemParser.g:3070:1: rule__RosSystem__Group_3_0__2 : rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ; public final void rule__RosSystem__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3067:1: ( rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ) - // InternalRosSystemParser.g:3068:2: rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 + // InternalRosSystemParser.g:3074:1: ( rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ) + // InternalRosSystemParser.g:3075:2: rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_0__2__Impl(); @@ -10509,22 +10545,22 @@ public final void rule__RosSystem__Group_3_0__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__2__Impl" - // InternalRosSystemParser.g:3075:1: rule__RosSystem__Group_3_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ; + // InternalRosSystemParser.g:3082:1: rule__RosSystem__Group_3_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ; public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3079:1: ( ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ) - // InternalRosSystemParser.g:3080:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) + // InternalRosSystemParser.g:3086:1: ( ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ) + // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) { - // InternalRosSystemParser.g:3080:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) - // InternalRosSystemParser.g:3081:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* + // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) + // InternalRosSystemParser.g:3088:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2()); } - // InternalRosSystemParser.g:3082:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* + // InternalRosSystemParser.g:3089:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* loop12: do { int alt12=2; @@ -10537,7 +10573,7 @@ public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionExcept switch (alt12) { case 1 : - // InternalRosSystemParser.g:3082:3: rule__RosSystem__ProcessesAssignment_3_0_2 + // InternalRosSystemParser.g:3089:3: rule__RosSystem__ProcessesAssignment_3_0_2 { pushFollow(FOLLOW_8); rule__RosSystem__ProcessesAssignment_3_0_2(); @@ -10578,14 +10614,14 @@ public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_0__3" - // InternalRosSystemParser.g:3090:1: rule__RosSystem__Group_3_0__3 : rule__RosSystem__Group_3_0__3__Impl ; + // InternalRosSystemParser.g:3097:1: rule__RosSystem__Group_3_0__3 : rule__RosSystem__Group_3_0__3__Impl ; public final void rule__RosSystem__Group_3_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3094:1: ( rule__RosSystem__Group_3_0__3__Impl ) - // InternalRosSystemParser.g:3095:2: rule__RosSystem__Group_3_0__3__Impl + // InternalRosSystemParser.g:3101:1: ( rule__RosSystem__Group_3_0__3__Impl ) + // InternalRosSystemParser.g:3102:2: rule__RosSystem__Group_3_0__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_0__3__Impl(); @@ -10611,17 +10647,17 @@ public final void rule__RosSystem__Group_3_0__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_0__3__Impl" - // InternalRosSystemParser.g:3101:1: rule__RosSystem__Group_3_0__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3108:1: rule__RosSystem__Group_3_0__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_3_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3105:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3106:1: ( RULE_END ) + // InternalRosSystemParser.g:3112:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3113:1: ( RULE_END ) { - // InternalRosSystemParser.g:3106:1: ( RULE_END ) - // InternalRosSystemParser.g:3107:2: RULE_END + // InternalRosSystemParser.g:3113:1: ( RULE_END ) + // InternalRosSystemParser.g:3114:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); @@ -10652,14 +10688,14 @@ public final void rule__RosSystem__Group_3_0__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__0" - // InternalRosSystemParser.g:3117:1: rule__RosSystem__Group_3_1__0 : rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ; + // InternalRosSystemParser.g:3124:1: rule__RosSystem__Group_3_1__0 : rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ; public final void rule__RosSystem__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3121:1: ( rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ) - // InternalRosSystemParser.g:3122:2: rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 + // InternalRosSystemParser.g:3128:1: ( rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ) + // InternalRosSystemParser.g:3129:2: rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_1__0__Impl(); @@ -10690,17 +10726,17 @@ public final void rule__RosSystem__Group_3_1__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__0__Impl" - // InternalRosSystemParser.g:3129:1: rule__RosSystem__Group_3_1__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3136:1: rule__RosSystem__Group_3_1__0__Impl : ( Nodes ) ; public final void rule__RosSystem__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3133:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3134:1: ( Nodes ) + // InternalRosSystemParser.g:3140:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3141:1: ( Nodes ) { - // InternalRosSystemParser.g:3134:1: ( Nodes ) - // InternalRosSystemParser.g:3135:2: Nodes + // InternalRosSystemParser.g:3141:1: ( Nodes ) + // InternalRosSystemParser.g:3142:2: Nodes { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); @@ -10731,14 +10767,14 @@ public final void rule__RosSystem__Group_3_1__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__1" - // InternalRosSystemParser.g:3144:1: rule__RosSystem__Group_3_1__1 : rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ; + // InternalRosSystemParser.g:3151:1: rule__RosSystem__Group_3_1__1 : rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ; public final void rule__RosSystem__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3148:1: ( rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ) - // InternalRosSystemParser.g:3149:2: rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 + // InternalRosSystemParser.g:3155:1: ( rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ) + // InternalRosSystemParser.g:3156:2: rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_1__1__Impl(); @@ -10769,17 +10805,17 @@ public final void rule__RosSystem__Group_3_1__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__1__Impl" - // InternalRosSystemParser.g:3156:1: rule__RosSystem__Group_3_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3163:1: rule__RosSystem__Group_3_1__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3160:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3161:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3167:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3168:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3161:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3162:2: RULE_BEGIN + // InternalRosSystemParser.g:3168:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3169:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); @@ -10810,14 +10846,14 @@ public final void rule__RosSystem__Group_3_1__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__2" - // InternalRosSystemParser.g:3171:1: rule__RosSystem__Group_3_1__2 : rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ; + // InternalRosSystemParser.g:3178:1: rule__RosSystem__Group_3_1__2 : rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ; public final void rule__RosSystem__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3175:1: ( rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ) - // InternalRosSystemParser.g:3176:2: rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 + // InternalRosSystemParser.g:3182:1: ( rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ) + // InternalRosSystemParser.g:3183:2: rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3_1__2__Impl(); @@ -10848,22 +10884,22 @@ public final void rule__RosSystem__Group_3_1__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__2__Impl" - // InternalRosSystemParser.g:3183:1: rule__RosSystem__Group_3_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ; + // InternalRosSystemParser.g:3190:1: rule__RosSystem__Group_3_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ; public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3187:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ) - // InternalRosSystemParser.g:3188:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) + // InternalRosSystemParser.g:3194:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ) + // InternalRosSystemParser.g:3195:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) { - // InternalRosSystemParser.g:3188:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) - // InternalRosSystemParser.g:3189:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* + // InternalRosSystemParser.g:3195:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) + // InternalRosSystemParser.g:3196:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2()); } - // InternalRosSystemParser.g:3190:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* + // InternalRosSystemParser.g:3197:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* loop13: do { int alt13=2; @@ -10876,7 +10912,7 @@ public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionExcept switch (alt13) { case 1 : - // InternalRosSystemParser.g:3190:3: rule__RosSystem__ComponentsAssignment_3_1_2 + // InternalRosSystemParser.g:3197:3: rule__RosSystem__ComponentsAssignment_3_1_2 { pushFollow(FOLLOW_8); rule__RosSystem__ComponentsAssignment_3_1_2(); @@ -10917,14 +10953,14 @@ public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_1__3" - // InternalRosSystemParser.g:3198:1: rule__RosSystem__Group_3_1__3 : rule__RosSystem__Group_3_1__3__Impl ; + // InternalRosSystemParser.g:3205:1: rule__RosSystem__Group_3_1__3 : rule__RosSystem__Group_3_1__3__Impl ; public final void rule__RosSystem__Group_3_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3202:1: ( rule__RosSystem__Group_3_1__3__Impl ) - // InternalRosSystemParser.g:3203:2: rule__RosSystem__Group_3_1__3__Impl + // InternalRosSystemParser.g:3209:1: ( rule__RosSystem__Group_3_1__3__Impl ) + // InternalRosSystemParser.g:3210:2: rule__RosSystem__Group_3_1__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3_1__3__Impl(); @@ -10950,17 +10986,17 @@ public final void rule__RosSystem__Group_3_1__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_1__3__Impl" - // InternalRosSystemParser.g:3209:1: rule__RosSystem__Group_3_1__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3216:1: rule__RosSystem__Group_3_1__3__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group_3_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3213:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3214:1: ( RULE_END ) + // InternalRosSystemParser.g:3220:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3221:1: ( RULE_END ) { - // InternalRosSystemParser.g:3214:1: ( RULE_END ) - // InternalRosSystemParser.g:3215:2: RULE_END + // InternalRosSystemParser.g:3221:1: ( RULE_END ) + // InternalRosSystemParser.g:3222:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); @@ -10991,14 +11027,14 @@ public final void rule__RosSystem__Group_3_1__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_3_2__0" - // InternalRosSystemParser.g:3225:1: rule__RosSystem__Group_3_2__0 : rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ; + // InternalRosSystemParser.g:3232:1: rule__RosSystem__Group_3_2__0 : rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ; public final void rule__RosSystem__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3229:1: ( rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ) - // InternalRosSystemParser.g:3230:2: rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 + // InternalRosSystemParser.g:3236:1: ( rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ) + // InternalRosSystemParser.g:3237:2: rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 { pushFollow(FOLLOW_4); rule__RosSystem__Group_3_2__0__Impl(); @@ -11029,24 +11065,363 @@ public final void rule__RosSystem__Group_3_2__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3_2__0__Impl" - // InternalRosSystemParser.g:3237:1: rule__RosSystem__Group_3_2__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:3244:1: rule__RosSystem__Group_3_2__0__Impl : ( SubSystem ) ; public final void rule__RosSystem__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3241:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:3242:1: ( Parameters ) + // InternalRosSystemParser.g:3248:1: ( ( SubSystem ) ) + // InternalRosSystemParser.g:3249:1: ( SubSystem ) + { + // InternalRosSystemParser.g:3249:1: ( SubSystem ) + // InternalRosSystemParser.g:3250:2: SubSystem + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); + } + match(input,SubSystem,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__0__Impl" + + + // $ANTLR start "rule__RosSystem__Group_3_2__1" + // InternalRosSystemParser.g:3259:1: rule__RosSystem__Group_3_2__1 : rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ; + public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3263:1: ( rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ) + // InternalRosSystemParser.g:3264:2: rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 + { + pushFollow(FOLLOW_7); + rule__RosSystem__Group_3_2__1__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3_2__2(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__1" + + + // $ANTLR start "rule__RosSystem__Group_3_2__1__Impl" + // InternalRosSystemParser.g:3271:1: rule__RosSystem__Group_3_2__1__Impl : ( RULE_BEGIN ) ; + public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3275:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3276:1: ( RULE_BEGIN ) + { + // InternalRosSystemParser.g:3276:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3277:2: RULE_BEGIN + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + } + match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__1__Impl" + + + // $ANTLR start "rule__RosSystem__Group_3_2__2" + // InternalRosSystemParser.g:3286:1: rule__RosSystem__Group_3_2__2 : rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ; + public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3290:1: ( rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ) + // InternalRosSystemParser.g:3291:2: rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 + { + pushFollow(FOLLOW_7); + rule__RosSystem__Group_3_2__2__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3_2__3(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__2" + + + // $ANTLR start "rule__RosSystem__Group_3_2__2__Impl" + // InternalRosSystemParser.g:3298:1: rule__RosSystem__Group_3_2__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) ; + public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3302:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) ) + // InternalRosSystemParser.g:3303:1: ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) + { + // InternalRosSystemParser.g:3303:1: ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) + // InternalRosSystemParser.g:3304:2: ( rule__RosSystem__ComponentsAssignment_3_2_2 )* + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); + } + // InternalRosSystemParser.g:3305:2: ( rule__RosSystem__ComponentsAssignment_3_2_2 )* + loop14: + do { + int alt14=2; + int LA14_0 = input.LA(1); + + if ( ((LA14_0>=RULE_ID && LA14_0<=RULE_STRING)) ) { + alt14=1; + } + + + switch (alt14) { + case 1 : + // InternalRosSystemParser.g:3305:3: rule__RosSystem__ComponentsAssignment_3_2_2 + { + pushFollow(FOLLOW_8); + rule__RosSystem__ComponentsAssignment_3_2_2(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + default : + break loop14; + } + } while (true); + + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__2__Impl" + + + // $ANTLR start "rule__RosSystem__Group_3_2__3" + // InternalRosSystemParser.g:3313:1: rule__RosSystem__Group_3_2__3 : rule__RosSystem__Group_3_2__3__Impl ; + public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3317:1: ( rule__RosSystem__Group_3_2__3__Impl ) + // InternalRosSystemParser.g:3318:2: rule__RosSystem__Group_3_2__3__Impl + { + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3_2__3__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__3" + + + // $ANTLR start "rule__RosSystem__Group_3_2__3__Impl" + // InternalRosSystemParser.g:3324:1: rule__RosSystem__Group_3_2__3__Impl : ( RULE_END ) ; + public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3328:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3329:1: ( RULE_END ) + { + // InternalRosSystemParser.g:3329:1: ( RULE_END ) + // InternalRosSystemParser.g:3330:2: RULE_END + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + } + match(input,RULE_END,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_2__3__Impl" + + + // $ANTLR start "rule__RosSystem__Group_3_3__0" + // InternalRosSystemParser.g:3340:1: rule__RosSystem__Group_3_3__0 : rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ; + public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3344:1: ( rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ) + // InternalRosSystemParser.g:3345:2: rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 + { + pushFollow(FOLLOW_4); + rule__RosSystem__Group_3_3__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3_3__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3_3__0" + + + // $ANTLR start "rule__RosSystem__Group_3_3__0__Impl" + // InternalRosSystemParser.g:3352:1: rule__RosSystem__Group_3_3__0__Impl : ( Parameters ) ; + public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:3356:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:3357:1: ( Parameters ) { - // InternalRosSystemParser.g:3242:1: ( Parameters ) - // InternalRosSystemParser.g:3243:2: Parameters + // InternalRosSystemParser.g:3357:1: ( Parameters ) + // InternalRosSystemParser.g:3358:2: Parameters { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()); + before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } match(input,Parameters,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()); + after(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } } @@ -11066,26 +11441,26 @@ public final void rule__RosSystem__Group_3_2__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__0__Impl" + // $ANTLR end "rule__RosSystem__Group_3_3__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__1" - // InternalRosSystemParser.g:3252:1: rule__RosSystem__Group_3_2__1 : rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ; - public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_3__1" + // InternalRosSystemParser.g:3367:1: rule__RosSystem__Group_3_3__1 : rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ; + public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3256:1: ( rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ) - // InternalRosSystemParser.g:3257:2: rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 + // InternalRosSystemParser.g:3371:1: ( rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ) + // InternalRosSystemParser.g:3372:2: rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 { pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_2__1__Impl(); + rule__RosSystem__Group_3_3__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__2(); + rule__RosSystem__Group_3_3__2(); state._fsp--; if (state.failed) return ; @@ -11104,28 +11479,28 @@ public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__1" + // $ANTLR end "rule__RosSystem__Group_3_3__1" - // $ANTLR start "rule__RosSystem__Group_3_2__1__Impl" - // InternalRosSystemParser.g:3264:1: rule__RosSystem__Group_3_2__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_3__1__Impl" + // InternalRosSystemParser.g:3379:1: rule__RosSystem__Group_3_3__1__Impl : ( RULE_BEGIN ) ; + public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3268:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3269:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3383:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3384:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3269:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3270:2: RULE_BEGIN + // InternalRosSystemParser.g:3384:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3385:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); } } @@ -11145,26 +11520,26 @@ public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__1__Impl" + // $ANTLR end "rule__RosSystem__Group_3_3__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__2" - // InternalRosSystemParser.g:3279:1: rule__RosSystem__Group_3_2__2 : rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ; - public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_3__2" + // InternalRosSystemParser.g:3394:1: rule__RosSystem__Group_3_3__2 : rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ; + public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3283:1: ( rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ) - // InternalRosSystemParser.g:3284:2: rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 + // InternalRosSystemParser.g:3398:1: ( rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ) + // InternalRosSystemParser.g:3399:2: rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 { pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_2__2__Impl(); + rule__RosSystem__Group_3_3__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__3(); + rule__RosSystem__Group_3_3__3(); state._fsp--; if (state.failed) return ; @@ -11183,42 +11558,42 @@ public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__2" + // $ANTLR end "rule__RosSystem__Group_3_3__2" - // $ANTLR start "rule__RosSystem__Group_3_2__2__Impl" - // InternalRosSystemParser.g:3291:1: rule__RosSystem__Group_3_2__2__Impl : ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) ; - public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_3__2__Impl" + // InternalRosSystemParser.g:3406:1: rule__RosSystem__Group_3_3__2__Impl : ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) ; + public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3295:1: ( ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) ) - // InternalRosSystemParser.g:3296:1: ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) + // InternalRosSystemParser.g:3410:1: ( ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) ) + // InternalRosSystemParser.g:3411:1: ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) { - // InternalRosSystemParser.g:3296:1: ( ( rule__RosSystem__ParameterAssignment_3_2_2 )* ) - // InternalRosSystemParser.g:3297:2: ( rule__RosSystem__ParameterAssignment_3_2_2 )* + // InternalRosSystemParser.g:3411:1: ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) + // InternalRosSystemParser.g:3412:2: ( rule__RosSystem__ParameterAssignment_3_3_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_2_2()); + before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); } - // InternalRosSystemParser.g:3298:2: ( rule__RosSystem__ParameterAssignment_3_2_2 )* - loop14: + // InternalRosSystemParser.g:3413:2: ( rule__RosSystem__ParameterAssignment_3_3_2 )* + loop15: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA14_0>=RULE_ID && LA14_0<=RULE_STRING)) ) { - alt14=1; + if ( ((LA15_0>=RULE_ID && LA15_0<=RULE_STRING)) ) { + alt15=1; } - switch (alt14) { + switch (alt15) { case 1 : - // InternalRosSystemParser.g:3298:3: rule__RosSystem__ParameterAssignment_3_2_2 + // InternalRosSystemParser.g:3413:3: rule__RosSystem__ParameterAssignment_3_3_2 { pushFollow(FOLLOW_8); - rule__RosSystem__ParameterAssignment_3_2_2(); + rule__RosSystem__ParameterAssignment_3_3_2(); state._fsp--; if (state.failed) return ; @@ -11227,12 +11602,12 @@ public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionExcept break; default : - break loop14; + break loop15; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getParameterAssignment_3_2_2()); + after(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); } } @@ -11252,21 +11627,21 @@ public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__2__Impl" + // $ANTLR end "rule__RosSystem__Group_3_3__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__3" - // InternalRosSystemParser.g:3306:1: rule__RosSystem__Group_3_2__3 : rule__RosSystem__Group_3_2__3__Impl ; - public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_3__3" + // InternalRosSystemParser.g:3421:1: rule__RosSystem__Group_3_3__3 : rule__RosSystem__Group_3_3__3__Impl ; + public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3310:1: ( rule__RosSystem__Group_3_2__3__Impl ) - // InternalRosSystemParser.g:3311:2: rule__RosSystem__Group_3_2__3__Impl + // InternalRosSystemParser.g:3425:1: ( rule__RosSystem__Group_3_3__3__Impl ) + // InternalRosSystemParser.g:3426:2: rule__RosSystem__Group_3_3__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__3__Impl(); + rule__RosSystem__Group_3_3__3__Impl(); state._fsp--; if (state.failed) return ; @@ -11285,28 +11660,28 @@ public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__3" + // $ANTLR end "rule__RosSystem__Group_3_3__3" - // $ANTLR start "rule__RosSystem__Group_3_2__3__Impl" - // InternalRosSystemParser.g:3317:1: rule__RosSystem__Group_3_2__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_3__3__Impl" + // InternalRosSystemParser.g:3432:1: rule__RosSystem__Group_3_3__3__Impl : ( RULE_END ) ; + public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3321:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3322:1: ( RULE_END ) + // InternalRosSystemParser.g:3436:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3437:1: ( RULE_END ) { - // InternalRosSystemParser.g:3322:1: ( RULE_END ) - // InternalRosSystemParser.g:3323:2: RULE_END + // InternalRosSystemParser.g:3437:1: ( RULE_END ) + // InternalRosSystemParser.g:3438:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); } } @@ -11326,26 +11701,26 @@ public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__3__Impl" + // $ANTLR end "rule__RosSystem__Group_3_3__3__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__0" - // InternalRosSystemParser.g:3333:1: rule__RosSystem__Group_3_3__0 : rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ; - public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__0" + // InternalRosSystemParser.g:3448:1: rule__RosSystem__Group_3_4__0 : rule__RosSystem__Group_3_4__0__Impl rule__RosSystem__Group_3_4__1 ; + public final void rule__RosSystem__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3337:1: ( rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ) - // InternalRosSystemParser.g:3338:2: rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 + // InternalRosSystemParser.g:3452:1: ( rule__RosSystem__Group_3_4__0__Impl rule__RosSystem__Group_3_4__1 ) + // InternalRosSystemParser.g:3453:2: rule__RosSystem__Group_3_4__0__Impl rule__RosSystem__Group_3_4__1 { pushFollow(FOLLOW_4); - rule__RosSystem__Group_3_3__0__Impl(); + rule__RosSystem__Group_3_4__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__1(); + rule__RosSystem__Group_3_4__1(); state._fsp--; if (state.failed) return ; @@ -11364,28 +11739,28 @@ public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__0" + // $ANTLR end "rule__RosSystem__Group_3_4__0" - // $ANTLR start "rule__RosSystem__Group_3_3__0__Impl" - // InternalRosSystemParser.g:3345:1: rule__RosSystem__Group_3_3__0__Impl : ( Connections ) ; - public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__0__Impl" + // InternalRosSystemParser.g:3460:1: rule__RosSystem__Group_3_4__0__Impl : ( Connections ) ; + public final void rule__RosSystem__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3349:1: ( ( Connections ) ) - // InternalRosSystemParser.g:3350:1: ( Connections ) + // InternalRosSystemParser.g:3464:1: ( ( Connections ) ) + // InternalRosSystemParser.g:3465:1: ( Connections ) { - // InternalRosSystemParser.g:3350:1: ( Connections ) - // InternalRosSystemParser.g:3351:2: Connections + // InternalRosSystemParser.g:3465:1: ( Connections ) + // InternalRosSystemParser.g:3466:2: Connections { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()); + before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); } match(input,Connections,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()); + after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); } } @@ -11405,26 +11780,26 @@ public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__0__Impl" + // $ANTLR end "rule__RosSystem__Group_3_4__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__1" - // InternalRosSystemParser.g:3360:1: rule__RosSystem__Group_3_3__1 : rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ; - public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__1" + // InternalRosSystemParser.g:3475:1: rule__RosSystem__Group_3_4__1 : rule__RosSystem__Group_3_4__1__Impl rule__RosSystem__Group_3_4__2 ; + public final void rule__RosSystem__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3364:1: ( rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ) - // InternalRosSystemParser.g:3365:2: rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 + // InternalRosSystemParser.g:3479:1: ( rule__RosSystem__Group_3_4__1__Impl rule__RosSystem__Group_3_4__2 ) + // InternalRosSystemParser.g:3480:2: rule__RosSystem__Group_3_4__1__Impl rule__RosSystem__Group_3_4__2 { pushFollow(FOLLOW_9); - rule__RosSystem__Group_3_3__1__Impl(); + rule__RosSystem__Group_3_4__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__2(); + rule__RosSystem__Group_3_4__2(); state._fsp--; if (state.failed) return ; @@ -11443,28 +11818,28 @@ public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__1" + // $ANTLR end "rule__RosSystem__Group_3_4__1" - // $ANTLR start "rule__RosSystem__Group_3_3__1__Impl" - // InternalRosSystemParser.g:3372:1: rule__RosSystem__Group_3_3__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__1__Impl" + // InternalRosSystemParser.g:3487:1: rule__RosSystem__Group_3_4__1__Impl : ( RULE_BEGIN ) ; + public final void rule__RosSystem__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3376:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3377:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3491:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3492:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3377:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3378:2: RULE_BEGIN + // InternalRosSystemParser.g:3492:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3493:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); } } @@ -11484,26 +11859,26 @@ public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__1__Impl" + // $ANTLR end "rule__RosSystem__Group_3_4__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__2" - // InternalRosSystemParser.g:3387:1: rule__RosSystem__Group_3_3__2 : rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ; - public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__2" + // InternalRosSystemParser.g:3502:1: rule__RosSystem__Group_3_4__2 : rule__RosSystem__Group_3_4__2__Impl rule__RosSystem__Group_3_4__3 ; + public final void rule__RosSystem__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3391:1: ( rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ) - // InternalRosSystemParser.g:3392:2: rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 + // InternalRosSystemParser.g:3506:1: ( rule__RosSystem__Group_3_4__2__Impl rule__RosSystem__Group_3_4__3 ) + // InternalRosSystemParser.g:3507:2: rule__RosSystem__Group_3_4__2__Impl rule__RosSystem__Group_3_4__3 { pushFollow(FOLLOW_9); - rule__RosSystem__Group_3_3__2__Impl(); + rule__RosSystem__Group_3_4__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__3(); + rule__RosSystem__Group_3_4__3(); state._fsp--; if (state.failed) return ; @@ -11522,42 +11897,42 @@ public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__2" + // $ANTLR end "rule__RosSystem__Group_3_4__2" - // $ANTLR start "rule__RosSystem__Group_3_3__2__Impl" - // InternalRosSystemParser.g:3399:1: rule__RosSystem__Group_3_3__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) ; - public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__2__Impl" + // InternalRosSystemParser.g:3514:1: rule__RosSystem__Group_3_4__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) ; + public final void rule__RosSystem__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3403:1: ( ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) ) - // InternalRosSystemParser.g:3404:1: ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) + // InternalRosSystemParser.g:3518:1: ( ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) ) + // InternalRosSystemParser.g:3519:1: ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) { - // InternalRosSystemParser.g:3404:1: ( ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* ) - // InternalRosSystemParser.g:3405:2: ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* + // InternalRosSystemParser.g:3519:1: ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) + // InternalRosSystemParser.g:3520:2: ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_3_2()); + before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); } - // InternalRosSystemParser.g:3406:2: ( rule__RosSystem__ConnectionsAssignment_3_3_2 )* - loop15: + // InternalRosSystemParser.g:3521:2: ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* + loop16: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( (LA15_0==HyphenMinusLeftSquareBracket) ) { - alt15=1; + if ( (LA16_0==HyphenMinusLeftSquareBracket) ) { + alt16=1; } - switch (alt15) { + switch (alt16) { case 1 : - // InternalRosSystemParser.g:3406:3: rule__RosSystem__ConnectionsAssignment_3_3_2 + // InternalRosSystemParser.g:3521:3: rule__RosSystem__ConnectionsAssignment_3_4_2 { pushFollow(FOLLOW_10); - rule__RosSystem__ConnectionsAssignment_3_3_2(); + rule__RosSystem__ConnectionsAssignment_3_4_2(); state._fsp--; if (state.failed) return ; @@ -11566,12 +11941,12 @@ public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionExcept break; default : - break loop15; + break loop16; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_3_2()); + after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); } } @@ -11591,21 +11966,21 @@ public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__2__Impl" + // $ANTLR end "rule__RosSystem__Group_3_4__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__3" - // InternalRosSystemParser.g:3414:1: rule__RosSystem__Group_3_3__3 : rule__RosSystem__Group_3_3__3__Impl ; - public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__3" + // InternalRosSystemParser.g:3529:1: rule__RosSystem__Group_3_4__3 : rule__RosSystem__Group_3_4__3__Impl ; + public final void rule__RosSystem__Group_3_4__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3418:1: ( rule__RosSystem__Group_3_3__3__Impl ) - // InternalRosSystemParser.g:3419:2: rule__RosSystem__Group_3_3__3__Impl + // InternalRosSystemParser.g:3533:1: ( rule__RosSystem__Group_3_4__3__Impl ) + // InternalRosSystemParser.g:3534:2: rule__RosSystem__Group_3_4__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__3__Impl(); + rule__RosSystem__Group_3_4__3__Impl(); state._fsp--; if (state.failed) return ; @@ -11624,28 +11999,28 @@ public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__3" + // $ANTLR end "rule__RosSystem__Group_3_4__3" - // $ANTLR start "rule__RosSystem__Group_3_3__3__Impl" - // InternalRosSystemParser.g:3425:1: rule__RosSystem__Group_3_3__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3_4__3__Impl" + // InternalRosSystemParser.g:3540:1: rule__RosSystem__Group_3_4__3__Impl : ( RULE_END ) ; + public final void rule__RosSystem__Group_3_4__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3429:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3430:1: ( RULE_END ) + // InternalRosSystemParser.g:3544:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3545:1: ( RULE_END ) { - // InternalRosSystemParser.g:3430:1: ( RULE_END ) - // InternalRosSystemParser.g:3431:2: RULE_END + // InternalRosSystemParser.g:3545:1: ( RULE_END ) + // InternalRosSystemParser.g:3546:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); } } @@ -11665,18 +12040,18 @@ public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__3__Impl" + // $ANTLR end "rule__RosSystem__Group_3_4__3__Impl" // $ANTLR start "rule__Process__Group__0" - // InternalRosSystemParser.g:3441:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; + // InternalRosSystemParser.g:3556: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:3445:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalRosSystemParser.g:3446:2: rule__Process__Group__0__Impl rule__Process__Group__1 + // InternalRosSystemParser.g:3560:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) + // InternalRosSystemParser.g:3561:2: rule__Process__Group__0__Impl rule__Process__Group__1 { pushFollow(FOLLOW_11); rule__Process__Group__0__Impl(); @@ -11707,23 +12082,23 @@ public final void rule__Process__Group__0() throws RecognitionException { // $ANTLR start "rule__Process__Group__0__Impl" - // InternalRosSystemParser.g:3453:1: rule__Process__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:3568:1: rule__Process__Group__0__Impl : ( () ) ; public final void rule__Process__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3457:1: ( ( () ) ) - // InternalRosSystemParser.g:3458:1: ( () ) + // InternalRosSystemParser.g:3572:1: ( ( () ) ) + // InternalRosSystemParser.g:3573:1: ( () ) { - // InternalRosSystemParser.g:3458:1: ( () ) - // InternalRosSystemParser.g:3459:2: () + // InternalRosSystemParser.g:3573:1: ( () ) + // InternalRosSystemParser.g:3574:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getProcessAction_0()); } - // InternalRosSystemParser.g:3460:2: () - // InternalRosSystemParser.g:3460:3: + // InternalRosSystemParser.g:3575:2: () + // InternalRosSystemParser.g:3575:3: { } @@ -11748,14 +12123,14 @@ public final void rule__Process__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__1" - // InternalRosSystemParser.g:3468:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; + // InternalRosSystemParser.g:3583: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:3472:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalRosSystemParser.g:3473:2: rule__Process__Group__1__Impl rule__Process__Group__2 + // InternalRosSystemParser.g:3587:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) + // InternalRosSystemParser.g:3588:2: rule__Process__Group__1__Impl rule__Process__Group__2 { pushFollow(FOLLOW_3); rule__Process__Group__1__Impl(); @@ -11786,23 +12161,23 @@ public final void rule__Process__Group__1() throws RecognitionException { // $ANTLR start "rule__Process__Group__1__Impl" - // InternalRosSystemParser.g:3480:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:3595: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:3484:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3485:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3599:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:3600:1: ( ( rule__Process__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3485:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3486:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3600:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3601:2: ( rule__Process__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:3487:2: ( rule__Process__NameAssignment_1 ) - // InternalRosSystemParser.g:3487:3: rule__Process__NameAssignment_1 + // InternalRosSystemParser.g:3602:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3602:3: rule__Process__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Process__NameAssignment_1(); @@ -11837,14 +12212,14 @@ public final void rule__Process__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__2" - // InternalRosSystemParser.g:3495:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; + // InternalRosSystemParser.g:3610: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:3499:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalRosSystemParser.g:3500:2: rule__Process__Group__2__Impl rule__Process__Group__3 + // InternalRosSystemParser.g:3614:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) + // InternalRosSystemParser.g:3615:2: rule__Process__Group__2__Impl rule__Process__Group__3 { pushFollow(FOLLOW_4); rule__Process__Group__2__Impl(); @@ -11875,17 +12250,17 @@ public final void rule__Process__Group__2() throws RecognitionException { // $ANTLR start "rule__Process__Group__2__Impl" - // InternalRosSystemParser.g:3507:1: rule__Process__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:3622:1: rule__Process__Group__2__Impl : ( Colon ) ; public final void rule__Process__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3511:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3512:1: ( Colon ) + // InternalRosSystemParser.g:3626:1: ( ( Colon ) ) + // InternalRosSystemParser.g:3627:1: ( Colon ) { - // InternalRosSystemParser.g:3512:1: ( Colon ) - // InternalRosSystemParser.g:3513:2: Colon + // InternalRosSystemParser.g:3627:1: ( Colon ) + // InternalRosSystemParser.g:3628:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getColonKeyword_2()); @@ -11916,14 +12291,14 @@ public final void rule__Process__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__3" - // InternalRosSystemParser.g:3522:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; + // InternalRosSystemParser.g:3637: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:3526:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalRosSystemParser.g:3527:2: rule__Process__Group__3__Impl rule__Process__Group__4 + // InternalRosSystemParser.g:3641:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) + // InternalRosSystemParser.g:3642:2: rule__Process__Group__3__Impl rule__Process__Group__4 { pushFollow(FOLLOW_12); rule__Process__Group__3__Impl(); @@ -11954,17 +12329,17 @@ public final void rule__Process__Group__3() throws RecognitionException { // $ANTLR start "rule__Process__Group__3__Impl" - // InternalRosSystemParser.g:3534:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3649:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Process__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3538:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3539:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3653:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3654:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3539:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3540:2: RULE_BEGIN + // InternalRosSystemParser.g:3654:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3655:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); @@ -11995,14 +12370,14 @@ public final void rule__Process__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__4" - // InternalRosSystemParser.g:3549:1: rule__Process__Group__4 : rule__Process__Group__4__Impl rule__Process__Group__5 ; + // InternalRosSystemParser.g:3664: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:3553:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) - // InternalRosSystemParser.g:3554:2: rule__Process__Group__4__Impl rule__Process__Group__5 + // InternalRosSystemParser.g:3668:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) + // InternalRosSystemParser.g:3669:2: rule__Process__Group__4__Impl rule__Process__Group__5 { pushFollow(FOLLOW_12); rule__Process__Group__4__Impl(); @@ -12033,31 +12408,31 @@ public final void rule__Process__Group__4() throws RecognitionException { // $ANTLR start "rule__Process__Group__4__Impl" - // InternalRosSystemParser.g:3561:1: rule__Process__Group__4__Impl : ( ( rule__Process__Group_4__0 )? ) ; + // InternalRosSystemParser.g:3676: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:3565:1: ( ( ( rule__Process__Group_4__0 )? ) ) - // InternalRosSystemParser.g:3566:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3680:1: ( ( ( rule__Process__Group_4__0 )? ) ) + // InternalRosSystemParser.g:3681:1: ( ( rule__Process__Group_4__0 )? ) { - // InternalRosSystemParser.g:3566:1: ( ( rule__Process__Group_4__0 )? ) - // InternalRosSystemParser.g:3567:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3681:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3682:2: ( rule__Process__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4()); } - // InternalRosSystemParser.g:3568:2: ( rule__Process__Group_4__0 )? - int alt16=2; - int LA16_0 = input.LA(1); + // InternalRosSystemParser.g:3683:2: ( rule__Process__Group_4__0 )? + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA16_0==Nodes) ) { - alt16=1; + if ( (LA17_0==Nodes) ) { + alt17=1; } - switch (alt16) { + switch (alt17) { case 1 : - // InternalRosSystemParser.g:3568:3: rule__Process__Group_4__0 + // InternalRosSystemParser.g:3683:3: rule__Process__Group_4__0 { pushFollow(FOLLOW_2); rule__Process__Group_4__0(); @@ -12095,14 +12470,14 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__5" - // InternalRosSystemParser.g:3576:1: rule__Process__Group__5 : rule__Process__Group__5__Impl rule__Process__Group__6 ; + // InternalRosSystemParser.g:3691: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:3580:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) - // InternalRosSystemParser.g:3581:2: rule__Process__Group__5__Impl rule__Process__Group__6 + // InternalRosSystemParser.g:3695:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) + // InternalRosSystemParser.g:3696:2: rule__Process__Group__5__Impl rule__Process__Group__6 { pushFollow(FOLLOW_12); rule__Process__Group__5__Impl(); @@ -12133,31 +12508,31 @@ public final void rule__Process__Group__5() throws RecognitionException { // $ANTLR start "rule__Process__Group__5__Impl" - // InternalRosSystemParser.g:3588:1: rule__Process__Group__5__Impl : ( ( rule__Process__Group_5__0 )? ) ; + // InternalRosSystemParser.g:3703: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:3592:1: ( ( ( rule__Process__Group_5__0 )? ) ) - // InternalRosSystemParser.g:3593:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3707:1: ( ( ( rule__Process__Group_5__0 )? ) ) + // InternalRosSystemParser.g:3708:1: ( ( rule__Process__Group_5__0 )? ) { - // InternalRosSystemParser.g:3593:1: ( ( rule__Process__Group_5__0 )? ) - // InternalRosSystemParser.g:3594:2: ( rule__Process__Group_5__0 )? + // InternalRosSystemParser.g:3708:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3709:2: ( rule__Process__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_5()); } - // InternalRosSystemParser.g:3595:2: ( rule__Process__Group_5__0 )? - int alt17=2; - int LA17_0 = input.LA(1); + // InternalRosSystemParser.g:3710:2: ( rule__Process__Group_5__0 )? + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA17_0==Threads) ) { - alt17=1; + if ( (LA18_0==Threads) ) { + alt18=1; } - switch (alt17) { + switch (alt18) { case 1 : - // InternalRosSystemParser.g:3595:3: rule__Process__Group_5__0 + // InternalRosSystemParser.g:3710:3: rule__Process__Group_5__0 { pushFollow(FOLLOW_2); rule__Process__Group_5__0(); @@ -12195,14 +12570,14 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__6" - // InternalRosSystemParser.g:3603:1: rule__Process__Group__6 : rule__Process__Group__6__Impl ; + // InternalRosSystemParser.g:3718: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:3607:1: ( rule__Process__Group__6__Impl ) - // InternalRosSystemParser.g:3608:2: rule__Process__Group__6__Impl + // InternalRosSystemParser.g:3722:1: ( rule__Process__Group__6__Impl ) + // InternalRosSystemParser.g:3723:2: rule__Process__Group__6__Impl { pushFollow(FOLLOW_2); rule__Process__Group__6__Impl(); @@ -12228,17 +12603,17 @@ public final void rule__Process__Group__6() throws RecognitionException { // $ANTLR start "rule__Process__Group__6__Impl" - // InternalRosSystemParser.g:3614:1: rule__Process__Group__6__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3729:1: rule__Process__Group__6__Impl : ( RULE_END ) ; public final void rule__Process__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3618:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3619:1: ( RULE_END ) + // InternalRosSystemParser.g:3733:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3734:1: ( RULE_END ) { - // InternalRosSystemParser.g:3619:1: ( RULE_END ) - // InternalRosSystemParser.g:3620:2: RULE_END + // InternalRosSystemParser.g:3734:1: ( RULE_END ) + // InternalRosSystemParser.g:3735:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getENDTerminalRuleCall_6()); @@ -12269,14 +12644,14 @@ public final void rule__Process__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0" - // InternalRosSystemParser.g:3630:1: rule__Process__Group_4__0 : rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ; + // InternalRosSystemParser.g:3745: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:3634:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) - // InternalRosSystemParser.g:3635:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 + // InternalRosSystemParser.g:3749:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) + // InternalRosSystemParser.g:3750:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 { pushFollow(FOLLOW_13); rule__Process__Group_4__0__Impl(); @@ -12307,17 +12682,17 @@ public final void rule__Process__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0__Impl" - // InternalRosSystemParser.g:3642:1: rule__Process__Group_4__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3757: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:3646:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3647:1: ( Nodes ) + // InternalRosSystemParser.g:3761:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3762:1: ( Nodes ) { - // InternalRosSystemParser.g:3647:1: ( Nodes ) - // InternalRosSystemParser.g:3648:2: Nodes + // InternalRosSystemParser.g:3762:1: ( Nodes ) + // InternalRosSystemParser.g:3763:2: Nodes { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNodesKeyword_4_0()); @@ -12348,14 +12723,14 @@ public final void rule__Process__Group_4__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__1" - // InternalRosSystemParser.g:3657:1: rule__Process__Group_4__1 : rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ; + // InternalRosSystemParser.g:3772: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:3661:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) - // InternalRosSystemParser.g:3662:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 + // InternalRosSystemParser.g:3776:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) + // InternalRosSystemParser.g:3777:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 { pushFollow(FOLLOW_11); rule__Process__Group_4__1__Impl(); @@ -12386,17 +12761,17 @@ public final void rule__Process__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__1__Impl" - // InternalRosSystemParser.g:3669:1: rule__Process__Group_4__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:3784: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:3673:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:3674:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3788:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:3789:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:3674:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:3675:2: LeftSquareBracket + // InternalRosSystemParser.g:3789:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3790:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); @@ -12427,14 +12802,14 @@ public final void rule__Process__Group_4__1__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__2" - // InternalRosSystemParser.g:3684:1: rule__Process__Group_4__2 : rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ; + // InternalRosSystemParser.g:3799: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:3688:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) - // InternalRosSystemParser.g:3689:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 + // InternalRosSystemParser.g:3803:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) + // InternalRosSystemParser.g:3804:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 { pushFollow(FOLLOW_14); rule__Process__Group_4__2__Impl(); @@ -12465,23 +12840,23 @@ public final void rule__Process__Group_4__2() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__2__Impl" - // InternalRosSystemParser.g:3696:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__ComponentsAssignment_4_2 ) ) ; + // InternalRosSystemParser.g:3811: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:3700:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) - // InternalRosSystemParser.g:3701:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3815:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) + // InternalRosSystemParser.g:3816:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) { - // InternalRosSystemParser.g:3701:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) - // InternalRosSystemParser.g:3702:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3816:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3817:2: ( rule__Process__ComponentsAssignment_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_2()); } - // InternalRosSystemParser.g:3703:2: ( rule__Process__ComponentsAssignment_4_2 ) - // InternalRosSystemParser.g:3703:3: rule__Process__ComponentsAssignment_4_2 + // InternalRosSystemParser.g:3818:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3818:3: rule__Process__ComponentsAssignment_4_2 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_2(); @@ -12516,14 +12891,14 @@ public final void rule__Process__Group_4__2__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__3" - // InternalRosSystemParser.g:3711:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ; + // InternalRosSystemParser.g:3826: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:3715:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) - // InternalRosSystemParser.g:3716:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 + // InternalRosSystemParser.g:3830:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) + // InternalRosSystemParser.g:3831:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 { pushFollow(FOLLOW_14); rule__Process__Group_4__3__Impl(); @@ -12554,35 +12929,35 @@ public final void rule__Process__Group_4__3() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__3__Impl" - // InternalRosSystemParser.g:3723:1: rule__Process__Group_4__3__Impl : ( ( rule__Process__Group_4_3__0 )* ) ; + // InternalRosSystemParser.g:3838: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:3727:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) - // InternalRosSystemParser.g:3728:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3842:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) + // InternalRosSystemParser.g:3843:1: ( ( rule__Process__Group_4_3__0 )* ) { - // InternalRosSystemParser.g:3728:1: ( ( rule__Process__Group_4_3__0 )* ) - // InternalRosSystemParser.g:3729:2: ( rule__Process__Group_4_3__0 )* + // InternalRosSystemParser.g:3843:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3844:2: ( rule__Process__Group_4_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:3730:2: ( rule__Process__Group_4_3__0 )* - loop18: + // InternalRosSystemParser.g:3845:2: ( rule__Process__Group_4_3__0 )* + loop19: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA18_0==Comma) ) { - alt18=1; + if ( (LA19_0==Comma) ) { + alt19=1; } - switch (alt18) { + switch (alt19) { case 1 : - // InternalRosSystemParser.g:3730:3: rule__Process__Group_4_3__0 + // InternalRosSystemParser.g:3845:3: rule__Process__Group_4_3__0 { pushFollow(FOLLOW_15); rule__Process__Group_4_3__0(); @@ -12594,7 +12969,7 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException break; default : - break loop18; + break loop19; } } while (true); @@ -12623,14 +12998,14 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__4" - // InternalRosSystemParser.g:3738:1: rule__Process__Group_4__4 : rule__Process__Group_4__4__Impl ; + // InternalRosSystemParser.g:3853: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:3742:1: ( rule__Process__Group_4__4__Impl ) - // InternalRosSystemParser.g:3743:2: rule__Process__Group_4__4__Impl + // InternalRosSystemParser.g:3857:1: ( rule__Process__Group_4__4__Impl ) + // InternalRosSystemParser.g:3858:2: rule__Process__Group_4__4__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4__4__Impl(); @@ -12656,17 +13031,17 @@ public final void rule__Process__Group_4__4() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__4__Impl" - // InternalRosSystemParser.g:3749:1: rule__Process__Group_4__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:3864: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:3753:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:3754:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3868:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:3869:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:3754:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:3755:2: RightSquareBracket + // InternalRosSystemParser.g:3869:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3870:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getRightSquareBracketKeyword_4_4()); @@ -12697,14 +13072,14 @@ public final void rule__Process__Group_4__4__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4_3__0" - // InternalRosSystemParser.g:3765:1: rule__Process__Group_4_3__0 : rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ; + // InternalRosSystemParser.g:3880: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:3769:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) - // InternalRosSystemParser.g:3770:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 + // InternalRosSystemParser.g:3884:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) + // InternalRosSystemParser.g:3885:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 { pushFollow(FOLLOW_11); rule__Process__Group_4_3__0__Impl(); @@ -12735,17 +13110,17 @@ public final void rule__Process__Group_4_3__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__0__Impl" - // InternalRosSystemParser.g:3777:1: rule__Process__Group_4_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:3892: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:3781:1: ( ( Comma ) ) - // InternalRosSystemParser.g:3782:1: ( Comma ) + // InternalRosSystemParser.g:3896:1: ( ( Comma ) ) + // InternalRosSystemParser.g:3897:1: ( Comma ) { - // InternalRosSystemParser.g:3782:1: ( Comma ) - // InternalRosSystemParser.g:3783:2: Comma + // InternalRosSystemParser.g:3897:1: ( Comma ) + // InternalRosSystemParser.g:3898:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); @@ -12776,14 +13151,14 @@ public final void rule__Process__Group_4_3__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_4_3__1" - // InternalRosSystemParser.g:3792:1: rule__Process__Group_4_3__1 : rule__Process__Group_4_3__1__Impl ; + // InternalRosSystemParser.g:3907: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:3796:1: ( rule__Process__Group_4_3__1__Impl ) - // InternalRosSystemParser.g:3797:2: rule__Process__Group_4_3__1__Impl + // InternalRosSystemParser.g:3911:1: ( rule__Process__Group_4_3__1__Impl ) + // InternalRosSystemParser.g:3912:2: rule__Process__Group_4_3__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4_3__1__Impl(); @@ -12809,23 +13184,23 @@ public final void rule__Process__Group_4_3__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__1__Impl" - // InternalRosSystemParser.g:3803:1: rule__Process__Group_4_3__1__Impl : ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ; + // InternalRosSystemParser.g:3918: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:3807:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) - // InternalRosSystemParser.g:3808:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:3922:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) + // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) { - // InternalRosSystemParser.g:3808:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) - // InternalRosSystemParser.g:3809:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:3924:2: ( rule__Process__ComponentsAssignment_4_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1()); } - // InternalRosSystemParser.g:3810:2: ( rule__Process__ComponentsAssignment_4_3_1 ) - // InternalRosSystemParser.g:3810:3: rule__Process__ComponentsAssignment_4_3_1 + // InternalRosSystemParser.g:3925:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:3925:3: rule__Process__ComponentsAssignment_4_3_1 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_3_1(); @@ -12860,14 +13235,14 @@ public final void rule__Process__Group_4_3__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_5__0" - // InternalRosSystemParser.g:3819:1: rule__Process__Group_5__0 : rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ; + // InternalRosSystemParser.g:3934: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:3823:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) - // InternalRosSystemParser.g:3824:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 + // InternalRosSystemParser.g:3938:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) + // InternalRosSystemParser.g:3939:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 { pushFollow(FOLLOW_16); rule__Process__Group_5__0__Impl(); @@ -12898,17 +13273,17 @@ public final void rule__Process__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__0__Impl" - // InternalRosSystemParser.g:3831:1: rule__Process__Group_5__0__Impl : ( Threads ) ; + // InternalRosSystemParser.g:3946: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:3835:1: ( ( Threads ) ) - // InternalRosSystemParser.g:3836:1: ( Threads ) + // InternalRosSystemParser.g:3950:1: ( ( Threads ) ) + // InternalRosSystemParser.g:3951:1: ( Threads ) { - // InternalRosSystemParser.g:3836:1: ( Threads ) - // InternalRosSystemParser.g:3837:2: Threads + // InternalRosSystemParser.g:3951:1: ( Threads ) + // InternalRosSystemParser.g:3952:2: Threads { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); @@ -12939,14 +13314,14 @@ public final void rule__Process__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_5__1" - // InternalRosSystemParser.g:3846:1: rule__Process__Group_5__1 : rule__Process__Group_5__1__Impl ; + // InternalRosSystemParser.g:3961: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:3850:1: ( rule__Process__Group_5__1__Impl ) - // InternalRosSystemParser.g:3851:2: rule__Process__Group_5__1__Impl + // InternalRosSystemParser.g:3965:1: ( rule__Process__Group_5__1__Impl ) + // InternalRosSystemParser.g:3966:2: rule__Process__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_5__1__Impl(); @@ -12972,23 +13347,23 @@ public final void rule__Process__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__1__Impl" - // InternalRosSystemParser.g:3857:1: rule__Process__Group_5__1__Impl : ( ( rule__Process__ThreadsAssignment_5_1 ) ) ; + // InternalRosSystemParser.g:3972: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:3861:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) - // InternalRosSystemParser.g:3862:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:3976:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) + // InternalRosSystemParser.g:3977:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) { - // InternalRosSystemParser.g:3862:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) - // InternalRosSystemParser.g:3863:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:3977:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:3978:2: ( rule__Process__ThreadsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsAssignment_5_1()); } - // InternalRosSystemParser.g:3864:2: ( rule__Process__ThreadsAssignment_5_1 ) - // InternalRosSystemParser.g:3864:3: rule__Process__ThreadsAssignment_5_1 + // InternalRosSystemParser.g:3979:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:3979:3: rule__Process__ThreadsAssignment_5_1 { pushFollow(FOLLOW_2); rule__Process__ThreadsAssignment_5_1(); @@ -13023,14 +13398,14 @@ public final void rule__Process__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group__0" - // InternalRosSystemParser.g:3873:1: rule__RosNode__Group__0 : rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ; + // InternalRosSystemParser.g:3988: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:3877:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) - // InternalRosSystemParser.g:3878:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 + // InternalRosSystemParser.g:3992:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) + // InternalRosSystemParser.g:3993:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 { pushFollow(FOLLOW_11); rule__RosNode__Group__0__Impl(); @@ -13061,23 +13436,23 @@ public final void rule__RosNode__Group__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__0__Impl" - // InternalRosSystemParser.g:3885:1: rule__RosNode__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:4000:1: rule__RosNode__Group__0__Impl : ( () ) ; public final void rule__RosNode__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3889:1: ( ( () ) ) - // InternalRosSystemParser.g:3890:1: ( () ) + // InternalRosSystemParser.g:4004:1: ( ( () ) ) + // InternalRosSystemParser.g:4005:1: ( () ) { - // InternalRosSystemParser.g:3890:1: ( () ) - // InternalRosSystemParser.g:3891:2: () + // InternalRosSystemParser.g:4005:1: ( () ) + // InternalRosSystemParser.g:4006:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosNodeAction_0()); } - // InternalRosSystemParser.g:3892:2: () - // InternalRosSystemParser.g:3892:3: + // InternalRosSystemParser.g:4007:2: () + // InternalRosSystemParser.g:4007:3: { } @@ -13102,14 +13477,14 @@ public final void rule__RosNode__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1" - // InternalRosSystemParser.g:3900:1: rule__RosNode__Group__1 : rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ; + // InternalRosSystemParser.g:4015: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:3904:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) - // InternalRosSystemParser.g:3905:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 + // InternalRosSystemParser.g:4019:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) + // InternalRosSystemParser.g:4020:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 { pushFollow(FOLLOW_3); rule__RosNode__Group__1__Impl(); @@ -13140,23 +13515,23 @@ public final void rule__RosNode__Group__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1__Impl" - // InternalRosSystemParser.g:3912:1: rule__RosNode__Group__1__Impl : ( ( rule__RosNode__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4027: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:3916:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3917:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4031:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4032:1: ( ( rule__RosNode__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3917:1: ( ( rule__RosNode__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3918:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4032:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4033:2: ( rule__RosNode__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:3919:2: ( rule__RosNode__NameAssignment_1 ) - // InternalRosSystemParser.g:3919:3: rule__RosNode__NameAssignment_1 + // InternalRosSystemParser.g:4034:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4034:3: rule__RosNode__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosNode__NameAssignment_1(); @@ -13191,14 +13566,14 @@ public final void rule__RosNode__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2" - // InternalRosSystemParser.g:3927:1: rule__RosNode__Group__2 : rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ; + // InternalRosSystemParser.g:4042: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:3931:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) - // InternalRosSystemParser.g:3932:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 + // InternalRosSystemParser.g:4046:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) + // InternalRosSystemParser.g:4047:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 { pushFollow(FOLLOW_4); rule__RosNode__Group__2__Impl(); @@ -13229,17 +13604,17 @@ public final void rule__RosNode__Group__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2__Impl" - // InternalRosSystemParser.g:3939:1: rule__RosNode__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4054:1: rule__RosNode__Group__2__Impl : ( Colon ) ; public final void rule__RosNode__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3943:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3944:1: ( Colon ) + // InternalRosSystemParser.g:4058:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4059:1: ( Colon ) { - // InternalRosSystemParser.g:3944:1: ( Colon ) - // InternalRosSystemParser.g:3945:2: Colon + // InternalRosSystemParser.g:4059:1: ( Colon ) + // InternalRosSystemParser.g:4060:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getColonKeyword_2()); @@ -13270,14 +13645,14 @@ public final void rule__RosNode__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3" - // InternalRosSystemParser.g:3954:1: rule__RosNode__Group__3 : rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ; + // InternalRosSystemParser.g:4069: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:3958:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) - // InternalRosSystemParser.g:3959:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 + // InternalRosSystemParser.g:4073:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) + // InternalRosSystemParser.g:4074:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 { pushFollow(FOLLOW_17); rule__RosNode__Group__3__Impl(); @@ -13308,17 +13683,17 @@ public final void rule__RosNode__Group__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3__Impl" - // InternalRosSystemParser.g:3966:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4081:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3970:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3971:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4085:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4086:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3971:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3972:2: RULE_BEGIN + // InternalRosSystemParser.g:4086:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4087:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_3()); @@ -13349,14 +13724,14 @@ public final void rule__RosNode__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4" - // InternalRosSystemParser.g:3981:1: rule__RosNode__Group__4 : rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ; + // InternalRosSystemParser.g:4096: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:3985:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) - // InternalRosSystemParser.g:3986:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 + // InternalRosSystemParser.g:4100:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) + // InternalRosSystemParser.g:4101:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 { pushFollow(FOLLOW_11); rule__RosNode__Group__4__Impl(); @@ -13387,17 +13762,17 @@ public final void rule__RosNode__Group__4() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4__Impl" - // InternalRosSystemParser.g:3993:1: rule__RosNode__Group__4__Impl : ( From ) ; + // InternalRosSystemParser.g:4108:1: rule__RosNode__Group__4__Impl : ( From ) ; public final void rule__RosNode__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3997:1: ( ( From ) ) - // InternalRosSystemParser.g:3998:1: ( From ) + // InternalRosSystemParser.g:4112:1: ( ( From ) ) + // InternalRosSystemParser.g:4113:1: ( From ) { - // InternalRosSystemParser.g:3998:1: ( From ) - // InternalRosSystemParser.g:3999:2: From + // InternalRosSystemParser.g:4113:1: ( From ) + // InternalRosSystemParser.g:4114:2: From { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromKeyword_4()); @@ -13428,14 +13803,14 @@ public final void rule__RosNode__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5" - // InternalRosSystemParser.g:4008:1: rule__RosNode__Group__5 : rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ; + // InternalRosSystemParser.g:4123: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:4012:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) - // InternalRosSystemParser.g:4013:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 + // InternalRosSystemParser.g:4127:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) + // InternalRosSystemParser.g:4128:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 { pushFollow(FOLLOW_18); rule__RosNode__Group__5__Impl(); @@ -13466,23 +13841,23 @@ public final void rule__RosNode__Group__5() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5__Impl" - // InternalRosSystemParser.g:4020:1: rule__RosNode__Group__5__Impl : ( ( rule__RosNode__FromAssignment_5 ) ) ; + // InternalRosSystemParser.g:4135: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:4024:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) - // InternalRosSystemParser.g:4025:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4139:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) + // InternalRosSystemParser.g:4140:1: ( ( rule__RosNode__FromAssignment_5 ) ) { - // InternalRosSystemParser.g:4025:1: ( ( rule__RosNode__FromAssignment_5 ) ) - // InternalRosSystemParser.g:4026:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4140:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4141:2: ( rule__RosNode__FromAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromAssignment_5()); } - // InternalRosSystemParser.g:4027:2: ( rule__RosNode__FromAssignment_5 ) - // InternalRosSystemParser.g:4027:3: rule__RosNode__FromAssignment_5 + // InternalRosSystemParser.g:4142:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4142:3: rule__RosNode__FromAssignment_5 { pushFollow(FOLLOW_2); rule__RosNode__FromAssignment_5(); @@ -13517,14 +13892,14 @@ public final void rule__RosNode__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6" - // InternalRosSystemParser.g:4035:1: rule__RosNode__Group__6 : rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ; + // InternalRosSystemParser.g:4150: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:4039:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) - // InternalRosSystemParser.g:4040:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 + // InternalRosSystemParser.g:4154:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) + // InternalRosSystemParser.g:4155:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 { pushFollow(FOLLOW_18); rule__RosNode__Group__6__Impl(); @@ -13555,31 +13930,31 @@ public final void rule__RosNode__Group__6() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6__Impl" - // InternalRosSystemParser.g:4047:1: rule__RosNode__Group__6__Impl : ( ( rule__RosNode__Group_6__0 )? ) ; + // InternalRosSystemParser.g:4162: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:4051:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) - // InternalRosSystemParser.g:4052:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4166:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) + // InternalRosSystemParser.g:4167:1: ( ( rule__RosNode__Group_6__0 )? ) { - // InternalRosSystemParser.g:4052:1: ( ( rule__RosNode__Group_6__0 )? ) - // InternalRosSystemParser.g:4053:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:4167:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4168:2: ( rule__RosNode__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_6()); } - // InternalRosSystemParser.g:4054:2: ( rule__RosNode__Group_6__0 )? - int alt19=2; - int LA19_0 = input.LA(1); + // InternalRosSystemParser.g:4169:2: ( rule__RosNode__Group_6__0 )? + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA19_0==Interfaces) ) { - alt19=1; + if ( (LA20_0==Interfaces) ) { + alt20=1; } - switch (alt19) { + switch (alt20) { case 1 : - // InternalRosSystemParser.g:4054:3: rule__RosNode__Group_6__0 + // InternalRosSystemParser.g:4169:3: rule__RosNode__Group_6__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_6__0(); @@ -13617,14 +13992,14 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7" - // InternalRosSystemParser.g:4062:1: rule__RosNode__Group__7 : rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ; + // InternalRosSystemParser.g:4177: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:4066:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) - // InternalRosSystemParser.g:4067:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 + // InternalRosSystemParser.g:4181:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) + // InternalRosSystemParser.g:4182:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 { pushFollow(FOLLOW_18); rule__RosNode__Group__7__Impl(); @@ -13655,31 +14030,31 @@ public final void rule__RosNode__Group__7() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7__Impl" - // InternalRosSystemParser.g:4074:1: rule__RosNode__Group__7__Impl : ( ( rule__RosNode__Group_7__0 )? ) ; + // InternalRosSystemParser.g:4189: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:4078:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) - // InternalRosSystemParser.g:4079:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4193:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) + // InternalRosSystemParser.g:4194:1: ( ( rule__RosNode__Group_7__0 )? ) { - // InternalRosSystemParser.g:4079:1: ( ( rule__RosNode__Group_7__0 )? ) - // InternalRosSystemParser.g:4080:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:4194:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4195:2: ( rule__RosNode__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_7()); } - // InternalRosSystemParser.g:4081:2: ( rule__RosNode__Group_7__0 )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosSystemParser.g:4196:2: ( rule__RosNode__Group_7__0 )? + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA20_0==Parameters) ) { - alt20=1; + if ( (LA21_0==Parameters) ) { + alt21=1; } - switch (alt20) { + switch (alt21) { case 1 : - // InternalRosSystemParser.g:4081:3: rule__RosNode__Group_7__0 + // InternalRosSystemParser.g:4196:3: rule__RosNode__Group_7__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_7__0(); @@ -13717,14 +14092,14 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8" - // InternalRosSystemParser.g:4089:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; + // InternalRosSystemParser.g:4204:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; public final void rule__RosNode__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4093:1: ( rule__RosNode__Group__8__Impl ) - // InternalRosSystemParser.g:4094:2: rule__RosNode__Group__8__Impl + // InternalRosSystemParser.g:4208:1: ( rule__RosNode__Group__8__Impl ) + // InternalRosSystemParser.g:4209:2: rule__RosNode__Group__8__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group__8__Impl(); @@ -13750,17 +14125,17 @@ public final void rule__RosNode__Group__8() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8__Impl" - // InternalRosSystemParser.g:4100:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4215:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; public final void rule__RosNode__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4104:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4105:1: ( RULE_END ) + // InternalRosSystemParser.g:4219:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4220:1: ( RULE_END ) { - // InternalRosSystemParser.g:4105:1: ( RULE_END ) - // InternalRosSystemParser.g:4106:2: RULE_END + // InternalRosSystemParser.g:4220:1: ( RULE_END ) + // InternalRosSystemParser.g:4221:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8()); @@ -13791,14 +14166,14 @@ public final void rule__RosNode__Group__8__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0" - // InternalRosSystemParser.g:4116:1: rule__RosNode__Group_6__0 : rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ; + // InternalRosSystemParser.g:4231: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:4120:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) - // InternalRosSystemParser.g:4121:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 + // InternalRosSystemParser.g:4235:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) + // InternalRosSystemParser.g:4236:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_6__0__Impl(); @@ -13829,17 +14204,17 @@ public final void rule__RosNode__Group_6__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0__Impl" - // InternalRosSystemParser.g:4128:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; + // InternalRosSystemParser.g:4243:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4132:1: ( ( Interfaces ) ) - // InternalRosSystemParser.g:4133:1: ( Interfaces ) + // InternalRosSystemParser.g:4247:1: ( ( Interfaces ) ) + // InternalRosSystemParser.g:4248:1: ( Interfaces ) { - // InternalRosSystemParser.g:4133:1: ( Interfaces ) - // InternalRosSystemParser.g:4134:2: Interfaces + // InternalRosSystemParser.g:4248:1: ( Interfaces ) + // InternalRosSystemParser.g:4249:2: Interfaces { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()); @@ -13870,14 +14245,14 @@ public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__1" - // InternalRosSystemParser.g:4143:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; + // InternalRosSystemParser.g:4258:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; public final void rule__RosNode__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4147:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) - // InternalRosSystemParser.g:4148:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 + // InternalRosSystemParser.g:4262:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) + // InternalRosSystemParser.g:4263:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 { pushFollow(FOLLOW_19); rule__RosNode__Group_6__1__Impl(); @@ -13908,17 +14283,17 @@ public final void rule__RosNode__Group_6__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__1__Impl" - // InternalRosSystemParser.g:4155:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4270:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4159:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4160:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4274:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4275:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4160:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4161:2: RULE_BEGIN + // InternalRosSystemParser.g:4275:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4276:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); @@ -13949,14 +14324,14 @@ public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__2" - // InternalRosSystemParser.g:4170:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; + // InternalRosSystemParser.g:4285:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; public final void rule__RosNode__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4174:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) - // InternalRosSystemParser.g:4175:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 + // InternalRosSystemParser.g:4289:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) + // InternalRosSystemParser.g:4290:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 { pushFollow(FOLLOW_19); rule__RosNode__Group_6__2__Impl(); @@ -13987,35 +14362,35 @@ public final void rule__RosNode__Group_6__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__2__Impl" - // InternalRosSystemParser.g:4182:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; + // InternalRosSystemParser.g:4297:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4186:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) - // InternalRosSystemParser.g:4187:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:4301:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) + // InternalRosSystemParser.g:4302:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) { - // InternalRosSystemParser.g:4187:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) - // InternalRosSystemParser.g:4188:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + // InternalRosSystemParser.g:4302:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:4303:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesAssignment_6_2()); } - // InternalRosSystemParser.g:4189:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* - loop21: + // InternalRosSystemParser.g:4304:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + loop22: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA21_0==HyphenMinus) ) { - alt21=1; + if ( (LA22_0==HyphenMinus) ) { + alt22=1; } - switch (alt21) { + switch (alt22) { case 1 : - // InternalRosSystemParser.g:4189:3: rule__RosNode__RosinterfacesAssignment_6_2 + // InternalRosSystemParser.g:4304:3: rule__RosNode__RosinterfacesAssignment_6_2 { pushFollow(FOLLOW_20); rule__RosNode__RosinterfacesAssignment_6_2(); @@ -14027,7 +14402,7 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException break; default : - break loop21; + break loop22; } } while (true); @@ -14056,14 +14431,14 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__3" - // InternalRosSystemParser.g:4197:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; + // InternalRosSystemParser.g:4312:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; public final void rule__RosNode__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4201:1: ( rule__RosNode__Group_6__3__Impl ) - // InternalRosSystemParser.g:4202:2: rule__RosNode__Group_6__3__Impl + // InternalRosSystemParser.g:4316:1: ( rule__RosNode__Group_6__3__Impl ) + // InternalRosSystemParser.g:4317:2: rule__RosNode__Group_6__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_6__3__Impl(); @@ -14089,17 +14464,17 @@ public final void rule__RosNode__Group_6__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__3__Impl" - // InternalRosSystemParser.g:4208:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4323:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4212:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4213:1: ( RULE_END ) + // InternalRosSystemParser.g:4327:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4328:1: ( RULE_END ) { - // InternalRosSystemParser.g:4213:1: ( RULE_END ) - // InternalRosSystemParser.g:4214:2: RULE_END + // InternalRosSystemParser.g:4328:1: ( RULE_END ) + // InternalRosSystemParser.g:4329:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3()); @@ -14130,14 +14505,14 @@ public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__0" - // InternalRosSystemParser.g:4224:1: rule__RosNode__Group_7__0 : rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ; + // InternalRosSystemParser.g:4339: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:4228:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) - // InternalRosSystemParser.g:4229:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 + // InternalRosSystemParser.g:4343:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) + // InternalRosSystemParser.g:4344:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_7__0__Impl(); @@ -14168,17 +14543,17 @@ public final void rule__RosNode__Group_7__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__0__Impl" - // InternalRosSystemParser.g:4236:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:4351:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4240:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:4241:1: ( Parameters ) + // InternalRosSystemParser.g:4355:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:4356:1: ( Parameters ) { - // InternalRosSystemParser.g:4241:1: ( Parameters ) - // InternalRosSystemParser.g:4242:2: Parameters + // InternalRosSystemParser.g:4356:1: ( Parameters ) + // InternalRosSystemParser.g:4357:2: Parameters { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()); @@ -14209,14 +14584,14 @@ public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__1" - // InternalRosSystemParser.g:4251:1: rule__RosNode__Group_7__1 : rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ; + // InternalRosSystemParser.g:4366: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:4255:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) - // InternalRosSystemParser.g:4256:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 + // InternalRosSystemParser.g:4370:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) + // InternalRosSystemParser.g:4371:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 { pushFollow(FOLLOW_19); rule__RosNode__Group_7__1__Impl(); @@ -14247,17 +14622,17 @@ public final void rule__RosNode__Group_7__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__1__Impl" - // InternalRosSystemParser.g:4263:1: rule__RosNode__Group_7__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4378: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:4267:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4268:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4382:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4383:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4268:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4269:2: RULE_BEGIN + // InternalRosSystemParser.g:4383:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4384:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); @@ -14288,14 +14663,14 @@ public final void rule__RosNode__Group_7__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__2" - // InternalRosSystemParser.g:4278:1: rule__RosNode__Group_7__2 : rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ; + // InternalRosSystemParser.g:4393: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:4282:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) - // InternalRosSystemParser.g:4283:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 + // InternalRosSystemParser.g:4397:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) + // InternalRosSystemParser.g:4398:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 { pushFollow(FOLLOW_19); rule__RosNode__Group_7__2__Impl(); @@ -14326,35 +14701,35 @@ public final void rule__RosNode__Group_7__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__2__Impl" - // InternalRosSystemParser.g:4290:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; + // InternalRosSystemParser.g:4405:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4294:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) - // InternalRosSystemParser.g:4295:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:4409:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) + // InternalRosSystemParser.g:4410:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) { - // InternalRosSystemParser.g:4295:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) - // InternalRosSystemParser.g:4296:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + // InternalRosSystemParser.g:4410:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:4411:2: ( rule__RosNode__RosparametersAssignment_7_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersAssignment_7_2()); } - // InternalRosSystemParser.g:4297:2: ( rule__RosNode__RosparametersAssignment_7_2 )* - loop22: + // InternalRosSystemParser.g:4412:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + loop23: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA22_0==HyphenMinus) ) { - alt22=1; + if ( (LA23_0==HyphenMinus) ) { + alt23=1; } - switch (alt22) { + switch (alt23) { case 1 : - // InternalRosSystemParser.g:4297:3: rule__RosNode__RosparametersAssignment_7_2 + // InternalRosSystemParser.g:4412:3: rule__RosNode__RosparametersAssignment_7_2 { pushFollow(FOLLOW_20); rule__RosNode__RosparametersAssignment_7_2(); @@ -14366,7 +14741,7 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException break; default : - break loop22; + break loop23; } } while (true); @@ -14395,14 +14770,14 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__3" - // InternalRosSystemParser.g:4305:1: rule__RosNode__Group_7__3 : rule__RosNode__Group_7__3__Impl ; + // InternalRosSystemParser.g:4420: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:4309:1: ( rule__RosNode__Group_7__3__Impl ) - // InternalRosSystemParser.g:4310:2: rule__RosNode__Group_7__3__Impl + // InternalRosSystemParser.g:4424:1: ( rule__RosNode__Group_7__3__Impl ) + // InternalRosSystemParser.g:4425:2: rule__RosNode__Group_7__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_7__3__Impl(); @@ -14428,17 +14803,17 @@ public final void rule__RosNode__Group_7__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__3__Impl" - // InternalRosSystemParser.g:4316:1: rule__RosNode__Group_7__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4431: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:4320:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4321:1: ( RULE_END ) + // InternalRosSystemParser.g:4435:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4436:1: ( RULE_END ) { - // InternalRosSystemParser.g:4321:1: ( RULE_END ) - // InternalRosSystemParser.g:4322:2: RULE_END + // InternalRosSystemParser.g:4436:1: ( RULE_END ) + // InternalRosSystemParser.g:4437:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3()); @@ -14469,14 +14844,14 @@ public final void rule__RosNode__Group_7__3__Impl() throws RecognitionException // $ANTLR start "rule__RosInterface__Group__0" - // InternalRosSystemParser.g:4332:1: rule__RosInterface__Group__0 : rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ; + // InternalRosSystemParser.g:4447: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:4336:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) - // InternalRosSystemParser.g:4337:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 + // InternalRosSystemParser.g:4451:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) + // InternalRosSystemParser.g:4452:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 { pushFollow(FOLLOW_11); rule__RosInterface__Group__0__Impl(); @@ -14507,17 +14882,17 @@ public final void rule__RosInterface__Group__0() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__0__Impl" - // InternalRosSystemParser.g:4344:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:4459:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosInterface__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4348:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:4349:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4463:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:4464:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:4349:1: ( HyphenMinus ) - // InternalRosSystemParser.g:4350:2: HyphenMinus + // InternalRosSystemParser.g:4464:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4465:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); @@ -14548,14 +14923,14 @@ public final void rule__RosInterface__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__1" - // InternalRosSystemParser.g:4359:1: rule__RosInterface__Group__1 : rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ; + // InternalRosSystemParser.g:4474: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:4363:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) - // InternalRosSystemParser.g:4364:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 + // InternalRosSystemParser.g:4478:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) + // InternalRosSystemParser.g:4479:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 { pushFollow(FOLLOW_3); rule__RosInterface__Group__1__Impl(); @@ -14586,23 +14961,23 @@ public final void rule__RosInterface__Group__1() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__1__Impl" - // InternalRosSystemParser.g:4371:1: rule__RosInterface__Group__1__Impl : ( ( rule__RosInterface__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4486: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:4375:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4376:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4490:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4491:1: ( ( rule__RosInterface__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4376:1: ( ( rule__RosInterface__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4377:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4491:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4492:2: ( rule__RosInterface__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4378:2: ( rule__RosInterface__NameAssignment_1 ) - // InternalRosSystemParser.g:4378:3: rule__RosInterface__NameAssignment_1 + // InternalRosSystemParser.g:4493:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4493:3: rule__RosInterface__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosInterface__NameAssignment_1(); @@ -14637,14 +15012,14 @@ public final void rule__RosInterface__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__2" - // InternalRosSystemParser.g:4386:1: rule__RosInterface__Group__2 : rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ; + // InternalRosSystemParser.g:4501: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:4390:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) - // InternalRosSystemParser.g:4391:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 + // InternalRosSystemParser.g:4505:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) + // InternalRosSystemParser.g:4506:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 { pushFollow(FOLLOW_21); rule__RosInterface__Group__2__Impl(); @@ -14675,17 +15050,17 @@ public final void rule__RosInterface__Group__2() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__2__Impl" - // InternalRosSystemParser.g:4398:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4513:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; public final void rule__RosInterface__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4402:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4403:1: ( Colon ) + // InternalRosSystemParser.g:4517:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4518:1: ( Colon ) { - // InternalRosSystemParser.g:4403:1: ( Colon ) - // InternalRosSystemParser.g:4404:2: Colon + // InternalRosSystemParser.g:4518:1: ( Colon ) + // InternalRosSystemParser.g:4519:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); @@ -14716,14 +15091,14 @@ public final void rule__RosInterface__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__3" - // InternalRosSystemParser.g:4413:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl ; + // InternalRosSystemParser.g:4528: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:4417:1: ( rule__RosInterface__Group__3__Impl ) - // InternalRosSystemParser.g:4418:2: rule__RosInterface__Group__3__Impl + // InternalRosSystemParser.g:4532:1: ( rule__RosInterface__Group__3__Impl ) + // InternalRosSystemParser.g:4533:2: rule__RosInterface__Group__3__Impl { pushFollow(FOLLOW_2); rule__RosInterface__Group__3__Impl(); @@ -14749,23 +15124,23 @@ public final void rule__RosInterface__Group__3() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__3__Impl" - // InternalRosSystemParser.g:4424:1: rule__RosInterface__Group__3__Impl : ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:4539: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:4428:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:4429:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4543:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:4544:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) { - // InternalRosSystemParser.g:4429:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) - // InternalRosSystemParser.g:4430:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4544:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4545:2: ( rule__RosInterface__ReferenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceAssignment_3()); } - // InternalRosSystemParser.g:4431:2: ( rule__RosInterface__ReferenceAssignment_3 ) - // InternalRosSystemParser.g:4431:3: rule__RosInterface__ReferenceAssignment_3 + // InternalRosSystemParser.g:4546:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4546:3: rule__RosInterface__ReferenceAssignment_3 { pushFollow(FOLLOW_2); rule__RosInterface__ReferenceAssignment_3(); @@ -14800,14 +15175,14 @@ public final void rule__RosInterface__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosPublisherReference__Group__0" - // InternalRosSystemParser.g:4440:1: rule__RosPublisherReference__Group__0 : rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ; + // InternalRosSystemParser.g:4555: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:4444:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) - // InternalRosSystemParser.g:4445:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 + // InternalRosSystemParser.g:4559:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) + // InternalRosSystemParser.g:4560:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 { pushFollow(FOLLOW_11); rule__RosPublisherReference__Group__0__Impl(); @@ -14838,17 +15213,17 @@ public final void rule__RosPublisherReference__Group__0() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__0__Impl" - // InternalRosSystemParser.g:4452:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; + // InternalRosSystemParser.g:4567:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; public final void rule__RosPublisherReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4456:1: ( ( Pub ) ) - // InternalRosSystemParser.g:4457:1: ( Pub ) + // InternalRosSystemParser.g:4571:1: ( ( Pub ) ) + // InternalRosSystemParser.g:4572:1: ( Pub ) { - // InternalRosSystemParser.g:4457:1: ( Pub ) - // InternalRosSystemParser.g:4458:2: Pub + // InternalRosSystemParser.g:4572:1: ( Pub ) + // InternalRosSystemParser.g:4573:2: Pub { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); @@ -14879,14 +15254,14 @@ public final void rule__RosPublisherReference__Group__0__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__1" - // InternalRosSystemParser.g:4467:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ; + // InternalRosSystemParser.g:4582: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:4471:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) - // InternalRosSystemParser.g:4472:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 + // InternalRosSystemParser.g:4586:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) + // InternalRosSystemParser.g:4587:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 { pushFollow(FOLLOW_11); rule__RosPublisherReference__Group__1__Impl(); @@ -14917,23 +15292,23 @@ public final void rule__RosPublisherReference__Group__1() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__1__Impl" - // InternalRosSystemParser.g:4479:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4594:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; public final void rule__RosPublisherReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4483:1: ( ( () ) ) - // InternalRosSystemParser.g:4484:1: ( () ) + // InternalRosSystemParser.g:4598:1: ( ( () ) ) + // InternalRosSystemParser.g:4599:1: ( () ) { - // InternalRosSystemParser.g:4484:1: ( () ) - // InternalRosSystemParser.g:4485:2: () + // InternalRosSystemParser.g:4599:1: ( () ) + // InternalRosSystemParser.g:4600:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getRosPublisherReferenceAction_1()); } - // InternalRosSystemParser.g:4486:2: () - // InternalRosSystemParser.g:4486:3: + // InternalRosSystemParser.g:4601:2: () + // InternalRosSystemParser.g:4601:3: { } @@ -14958,14 +15333,14 @@ public final void rule__RosPublisherReference__Group__1__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__2" - // InternalRosSystemParser.g:4494:1: rule__RosPublisherReference__Group__2 : rule__RosPublisherReference__Group__2__Impl ; + // InternalRosSystemParser.g:4609: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:4498:1: ( rule__RosPublisherReference__Group__2__Impl ) - // InternalRosSystemParser.g:4499:2: rule__RosPublisherReference__Group__2__Impl + // InternalRosSystemParser.g:4613:1: ( rule__RosPublisherReference__Group__2__Impl ) + // InternalRosSystemParser.g:4614:2: rule__RosPublisherReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__2__Impl(); @@ -14991,23 +15366,23 @@ public final void rule__RosPublisherReference__Group__2() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__2__Impl" - // InternalRosSystemParser.g:4505:1: rule__RosPublisherReference__Group__2__Impl : ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4620: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:4509:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4510:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4624:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4625:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4510:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4511:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4625:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4626:2: ( rule__RosPublisherReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4512:2: ( rule__RosPublisherReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4512:3: rule__RosPublisherReference__FromAssignment_2 + // InternalRosSystemParser.g:4627:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4627:3: rule__RosPublisherReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosPublisherReference__FromAssignment_2(); @@ -15042,14 +15417,14 @@ public final void rule__RosPublisherReference__Group__2__Impl() throws Recogniti // $ANTLR start "rule__RosSubscriberReference__Group__0" - // InternalRosSystemParser.g:4521:1: rule__RosSubscriberReference__Group__0 : rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ; + // InternalRosSystemParser.g:4636: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:4525:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) - // InternalRosSystemParser.g:4526:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 + // InternalRosSystemParser.g:4640:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) + // InternalRosSystemParser.g:4641:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 { pushFollow(FOLLOW_11); rule__RosSubscriberReference__Group__0__Impl(); @@ -15080,17 +15455,17 @@ public final void rule__RosSubscriberReference__Group__0() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__0__Impl" - // InternalRosSystemParser.g:4533:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; + // InternalRosSystemParser.g:4648:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; public final void rule__RosSubscriberReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4537:1: ( ( Sub ) ) - // InternalRosSystemParser.g:4538:1: ( Sub ) + // InternalRosSystemParser.g:4652:1: ( ( Sub ) ) + // InternalRosSystemParser.g:4653:1: ( Sub ) { - // InternalRosSystemParser.g:4538:1: ( Sub ) - // InternalRosSystemParser.g:4539:2: Sub + // InternalRosSystemParser.g:4653:1: ( Sub ) + // InternalRosSystemParser.g:4654:2: Sub { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); @@ -15121,14 +15496,14 @@ public final void rule__RosSubscriberReference__Group__0__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__1" - // InternalRosSystemParser.g:4548:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ; + // InternalRosSystemParser.g:4663: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:4552:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) - // InternalRosSystemParser.g:4553:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 + // InternalRosSystemParser.g:4667:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) + // InternalRosSystemParser.g:4668:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 { pushFollow(FOLLOW_11); rule__RosSubscriberReference__Group__1__Impl(); @@ -15159,23 +15534,23 @@ public final void rule__RosSubscriberReference__Group__1() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__1__Impl" - // InternalRosSystemParser.g:4560:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4675:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; public final void rule__RosSubscriberReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4564:1: ( ( () ) ) - // InternalRosSystemParser.g:4565:1: ( () ) + // InternalRosSystemParser.g:4679:1: ( ( () ) ) + // InternalRosSystemParser.g:4680:1: ( () ) { - // InternalRosSystemParser.g:4565:1: ( () ) - // InternalRosSystemParser.g:4566:2: () + // InternalRosSystemParser.g:4680:1: ( () ) + // InternalRosSystemParser.g:4681:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getRosSubscriberReferenceAction_1()); } - // InternalRosSystemParser.g:4567:2: () - // InternalRosSystemParser.g:4567:3: + // InternalRosSystemParser.g:4682:2: () + // InternalRosSystemParser.g:4682:3: { } @@ -15200,14 +15575,14 @@ public final void rule__RosSubscriberReference__Group__1__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__2" - // InternalRosSystemParser.g:4575:1: rule__RosSubscriberReference__Group__2 : rule__RosSubscriberReference__Group__2__Impl ; + // InternalRosSystemParser.g:4690: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:4579:1: ( rule__RosSubscriberReference__Group__2__Impl ) - // InternalRosSystemParser.g:4580:2: rule__RosSubscriberReference__Group__2__Impl + // InternalRosSystemParser.g:4694:1: ( rule__RosSubscriberReference__Group__2__Impl ) + // InternalRosSystemParser.g:4695:2: rule__RosSubscriberReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__2__Impl(); @@ -15233,23 +15608,23 @@ public final void rule__RosSubscriberReference__Group__2() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__2__Impl" - // InternalRosSystemParser.g:4586:1: rule__RosSubscriberReference__Group__2__Impl : ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4701: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:4590:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4591:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4705:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4706:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4591:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4592:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4706:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4707:2: ( rule__RosSubscriberReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4593:2: ( rule__RosSubscriberReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4593:3: rule__RosSubscriberReference__FromAssignment_2 + // InternalRosSystemParser.g:4708:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4708:3: rule__RosSubscriberReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__FromAssignment_2(); @@ -15284,14 +15659,14 @@ public final void rule__RosSubscriberReference__Group__2__Impl() throws Recognit // $ANTLR start "rule__RosServiceServerReference__Group__0" - // InternalRosSystemParser.g:4602:1: rule__RosServiceServerReference__Group__0 : rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ; + // InternalRosSystemParser.g:4717: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:4606:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) - // InternalRosSystemParser.g:4607:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 + // InternalRosSystemParser.g:4721:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) + // InternalRosSystemParser.g:4722:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 { pushFollow(FOLLOW_11); rule__RosServiceServerReference__Group__0__Impl(); @@ -15322,17 +15697,17 @@ public final void rule__RosServiceServerReference__Group__0() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4614:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; + // InternalRosSystemParser.g:4729:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; public final void rule__RosServiceServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4618:1: ( ( Ss ) ) - // InternalRosSystemParser.g:4619:1: ( Ss ) + // InternalRosSystemParser.g:4733:1: ( ( Ss ) ) + // InternalRosSystemParser.g:4734:1: ( Ss ) { - // InternalRosSystemParser.g:4619:1: ( Ss ) - // InternalRosSystemParser.g:4620:2: Ss + // InternalRosSystemParser.g:4734:1: ( Ss ) + // InternalRosSystemParser.g:4735:2: Ss { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); @@ -15363,14 +15738,14 @@ public final void rule__RosServiceServerReference__Group__0__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__1" - // InternalRosSystemParser.g:4629:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ; + // InternalRosSystemParser.g:4744: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:4633:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) - // InternalRosSystemParser.g:4634:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 + // InternalRosSystemParser.g:4748:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) + // InternalRosSystemParser.g:4749:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 { pushFollow(FOLLOW_11); rule__RosServiceServerReference__Group__1__Impl(); @@ -15401,23 +15776,23 @@ public final void rule__RosServiceServerReference__Group__1() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4641:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4756:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; public final void rule__RosServiceServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4645:1: ( ( () ) ) - // InternalRosSystemParser.g:4646:1: ( () ) + // InternalRosSystemParser.g:4760:1: ( ( () ) ) + // InternalRosSystemParser.g:4761:1: ( () ) { - // InternalRosSystemParser.g:4646:1: ( () ) - // InternalRosSystemParser.g:4647:2: () + // InternalRosSystemParser.g:4761:1: ( () ) + // InternalRosSystemParser.g:4762:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getRosServiceServerReferenceAction_1()); } - // InternalRosSystemParser.g:4648:2: () - // InternalRosSystemParser.g:4648:3: + // InternalRosSystemParser.g:4763:2: () + // InternalRosSystemParser.g:4763:3: { } @@ -15442,14 +15817,14 @@ public final void rule__RosServiceServerReference__Group__1__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__2" - // InternalRosSystemParser.g:4656:1: rule__RosServiceServerReference__Group__2 : rule__RosServiceServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:4771: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:4660:1: ( rule__RosServiceServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:4661:2: rule__RosServiceServerReference__Group__2__Impl + // InternalRosSystemParser.g:4775:1: ( rule__RosServiceServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:4776:2: rule__RosServiceServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__2__Impl(); @@ -15475,23 +15850,23 @@ public final void rule__RosServiceServerReference__Group__2() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__2__Impl" - // InternalRosSystemParser.g:4667:1: rule__RosServiceServerReference__Group__2__Impl : ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4782: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:4671:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4672:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4786:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4787:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4672:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4673:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4787:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4788:2: ( rule__RosServiceServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4674:2: ( rule__RosServiceServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4674:3: rule__RosServiceServerReference__FromAssignment_2 + // InternalRosSystemParser.g:4789:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4789:3: rule__RosServiceServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__FromAssignment_2(); @@ -15526,14 +15901,14 @@ public final void rule__RosServiceServerReference__Group__2__Impl() throws Recog // $ANTLR start "rule__RosServerClientReference__Group__0" - // InternalRosSystemParser.g:4683:1: rule__RosServerClientReference__Group__0 : rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ; + // InternalRosSystemParser.g:4798: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:4687:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) - // InternalRosSystemParser.g:4688:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 + // InternalRosSystemParser.g:4802:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) + // InternalRosSystemParser.g:4803:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 { pushFollow(FOLLOW_11); rule__RosServerClientReference__Group__0__Impl(); @@ -15564,17 +15939,17 @@ public final void rule__RosServerClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4695:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; + // InternalRosSystemParser.g:4810:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; public final void rule__RosServerClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4699:1: ( ( Sc ) ) - // InternalRosSystemParser.g:4700:1: ( Sc ) + // InternalRosSystemParser.g:4814:1: ( ( Sc ) ) + // InternalRosSystemParser.g:4815:1: ( Sc ) { - // InternalRosSystemParser.g:4700:1: ( Sc ) - // InternalRosSystemParser.g:4701:2: Sc + // InternalRosSystemParser.g:4815:1: ( Sc ) + // InternalRosSystemParser.g:4816:2: Sc { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); @@ -15605,14 +15980,14 @@ public final void rule__RosServerClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__1" - // InternalRosSystemParser.g:4710:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ; + // InternalRosSystemParser.g:4825: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:4714:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) - // InternalRosSystemParser.g:4715:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 + // InternalRosSystemParser.g:4829:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) + // InternalRosSystemParser.g:4830:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 { pushFollow(FOLLOW_11); rule__RosServerClientReference__Group__1__Impl(); @@ -15643,23 +16018,23 @@ public final void rule__RosServerClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4722:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4837:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; public final void rule__RosServerClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4726:1: ( ( () ) ) - // InternalRosSystemParser.g:4727:1: ( () ) + // InternalRosSystemParser.g:4841:1: ( ( () ) ) + // InternalRosSystemParser.g:4842:1: ( () ) { - // InternalRosSystemParser.g:4727:1: ( () ) - // InternalRosSystemParser.g:4728:2: () + // InternalRosSystemParser.g:4842:1: ( () ) + // InternalRosSystemParser.g:4843:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getRosServiceClientReferenceAction_1()); } - // InternalRosSystemParser.g:4729:2: () - // InternalRosSystemParser.g:4729:3: + // InternalRosSystemParser.g:4844:2: () + // InternalRosSystemParser.g:4844:3: { } @@ -15684,14 +16059,14 @@ public final void rule__RosServerClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__2" - // InternalRosSystemParser.g:4737:1: rule__RosServerClientReference__Group__2 : rule__RosServerClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:4852: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:4741:1: ( rule__RosServerClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:4742:2: rule__RosServerClientReference__Group__2__Impl + // InternalRosSystemParser.g:4856:1: ( rule__RosServerClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:4857:2: rule__RosServerClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__2__Impl(); @@ -15717,23 +16092,23 @@ public final void rule__RosServerClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__2__Impl" - // InternalRosSystemParser.g:4748:1: rule__RosServerClientReference__Group__2__Impl : ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4863: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:4752:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4753:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4867:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4868:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4753:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4754:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4868:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4869:2: ( rule__RosServerClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4755:2: ( rule__RosServerClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4755:3: rule__RosServerClientReference__FromAssignment_2 + // InternalRosSystemParser.g:4870:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4870:3: rule__RosServerClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServerClientReference__FromAssignment_2(); @@ -15768,14 +16143,14 @@ public final void rule__RosServerClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__0" - // InternalRosSystemParser.g:4764:1: rule__RosActionServerReference__Group__0 : rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ; + // InternalRosSystemParser.g:4879: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:4768:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) - // InternalRosSystemParser.g:4769:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 + // InternalRosSystemParser.g:4883:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) + // InternalRosSystemParser.g:4884:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 { pushFollow(FOLLOW_11); rule__RosActionServerReference__Group__0__Impl(); @@ -15806,17 +16181,17 @@ public final void rule__RosActionServerReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4776:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; + // InternalRosSystemParser.g:4891:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; public final void rule__RosActionServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4780:1: ( ( As ) ) - // InternalRosSystemParser.g:4781:1: ( As ) + // InternalRosSystemParser.g:4895:1: ( ( As ) ) + // InternalRosSystemParser.g:4896:1: ( As ) { - // InternalRosSystemParser.g:4781:1: ( As ) - // InternalRosSystemParser.g:4782:2: As + // InternalRosSystemParser.g:4896:1: ( As ) + // InternalRosSystemParser.g:4897:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); @@ -15847,14 +16222,14 @@ public final void rule__RosActionServerReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__1" - // InternalRosSystemParser.g:4791:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ; + // InternalRosSystemParser.g:4906: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:4795:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) - // InternalRosSystemParser.g:4796:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 + // InternalRosSystemParser.g:4910:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) + // InternalRosSystemParser.g:4911:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 { pushFollow(FOLLOW_11); rule__RosActionServerReference__Group__1__Impl(); @@ -15885,23 +16260,23 @@ public final void rule__RosActionServerReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4803:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4918:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; public final void rule__RosActionServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4807:1: ( ( () ) ) - // InternalRosSystemParser.g:4808:1: ( () ) + // InternalRosSystemParser.g:4922:1: ( ( () ) ) + // InternalRosSystemParser.g:4923:1: ( () ) { - // InternalRosSystemParser.g:4808:1: ( () ) - // InternalRosSystemParser.g:4809:2: () + // InternalRosSystemParser.g:4923:1: ( () ) + // InternalRosSystemParser.g:4924:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getRosActionServerReferenceAction_1()); } - // InternalRosSystemParser.g:4810:2: () - // InternalRosSystemParser.g:4810:3: + // InternalRosSystemParser.g:4925:2: () + // InternalRosSystemParser.g:4925:3: { } @@ -15926,14 +16301,14 @@ public final void rule__RosActionServerReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__2" - // InternalRosSystemParser.g:4818:1: rule__RosActionServerReference__Group__2 : rule__RosActionServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:4933: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:4822:1: ( rule__RosActionServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:4823:2: rule__RosActionServerReference__Group__2__Impl + // InternalRosSystemParser.g:4937:1: ( rule__RosActionServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:4938:2: rule__RosActionServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__2__Impl(); @@ -15959,23 +16334,23 @@ public final void rule__RosActionServerReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__2__Impl" - // InternalRosSystemParser.g:4829:1: rule__RosActionServerReference__Group__2__Impl : ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4944: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:4833:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4834:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4948:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4949:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4834:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4835:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4949:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4950:2: ( rule__RosActionServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4836:2: ( rule__RosActionServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4836:3: rule__RosActionServerReference__FromAssignment_2 + // InternalRosSystemParser.g:4951:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4951:3: rule__RosActionServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionServerReference__FromAssignment_2(); @@ -16010,14 +16385,14 @@ public final void rule__RosActionServerReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__0" - // InternalRosSystemParser.g:4845:1: rule__RosActionClientReference__Group__0 : rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ; + // InternalRosSystemParser.g:4960: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:4849:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) - // InternalRosSystemParser.g:4850:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 + // InternalRosSystemParser.g:4964:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) + // InternalRosSystemParser.g:4965:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 { pushFollow(FOLLOW_11); rule__RosActionClientReference__Group__0__Impl(); @@ -16048,17 +16423,17 @@ public final void rule__RosActionClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4857:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; + // InternalRosSystemParser.g:4972:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; public final void rule__RosActionClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4861:1: ( ( Ac ) ) - // InternalRosSystemParser.g:4862:1: ( Ac ) + // InternalRosSystemParser.g:4976:1: ( ( Ac ) ) + // InternalRosSystemParser.g:4977:1: ( Ac ) { - // InternalRosSystemParser.g:4862:1: ( Ac ) - // InternalRosSystemParser.g:4863:2: Ac + // InternalRosSystemParser.g:4977:1: ( Ac ) + // InternalRosSystemParser.g:4978:2: Ac { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); @@ -16089,14 +16464,14 @@ public final void rule__RosActionClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__1" - // InternalRosSystemParser.g:4872:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ; + // InternalRosSystemParser.g:4987: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:4876:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) - // InternalRosSystemParser.g:4877:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 + // InternalRosSystemParser.g:4991:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) + // InternalRosSystemParser.g:4992:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 { pushFollow(FOLLOW_11); rule__RosActionClientReference__Group__1__Impl(); @@ -16127,23 +16502,23 @@ public final void rule__RosActionClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4884:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4999:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; public final void rule__RosActionClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4888:1: ( ( () ) ) - // InternalRosSystemParser.g:4889:1: ( () ) + // InternalRosSystemParser.g:5003:1: ( ( () ) ) + // InternalRosSystemParser.g:5004:1: ( () ) { - // InternalRosSystemParser.g:4889:1: ( () ) - // InternalRosSystemParser.g:4890:2: () + // InternalRosSystemParser.g:5004:1: ( () ) + // InternalRosSystemParser.g:5005:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getRosActionClientReferenceAction_1()); } - // InternalRosSystemParser.g:4891:2: () - // InternalRosSystemParser.g:4891:3: + // InternalRosSystemParser.g:5006:2: () + // InternalRosSystemParser.g:5006:3: { } @@ -16168,14 +16543,14 @@ public final void rule__RosActionClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__2" - // InternalRosSystemParser.g:4899:1: rule__RosActionClientReference__Group__2 : rule__RosActionClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:5014: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:4903:1: ( rule__RosActionClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:4904:2: rule__RosActionClientReference__Group__2__Impl + // InternalRosSystemParser.g:5018:1: ( rule__RosActionClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:5019:2: rule__RosActionClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__2__Impl(); @@ -16201,23 +16576,23 @@ public final void rule__RosActionClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__2__Impl" - // InternalRosSystemParser.g:4910:1: rule__RosActionClientReference__Group__2__Impl : ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5025: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:4914:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4915:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5029:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5030:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4915:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4916:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5030:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5031:2: ( rule__RosActionClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4917:2: ( rule__RosActionClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4917:3: rule__RosActionClientReference__FromAssignment_2 + // InternalRosSystemParser.g:5032:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5032:3: rule__RosActionClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionClientReference__FromAssignment_2(); @@ -16252,14 +16627,14 @@ public final void rule__RosActionClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosParameter__Group__0" - // InternalRosSystemParser.g:4926:1: rule__RosParameter__Group__0 : rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ; + // InternalRosSystemParser.g:5041: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:4930:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) - // InternalRosSystemParser.g:4931:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 + // InternalRosSystemParser.g:5045:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) + // InternalRosSystemParser.g:5046:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 { pushFollow(FOLLOW_11); rule__RosParameter__Group__0__Impl(); @@ -16290,17 +16665,17 @@ public final void rule__RosParameter__Group__0() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__0__Impl" - // InternalRosSystemParser.g:4938:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5053:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4942:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:4943:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5057:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5058:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:4943:1: ( HyphenMinus ) - // InternalRosSystemParser.g:4944:2: HyphenMinus + // InternalRosSystemParser.g:5058:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5059:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); @@ -16331,14 +16706,14 @@ public final void rule__RosParameter__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__1" - // InternalRosSystemParser.g:4953:1: rule__RosParameter__Group__1 : rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ; + // InternalRosSystemParser.g:5068: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:4957:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) - // InternalRosSystemParser.g:4958:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 + // InternalRosSystemParser.g:5072:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) + // InternalRosSystemParser.g:5073:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 { pushFollow(FOLLOW_3); rule__RosParameter__Group__1__Impl(); @@ -16369,23 +16744,23 @@ public final void rule__RosParameter__Group__1() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__1__Impl" - // InternalRosSystemParser.g:4965:1: rule__RosParameter__Group__1__Impl : ( ( rule__RosParameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:5080: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:4969:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4970:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5084:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:5085:1: ( ( rule__RosParameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4970:1: ( ( rule__RosParameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4971:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5085:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5086:2: ( rule__RosParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4972:2: ( rule__RosParameter__NameAssignment_1 ) - // InternalRosSystemParser.g:4972:3: rule__RosParameter__NameAssignment_1 + // InternalRosSystemParser.g:5087:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5087:3: rule__RosParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosParameter__NameAssignment_1(); @@ -16420,14 +16795,14 @@ public final void rule__RosParameter__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__2" - // InternalRosSystemParser.g:4980:1: rule__RosParameter__Group__2 : rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ; + // InternalRosSystemParser.g:5095: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:4984:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) - // InternalRosSystemParser.g:4985:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 + // InternalRosSystemParser.g:5099:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) + // InternalRosSystemParser.g:5100:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 { pushFollow(FOLLOW_11); rule__RosParameter__Group__2__Impl(); @@ -16458,17 +16833,17 @@ public final void rule__RosParameter__Group__2() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__2__Impl" - // InternalRosSystemParser.g:4992:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:5107:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; public final void rule__RosParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4996:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4997:1: ( Colon ) + // InternalRosSystemParser.g:5111:1: ( ( Colon ) ) + // InternalRosSystemParser.g:5112:1: ( Colon ) { - // InternalRosSystemParser.g:4997:1: ( Colon ) - // InternalRosSystemParser.g:4998:2: Colon + // InternalRosSystemParser.g:5112:1: ( Colon ) + // InternalRosSystemParser.g:5113:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getColonKeyword_2()); @@ -16499,14 +16874,14 @@ public final void rule__RosParameter__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__3" - // InternalRosSystemParser.g:5007:1: rule__RosParameter__Group__3 : rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ; + // InternalRosSystemParser.g:5122: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:5011:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) - // InternalRosSystemParser.g:5012:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 + // InternalRosSystemParser.g:5126:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) + // InternalRosSystemParser.g:5127:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 { pushFollow(FOLLOW_4); rule__RosParameter__Group__3__Impl(); @@ -16537,23 +16912,23 @@ public final void rule__RosParameter__Group__3() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__3__Impl" - // InternalRosSystemParser.g:5019:1: rule__RosParameter__Group__3__Impl : ( ( rule__RosParameter__FromAssignment_3 ) ) ; + // InternalRosSystemParser.g:5134: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:5023:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) - // InternalRosSystemParser.g:5024:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5138:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) + // InternalRosSystemParser.g:5139:1: ( ( rule__RosParameter__FromAssignment_3 ) ) { - // InternalRosSystemParser.g:5024:1: ( ( rule__RosParameter__FromAssignment_3 ) ) - // InternalRosSystemParser.g:5025:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5139:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5140:2: ( rule__RosParameter__FromAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromAssignment_3()); } - // InternalRosSystemParser.g:5026:2: ( rule__RosParameter__FromAssignment_3 ) - // InternalRosSystemParser.g:5026:3: rule__RosParameter__FromAssignment_3 + // InternalRosSystemParser.g:5141:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5141:3: rule__RosParameter__FromAssignment_3 { pushFollow(FOLLOW_2); rule__RosParameter__FromAssignment_3(); @@ -16588,14 +16963,14 @@ public final void rule__RosParameter__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__4" - // InternalRosSystemParser.g:5034:1: rule__RosParameter__Group__4 : rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ; + // InternalRosSystemParser.g:5149: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:5038:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) - // InternalRosSystemParser.g:5039:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 + // InternalRosSystemParser.g:5153:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) + // InternalRosSystemParser.g:5154:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 { pushFollow(FOLLOW_22); rule__RosParameter__Group__4__Impl(); @@ -16626,17 +17001,17 @@ public final void rule__RosParameter__Group__4() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__4__Impl" - // InternalRosSystemParser.g:5046:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:5161:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; public final void rule__RosParameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5050:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:5051:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5165:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:5166:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:5051:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:5052:2: RULE_BEGIN + // InternalRosSystemParser.g:5166:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5167:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getBEGINTerminalRuleCall_4()); @@ -16667,14 +17042,14 @@ public final void rule__RosParameter__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__5" - // InternalRosSystemParser.g:5061:1: rule__RosParameter__Group__5 : rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ; + // InternalRosSystemParser.g:5176: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:5065:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) - // InternalRosSystemParser.g:5066:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 + // InternalRosSystemParser.g:5180:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) + // InternalRosSystemParser.g:5181:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 { pushFollow(FOLLOW_23); rule__RosParameter__Group__5__Impl(); @@ -16705,17 +17080,17 @@ public final void rule__RosParameter__Group__5() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__5__Impl" - // InternalRosSystemParser.g:5073:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:5188:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; public final void rule__RosParameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5077:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:5078:1: ( Value_1 ) + // InternalRosSystemParser.g:5192:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:5193:1: ( Value_1 ) { - // InternalRosSystemParser.g:5078:1: ( Value_1 ) - // InternalRosSystemParser.g:5079:2: Value_1 + // InternalRosSystemParser.g:5193:1: ( Value_1 ) + // InternalRosSystemParser.g:5194:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueKeyword_5()); @@ -16746,14 +17121,14 @@ public final void rule__RosParameter__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__6" - // InternalRosSystemParser.g:5088:1: rule__RosParameter__Group__6 : rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ; + // InternalRosSystemParser.g:5203: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:5092:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) - // InternalRosSystemParser.g:5093:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 + // InternalRosSystemParser.g:5207:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) + // InternalRosSystemParser.g:5208:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 { pushFollow(FOLLOW_24); rule__RosParameter__Group__6__Impl(); @@ -16784,23 +17159,23 @@ public final void rule__RosParameter__Group__6() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__6__Impl" - // InternalRosSystemParser.g:5100:1: rule__RosParameter__Group__6__Impl : ( ( rule__RosParameter__ValueAssignment_6 ) ) ; + // InternalRosSystemParser.g:5215: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:5104:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) - // InternalRosSystemParser.g:5105:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5219:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) + // InternalRosSystemParser.g:5220:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) { - // InternalRosSystemParser.g:5105:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) - // InternalRosSystemParser.g:5106:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5220:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5221:2: ( rule__RosParameter__ValueAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueAssignment_6()); } - // InternalRosSystemParser.g:5107:2: ( rule__RosParameter__ValueAssignment_6 ) - // InternalRosSystemParser.g:5107:3: rule__RosParameter__ValueAssignment_6 + // InternalRosSystemParser.g:5222:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5222:3: rule__RosParameter__ValueAssignment_6 { pushFollow(FOLLOW_2); rule__RosParameter__ValueAssignment_6(); @@ -16835,14 +17210,14 @@ public final void rule__RosParameter__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__7" - // InternalRosSystemParser.g:5115:1: rule__RosParameter__Group__7 : rule__RosParameter__Group__7__Impl ; + // InternalRosSystemParser.g:5230: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:5119:1: ( rule__RosParameter__Group__7__Impl ) - // InternalRosSystemParser.g:5120:2: rule__RosParameter__Group__7__Impl + // InternalRosSystemParser.g:5234:1: ( rule__RosParameter__Group__7__Impl ) + // InternalRosSystemParser.g:5235:2: rule__RosParameter__Group__7__Impl { pushFollow(FOLLOW_2); rule__RosParameter__Group__7__Impl(); @@ -16868,17 +17243,17 @@ public final void rule__RosParameter__Group__7() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__7__Impl" - // InternalRosSystemParser.g:5126:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:5241:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; public final void rule__RosParameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5130:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:5131:1: ( RULE_END ) + // InternalRosSystemParser.g:5245:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:5246:1: ( RULE_END ) { - // InternalRosSystemParser.g:5131:1: ( RULE_END ) - // InternalRosSystemParser.g:5132:2: RULE_END + // InternalRosSystemParser.g:5246:1: ( RULE_END ) + // InternalRosSystemParser.g:5247:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getENDTerminalRuleCall_7()); @@ -16909,14 +17284,14 @@ public final void rule__RosParameter__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystemConnection__Group__0" - // InternalRosSystemParser.g:5142:1: rule__RosSystemConnection__Group__0 : rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ; + // InternalRosSystemParser.g:5257: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:5146:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) - // InternalRosSystemParser.g:5147:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 + // InternalRosSystemParser.g:5261:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) + // InternalRosSystemParser.g:5262:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 { pushFollow(FOLLOW_11); rule__RosSystemConnection__Group__0__Impl(); @@ -16947,17 +17322,17 @@ public final void rule__RosSystemConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__0__Impl" - // InternalRosSystemParser.g:5154:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5269:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosSystemConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5158:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5159:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5273:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5274:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5159:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5160:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5274:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5275:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -16988,14 +17363,14 @@ public final void rule__RosSystemConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__1" - // InternalRosSystemParser.g:5169:1: rule__RosSystemConnection__Group__1 : rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ; + // InternalRosSystemParser.g:5284: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:5173:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) - // InternalRosSystemParser.g:5174:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 + // InternalRosSystemParser.g:5288:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) + // InternalRosSystemParser.g:5289:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosSystemConnection__Group__1__Impl(); @@ -17026,23 +17401,23 @@ public final void rule__RosSystemConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__1__Impl" - // InternalRosSystemParser.g:5181:1: rule__RosSystemConnection__Group__1__Impl : ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5296:1: rule__RosSystemConnection__Group__1__Impl : ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ; public final void rule__RosSystemConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5185:1: ( ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5186:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5300:1: ( ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5301:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5186:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5187:2: ( rule__RosSystemConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5301:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5302:2: ( rule__RosSystemConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5188:2: ( rule__RosSystemConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5188:3: rule__RosSystemConnection__FromAssignment_1 + // InternalRosSystemParser.g:5303:2: ( rule__RosSystemConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5303:3: rule__RosSystemConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosSystemConnection__FromAssignment_1(); @@ -17077,14 +17452,14 @@ public final void rule__RosSystemConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__2" - // InternalRosSystemParser.g:5196:1: rule__RosSystemConnection__Group__2 : rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ; + // InternalRosSystemParser.g:5311: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:5200:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) - // InternalRosSystemParser.g:5201:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 + // InternalRosSystemParser.g:5315:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) + // InternalRosSystemParser.g:5316:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 { pushFollow(FOLLOW_11); rule__RosSystemConnection__Group__2__Impl(); @@ -17115,17 +17490,17 @@ public final void rule__RosSystemConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__2__Impl" - // InternalRosSystemParser.g:5208:1: rule__RosSystemConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5323:1: rule__RosSystemConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosSystemConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5212:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5213:1: ( Comma ) + // InternalRosSystemParser.g:5327:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5328:1: ( Comma ) { - // InternalRosSystemParser.g:5213:1: ( Comma ) - // InternalRosSystemParser.g:5214:2: Comma + // InternalRosSystemParser.g:5328:1: ( Comma ) + // InternalRosSystemParser.g:5329:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_2()); @@ -17156,14 +17531,14 @@ public final void rule__RosSystemConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__3" - // InternalRosSystemParser.g:5223:1: rule__RosSystemConnection__Group__3 : rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ; + // InternalRosSystemParser.g:5338: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:5227:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) - // InternalRosSystemParser.g:5228:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 + // InternalRosSystemParser.g:5342:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) + // InternalRosSystemParser.g:5343:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosSystemConnection__Group__3__Impl(); @@ -17194,23 +17569,23 @@ public final void rule__RosSystemConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__3__Impl" - // InternalRosSystemParser.g:5235:1: rule__RosSystemConnection__Group__3__Impl : ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5350:1: rule__RosSystemConnection__Group__3__Impl : ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ; public final void rule__RosSystemConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5239:1: ( ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5240:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5354:1: ( ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5355:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5240:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5241:2: ( rule__RosSystemConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5355:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5356:2: ( rule__RosSystemConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5242:2: ( rule__RosSystemConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5242:3: rule__RosSystemConnection__ToAssignment_3 + // InternalRosSystemParser.g:5357:2: ( rule__RosSystemConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5357:3: rule__RosSystemConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosSystemConnection__ToAssignment_3(); @@ -17245,14 +17620,14 @@ public final void rule__RosSystemConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__4" - // InternalRosSystemParser.g:5250:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5365:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl ; public final void rule__RosSystemConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5254:1: ( rule__RosSystemConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5255:2: rule__RosSystemConnection__Group__4__Impl + // InternalRosSystemParser.g:5369:1: ( rule__RosSystemConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5370:2: rule__RosSystemConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__4__Impl(); @@ -17278,17 +17653,17 @@ public final void rule__RosSystemConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__4__Impl" - // InternalRosSystemParser.g:5261:1: rule__RosSystemConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5376:1: rule__RosSystemConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosSystemConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5265:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5266:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5380:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5381:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5266:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5267:2: RightSquareBracket + // InternalRosSystemParser.g:5381:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5382:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getRightSquareBracketKeyword_4()); @@ -17319,14 +17694,14 @@ public final void rule__RosSystemConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__RosTopicConnection__Group__0" - // InternalRosSystemParser.g:5277:1: rule__RosTopicConnection__Group__0 : rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ; + // InternalRosSystemParser.g:5392: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:5281:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) - // InternalRosSystemParser.g:5282:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 + // InternalRosSystemParser.g:5396:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) + // InternalRosSystemParser.g:5397:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 { pushFollow(FOLLOW_11); rule__RosTopicConnection__Group__0__Impl(); @@ -17357,17 +17732,17 @@ public final void rule__RosTopicConnection__Group__0() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__0__Impl" - // InternalRosSystemParser.g:5289:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5404:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5293:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5294:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5408:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5409:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5294:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5295:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5409:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5410:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -17398,14 +17773,14 @@ public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__1" - // InternalRosSystemParser.g:5304:1: rule__RosTopicConnection__Group__1 : rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ; + // InternalRosSystemParser.g:5419: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:5308:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) - // InternalRosSystemParser.g:5309:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 + // InternalRosSystemParser.g:5423:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) + // InternalRosSystemParser.g:5424:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosTopicConnection__Group__1__Impl(); @@ -17436,23 +17811,23 @@ public final void rule__RosTopicConnection__Group__1() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__1__Impl" - // InternalRosSystemParser.g:5316:1: rule__RosTopicConnection__Group__1__Impl : ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5431:1: rule__RosTopicConnection__Group__1__Impl : ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ; public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5320:1: ( ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5321:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5435:1: ( ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5436:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5321:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5322:2: ( rule__RosTopicConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5436:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5437:2: ( rule__RosTopicConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5323:2: ( rule__RosTopicConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5323:3: rule__RosTopicConnection__FromAssignment_1 + // InternalRosSystemParser.g:5438:2: ( rule__RosTopicConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5438:3: rule__RosTopicConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosTopicConnection__FromAssignment_1(); @@ -17487,14 +17862,14 @@ public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__2" - // InternalRosSystemParser.g:5331:1: rule__RosTopicConnection__Group__2 : rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ; + // InternalRosSystemParser.g:5446: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:5335:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) - // InternalRosSystemParser.g:5336:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 + // InternalRosSystemParser.g:5450:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) + // InternalRosSystemParser.g:5451:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 { pushFollow(FOLLOW_11); rule__RosTopicConnection__Group__2__Impl(); @@ -17525,17 +17900,17 @@ public final void rule__RosTopicConnection__Group__2() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__2__Impl" - // InternalRosSystemParser.g:5343:1: rule__RosTopicConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5458:1: rule__RosTopicConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5347:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5348:1: ( Comma ) + // InternalRosSystemParser.g:5462:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5463:1: ( Comma ) { - // InternalRosSystemParser.g:5348:1: ( Comma ) - // InternalRosSystemParser.g:5349:2: Comma + // InternalRosSystemParser.g:5463:1: ( Comma ) + // InternalRosSystemParser.g:5464:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_2()); @@ -17566,14 +17941,14 @@ public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__3" - // InternalRosSystemParser.g:5358:1: rule__RosTopicConnection__Group__3 : rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ; + // InternalRosSystemParser.g:5473: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:5362:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) - // InternalRosSystemParser.g:5363:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 + // InternalRosSystemParser.g:5477:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) + // InternalRosSystemParser.g:5478:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosTopicConnection__Group__3__Impl(); @@ -17604,23 +17979,23 @@ public final void rule__RosTopicConnection__Group__3() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__3__Impl" - // InternalRosSystemParser.g:5370:1: rule__RosTopicConnection__Group__3__Impl : ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5485:1: rule__RosTopicConnection__Group__3__Impl : ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ; public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5374:1: ( ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5375:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5489:1: ( ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5490:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5375:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5376:2: ( rule__RosTopicConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5490:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5491:2: ( rule__RosTopicConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5377:2: ( rule__RosTopicConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5377:3: rule__RosTopicConnection__ToAssignment_3 + // InternalRosSystemParser.g:5492:2: ( rule__RosTopicConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5492:3: rule__RosTopicConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosTopicConnection__ToAssignment_3(); @@ -17655,14 +18030,14 @@ public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__4" - // InternalRosSystemParser.g:5385:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5500:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl ; public final void rule__RosTopicConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5389:1: ( rule__RosTopicConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5390:2: rule__RosTopicConnection__Group__4__Impl + // InternalRosSystemParser.g:5504:1: ( rule__RosTopicConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5505:2: rule__RosTopicConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__4__Impl(); @@ -17688,17 +18063,17 @@ public final void rule__RosTopicConnection__Group__4() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__4__Impl" - // InternalRosSystemParser.g:5396:1: rule__RosTopicConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5511:1: rule__RosTopicConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5400:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5401:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5515:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5516:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5401:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5402:2: RightSquareBracket + // InternalRosSystemParser.g:5516:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5517:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getRightSquareBracketKeyword_4()); @@ -17729,14 +18104,14 @@ public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__Group__0" - // InternalRosSystemParser.g:5412:1: rule__RosServiceConnection__Group__0 : rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ; + // InternalRosSystemParser.g:5527: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:5416:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) - // InternalRosSystemParser.g:5417:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 + // InternalRosSystemParser.g:5531:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) + // InternalRosSystemParser.g:5532:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 { pushFollow(FOLLOW_11); rule__RosServiceConnection__Group__0__Impl(); @@ -17767,17 +18142,17 @@ public final void rule__RosServiceConnection__Group__0() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__0__Impl" - // InternalRosSystemParser.g:5424:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5539:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosServiceConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5428:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5429:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5543:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5544:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5429:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5430:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5544:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5545:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -17808,14 +18183,14 @@ public final void rule__RosServiceConnection__Group__0__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__1" - // InternalRosSystemParser.g:5439:1: rule__RosServiceConnection__Group__1 : rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ; + // InternalRosSystemParser.g:5554: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:5443:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) - // InternalRosSystemParser.g:5444:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 + // InternalRosSystemParser.g:5558:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) + // InternalRosSystemParser.g:5559:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosServiceConnection__Group__1__Impl(); @@ -17846,23 +18221,23 @@ public final void rule__RosServiceConnection__Group__1() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__1__Impl" - // InternalRosSystemParser.g:5451:1: rule__RosServiceConnection__Group__1__Impl : ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5566:1: rule__RosServiceConnection__Group__1__Impl : ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ; public final void rule__RosServiceConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5455:1: ( ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5456:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5570:1: ( ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5571:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5456:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5457:2: ( rule__RosServiceConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5571:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5572:2: ( rule__RosServiceConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5458:2: ( rule__RosServiceConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5458:3: rule__RosServiceConnection__FromAssignment_1 + // InternalRosSystemParser.g:5573:2: ( rule__RosServiceConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5573:3: rule__RosServiceConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosServiceConnection__FromAssignment_1(); @@ -17897,14 +18272,14 @@ public final void rule__RosServiceConnection__Group__1__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__2" - // InternalRosSystemParser.g:5466:1: rule__RosServiceConnection__Group__2 : rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ; + // InternalRosSystemParser.g:5581: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:5470:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) - // InternalRosSystemParser.g:5471:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 + // InternalRosSystemParser.g:5585:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) + // InternalRosSystemParser.g:5586:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 { pushFollow(FOLLOW_11); rule__RosServiceConnection__Group__2__Impl(); @@ -17935,17 +18310,17 @@ public final void rule__RosServiceConnection__Group__2() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__2__Impl" - // InternalRosSystemParser.g:5478:1: rule__RosServiceConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5593:1: rule__RosServiceConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosServiceConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5482:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5483:1: ( Comma ) + // InternalRosSystemParser.g:5597:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5598:1: ( Comma ) { - // InternalRosSystemParser.g:5483:1: ( Comma ) - // InternalRosSystemParser.g:5484:2: Comma + // InternalRosSystemParser.g:5598:1: ( Comma ) + // InternalRosSystemParser.g:5599:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_2()); @@ -17976,14 +18351,14 @@ public final void rule__RosServiceConnection__Group__2__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__3" - // InternalRosSystemParser.g:5493:1: rule__RosServiceConnection__Group__3 : rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ; + // InternalRosSystemParser.g:5608: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:5497:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) - // InternalRosSystemParser.g:5498:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 + // InternalRosSystemParser.g:5612:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) + // InternalRosSystemParser.g:5613:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosServiceConnection__Group__3__Impl(); @@ -18014,23 +18389,23 @@ public final void rule__RosServiceConnection__Group__3() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__3__Impl" - // InternalRosSystemParser.g:5505:1: rule__RosServiceConnection__Group__3__Impl : ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5620:1: rule__RosServiceConnection__Group__3__Impl : ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ; public final void rule__RosServiceConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5509:1: ( ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5510:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5624:1: ( ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5625:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5510:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5511:2: ( rule__RosServiceConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5625:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5626:2: ( rule__RosServiceConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5512:2: ( rule__RosServiceConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5512:3: rule__RosServiceConnection__ToAssignment_3 + // InternalRosSystemParser.g:5627:2: ( rule__RosServiceConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5627:3: rule__RosServiceConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosServiceConnection__ToAssignment_3(); @@ -18065,14 +18440,14 @@ public final void rule__RosServiceConnection__Group__3__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__4" - // InternalRosSystemParser.g:5520:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5635:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl ; public final void rule__RosServiceConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5524:1: ( rule__RosServiceConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5525:2: rule__RosServiceConnection__Group__4__Impl + // InternalRosSystemParser.g:5639:1: ( rule__RosServiceConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5640:2: rule__RosServiceConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__4__Impl(); @@ -18098,17 +18473,17 @@ public final void rule__RosServiceConnection__Group__4() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__4__Impl" - // InternalRosSystemParser.g:5531:1: rule__RosServiceConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5646:1: rule__RosServiceConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosServiceConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5535:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5536:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5650:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5651:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5536:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5537:2: RightSquareBracket + // InternalRosSystemParser.g:5651:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5652:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18139,14 +18514,14 @@ public final void rule__RosServiceConnection__Group__4__Impl() throws Recognitio // $ANTLR start "rule__RosActionConnection__Group__0" - // InternalRosSystemParser.g:5547:1: rule__RosActionConnection__Group__0 : rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ; + // InternalRosSystemParser.g:5662: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:5551:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) - // InternalRosSystemParser.g:5552:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 + // InternalRosSystemParser.g:5666:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) + // InternalRosSystemParser.g:5667:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 { pushFollow(FOLLOW_11); rule__RosActionConnection__Group__0__Impl(); @@ -18177,17 +18552,17 @@ public final void rule__RosActionConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__0__Impl" - // InternalRosSystemParser.g:5559:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5674:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosActionConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5563:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5564:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5678:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5679:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5564:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5565:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5679:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5680:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -18218,14 +18593,14 @@ public final void rule__RosActionConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__1" - // InternalRosSystemParser.g:5574:1: rule__RosActionConnection__Group__1 : rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ; + // InternalRosSystemParser.g:5689: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:5578:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) - // InternalRosSystemParser.g:5579:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 + // InternalRosSystemParser.g:5693:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) + // InternalRosSystemParser.g:5694:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosActionConnection__Group__1__Impl(); @@ -18256,23 +18631,23 @@ public final void rule__RosActionConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__1__Impl" - // InternalRosSystemParser.g:5586:1: rule__RosActionConnection__Group__1__Impl : ( ( rule__RosActionConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5701:1: rule__RosActionConnection__Group__1__Impl : ( ( rule__RosActionConnection__FromAssignment_1 ) ) ; public final void rule__RosActionConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5590:1: ( ( ( rule__RosActionConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5591:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5705:1: ( ( ( rule__RosActionConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5706:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5591:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5592:2: ( rule__RosActionConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5706:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5707:2: ( rule__RosActionConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5593:2: ( rule__RosActionConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5593:3: rule__RosActionConnection__FromAssignment_1 + // InternalRosSystemParser.g:5708:2: ( rule__RosActionConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5708:3: rule__RosActionConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosActionConnection__FromAssignment_1(); @@ -18307,14 +18682,14 @@ public final void rule__RosActionConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__2" - // InternalRosSystemParser.g:5601:1: rule__RosActionConnection__Group__2 : rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ; + // InternalRosSystemParser.g:5716: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:5605:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) - // InternalRosSystemParser.g:5606:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 + // InternalRosSystemParser.g:5720:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) + // InternalRosSystemParser.g:5721:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 { pushFollow(FOLLOW_11); rule__RosActionConnection__Group__2__Impl(); @@ -18345,17 +18720,17 @@ public final void rule__RosActionConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__2__Impl" - // InternalRosSystemParser.g:5613:1: rule__RosActionConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5728:1: rule__RosActionConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosActionConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5617:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5618:1: ( Comma ) + // InternalRosSystemParser.g:5732:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5733:1: ( Comma ) { - // InternalRosSystemParser.g:5618:1: ( Comma ) - // InternalRosSystemParser.g:5619:2: Comma + // InternalRosSystemParser.g:5733:1: ( Comma ) + // InternalRosSystemParser.g:5734:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getCommaKeyword_2()); @@ -18386,14 +18761,14 @@ public final void rule__RosActionConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__3" - // InternalRosSystemParser.g:5628:1: rule__RosActionConnection__Group__3 : rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ; + // InternalRosSystemParser.g:5743: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:5632:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) - // InternalRosSystemParser.g:5633:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 + // InternalRosSystemParser.g:5747:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) + // InternalRosSystemParser.g:5748:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosActionConnection__Group__3__Impl(); @@ -18424,23 +18799,23 @@ public final void rule__RosActionConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__3__Impl" - // InternalRosSystemParser.g:5640:1: rule__RosActionConnection__Group__3__Impl : ( ( rule__RosActionConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5755:1: rule__RosActionConnection__Group__3__Impl : ( ( rule__RosActionConnection__ToAssignment_3 ) ) ; public final void rule__RosActionConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5644:1: ( ( ( rule__RosActionConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5645:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5759:1: ( ( ( rule__RosActionConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5760:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5645:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5646:2: ( rule__RosActionConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5760:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5761:2: ( rule__RosActionConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5647:2: ( rule__RosActionConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5647:3: rule__RosActionConnection__ToAssignment_3 + // InternalRosSystemParser.g:5762:2: ( rule__RosActionConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5762:3: rule__RosActionConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosActionConnection__ToAssignment_3(); @@ -18475,14 +18850,14 @@ public final void rule__RosActionConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__4" - // InternalRosSystemParser.g:5655:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5770:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl ; public final void rule__RosActionConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5659:1: ( rule__RosActionConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5660:2: rule__RosActionConnection__Group__4__Impl + // InternalRosSystemParser.g:5774:1: ( rule__RosActionConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5775:2: rule__RosActionConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__4__Impl(); @@ -18508,17 +18883,17 @@ public final void rule__RosActionConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__4__Impl" - // InternalRosSystemParser.g:5666:1: rule__RosActionConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5781:1: rule__RosActionConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosActionConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5670:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5671:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5785:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5786:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5671:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5672:2: RightSquareBracket + // InternalRosSystemParser.g:5786:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5787:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18549,14 +18924,14 @@ public final void rule__RosActionConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosSystemParser.g:5682:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosSystemParser.g:5797: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:5686:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosSystemParser.g:5687:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosSystemParser.g:5801:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosSystemParser.g:5802:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_27); rule__GlobalNamespace__Group__0__Impl(); @@ -18587,23 +18962,23 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosSystemParser.g:5694:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5809:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5698:1: ( ( () ) ) - // InternalRosSystemParser.g:5699:1: ( () ) + // InternalRosSystemParser.g:5813:1: ( ( () ) ) + // InternalRosSystemParser.g:5814:1: ( () ) { - // InternalRosSystemParser.g:5699:1: ( () ) - // InternalRosSystemParser.g:5700:2: () + // InternalRosSystemParser.g:5814:1: ( () ) + // InternalRosSystemParser.g:5815:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); } - // InternalRosSystemParser.g:5701:2: () - // InternalRosSystemParser.g:5701:3: + // InternalRosSystemParser.g:5816:2: () + // InternalRosSystemParser.g:5816:3: { } @@ -18628,14 +19003,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosSystemParser.g:5709:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosSystemParser.g:5824: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:5713:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosSystemParser.g:5714:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosSystemParser.g:5828:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosSystemParser.g:5829:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group__1__Impl(); @@ -18666,17 +19041,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosSystemParser.g:5721:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRosSystemParser.g:5836:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5725:1: ( ( GlobalNamespace ) ) - // InternalRosSystemParser.g:5726:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:5840:1: ( ( GlobalNamespace ) ) + // InternalRosSystemParser.g:5841:1: ( GlobalNamespace ) { - // InternalRosSystemParser.g:5726:1: ( GlobalNamespace ) - // InternalRosSystemParser.g:5727:2: GlobalNamespace + // InternalRosSystemParser.g:5841:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:5842:2: GlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); @@ -18707,14 +19082,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosSystemParser.g:5736:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:5851: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:5740:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:5741:2: rule__GlobalNamespace__Group__2__Impl + // InternalRosSystemParser.g:5855:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:5856:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -18740,31 +19115,31 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosSystemParser.g:5747:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:5862: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:5751:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:5752:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5866:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:5867:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:5752:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:5753:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:5867:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5868:2: ( rule__GlobalNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:5754:2: ( rule__GlobalNamespace__Group_2__0 )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalRosSystemParser.g:5869:2: ( rule__GlobalNamespace__Group_2__0 )? + 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:5754:3: rule__GlobalNamespace__Group_2__0 + // InternalRosSystemParser.g:5869:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -18802,14 +19177,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRosSystemParser.g:5763:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRosSystemParser.g:5878: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:5767:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRosSystemParser.g:5768:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRosSystemParser.g:5882:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRosSystemParser.g:5883:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_2__0__Impl(); @@ -18840,17 +19215,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:5775:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5890: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:5779:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5780:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5894:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5895:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5780:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5781:2: LeftSquareBracket + // InternalRosSystemParser.g:5895:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5896:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -18881,14 +19256,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRosSystemParser.g:5790:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRosSystemParser.g:5905: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:5794:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRosSystemParser.g:5795:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRosSystemParser.g:5909:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRosSystemParser.g:5910:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__1__Impl(); @@ -18919,23 +19294,23 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:5802:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:5917: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:5806:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:5807:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:5921:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:5922:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:5807:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:5808:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:5922:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:5923:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:5809:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:5809:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:5924:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:5924:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -18970,14 +19345,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRosSystemParser.g:5817:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRosSystemParser.g:5932: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:5821:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRosSystemParser.g:5822:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRosSystemParser.g:5936:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRosSystemParser.g:5937:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__2__Impl(); @@ -19008,35 +19383,35 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:5829:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:5944: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:5833:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:5834:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:5948:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:5834:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:5835:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:5950:2: ( rule__GlobalNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:5836:2: ( rule__GlobalNamespace__Group_2_2__0 )* - loop24: + // InternalRosSystemParser.g:5951:2: ( rule__GlobalNamespace__Group_2_2__0 )* + 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:5836:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRosSystemParser.g:5951:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__GlobalNamespace__Group_2_2__0(); @@ -19048,7 +19423,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx break; default : - break loop24; + break loop25; } } while (true); @@ -19077,14 +19452,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRosSystemParser.g:5844:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:5959: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:5848:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:5849:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:5963:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:5964:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -19110,17 +19485,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:5855:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5970: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:5859:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5860:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5974:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5975:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5860:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5861:2: RightSquareBracket + // InternalRosSystemParser.g:5975:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5976:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -19151,14 +19526,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRosSystemParser.g:5871:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:5986: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:5875:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:5876:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRosSystemParser.g:5990:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:5991:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -19189,17 +19564,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:5883:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5998: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:5887:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5888:1: ( Comma ) + // InternalRosSystemParser.g:6002:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6003:1: ( Comma ) { - // InternalRosSystemParser.g:5888:1: ( Comma ) - // InternalRosSystemParser.g:5889:2: Comma + // InternalRosSystemParser.g:6003:1: ( Comma ) + // InternalRosSystemParser.g:6004:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); @@ -19230,14 +19605,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRosSystemParser.g:5898:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6013: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:5902:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:5903:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6017:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6018:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -19263,23 +19638,23 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:5909:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6024: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:5913:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:5914:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6028:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6029:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:5914:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:5915:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6029:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6030:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:5916:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:5916:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6031:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6031:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -19314,14 +19689,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosSystemParser.g:5925:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosSystemParser.g:6040: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:5929:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosSystemParser.g:5930:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosSystemParser.g:6044:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosSystemParser.g:6045:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_29); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -19352,23 +19727,23 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosSystemParser.g:5937:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6052:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5941:1: ( ( () ) ) - // InternalRosSystemParser.g:5942:1: ( () ) + // InternalRosSystemParser.g:6056:1: ( ( () ) ) + // InternalRosSystemParser.g:6057:1: ( () ) { - // InternalRosSystemParser.g:5942:1: ( () ) - // InternalRosSystemParser.g:5943:2: () + // InternalRosSystemParser.g:6057:1: ( () ) + // InternalRosSystemParser.g:6058:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); } - // InternalRosSystemParser.g:5944:2: () - // InternalRosSystemParser.g:5944:3: + // InternalRosSystemParser.g:6059:2: () + // InternalRosSystemParser.g:6059:3: { } @@ -19393,14 +19768,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosSystemParser.g:5952:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosSystemParser.g:6067: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:5956:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosSystemParser.g:5957:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosSystemParser.g:6071:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosSystemParser.g:6072:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -19431,17 +19806,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosSystemParser.g:5964:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRosSystemParser.g:6079: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:5968:1: ( ( RelativeNamespace ) ) - // InternalRosSystemParser.g:5969:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6083:1: ( ( RelativeNamespace ) ) + // InternalRosSystemParser.g:6084:1: ( RelativeNamespace ) { - // InternalRosSystemParser.g:5969:1: ( RelativeNamespace ) - // InternalRosSystemParser.g:5970:2: RelativeNamespace + // InternalRosSystemParser.g:6084:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6085:2: RelativeNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); @@ -19472,14 +19847,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosSystemParser.g:5979:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRosSystemParser.g:6094: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:5983:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRosSystemParser.g:5984:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRosSystemParser.g:6098:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRosSystemParser.g:6099:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -19505,31 +19880,31 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosSystemParser.g:5990:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6105: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:5994:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRosSystemParser.g:5995:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6109:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6110:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRosSystemParser.g:5995:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRosSystemParser.g:5996:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:6110:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6111:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); } - // InternalRosSystemParser.g:5997:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosSystemParser.g:6112:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + 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:5997:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRosSystemParser.g:6112:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -19567,14 +19942,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRosSystemParser.g:6006:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRosSystemParser.g:6121: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:6010:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRosSystemParser.g:6011:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRosSystemParser.g:6125:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRosSystemParser.g:6126:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -19605,17 +19980,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRosSystemParser.g:6018:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6133: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:6022:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6023:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6137:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6138:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6023:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6024:2: LeftSquareBracket + // InternalRosSystemParser.g:6138:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6139:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); @@ -19646,14 +20021,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRosSystemParser.g:6033:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRosSystemParser.g:6148: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:6037:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRosSystemParser.g:6038:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRosSystemParser.g:6152:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRosSystemParser.g:6153:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -19684,23 +20059,23 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRosSystemParser.g:6045:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6160: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:6049:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6050:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6164:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6165:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6050:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6051:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6165:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6166:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6052:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6052:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRosSystemParser.g:6167:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6167:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -19735,14 +20110,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRosSystemParser.g:6060:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRosSystemParser.g:6175: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:6064:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRosSystemParser.g:6065:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRosSystemParser.g:6179:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRosSystemParser.g:6180:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -19773,35 +20148,35 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRosSystemParser.g:6072:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6187: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:6076:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6077:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6191:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6077:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6078:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6193:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6079:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* - loop26: + // InternalRosSystemParser.g:6194:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + loop27: do { - int alt26=2; - int LA26_0 = input.LA(1); + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA26_0==Comma) ) { - alt26=1; + if ( (LA27_0==Comma) ) { + alt27=1; } - switch (alt26) { + switch (alt27) { case 1 : - // InternalRosSystemParser.g:6079:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRosSystemParser.g:6194:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_15); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -19813,7 +20188,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn break; default : - break loop26; + break loop27; } } while (true); @@ -19842,14 +20217,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRosSystemParser.g:6087:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRosSystemParser.g:6202: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:6091:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRosSystemParser.g:6092:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRosSystemParser.g:6206:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRosSystemParser.g:6207:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -19875,17 +20250,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRosSystemParser.g:6098:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6213: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:6102:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6103:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6217:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6218:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6103:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6104:2: RightSquareBracket + // InternalRosSystemParser.g:6218:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6219:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); @@ -19916,14 +20291,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRosSystemParser.g:6114: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:6229: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:6118:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRosSystemParser.g:6119:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRosSystemParser.g:6233:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRosSystemParser.g:6234:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -19954,17 +20329,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:6126:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6241: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:6130:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6131:1: ( Comma ) + // InternalRosSystemParser.g:6245:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6246:1: ( Comma ) { - // InternalRosSystemParser.g:6131:1: ( Comma ) - // InternalRosSystemParser.g:6132:2: Comma + // InternalRosSystemParser.g:6246:1: ( Comma ) + // InternalRosSystemParser.g:6247:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); @@ -19995,14 +20370,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:6141:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6256: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:6145:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6146:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRosSystemParser.g:6260:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6261:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -20028,23 +20403,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:6152:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6267: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:6156:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6157:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6271:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6272:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6157:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6158:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6272:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6273:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6159:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6159:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6274:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6274:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -20079,14 +20454,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosSystemParser.g:6168:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosSystemParser.g:6283: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:6172:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosSystemParser.g:6173:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosSystemParser.g:6287:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosSystemParser.g:6288:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_30); rule__PrivateNamespace__Group__0__Impl(); @@ -20117,23 +20492,23 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosSystemParser.g:6180:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6295:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6184:1: ( ( () ) ) - // InternalRosSystemParser.g:6185:1: ( () ) + // InternalRosSystemParser.g:6299:1: ( ( () ) ) + // InternalRosSystemParser.g:6300:1: ( () ) { - // InternalRosSystemParser.g:6185:1: ( () ) - // InternalRosSystemParser.g:6186:2: () + // InternalRosSystemParser.g:6300:1: ( () ) + // InternalRosSystemParser.g:6301:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); } - // InternalRosSystemParser.g:6187:2: () - // InternalRosSystemParser.g:6187:3: + // InternalRosSystemParser.g:6302:2: () + // InternalRosSystemParser.g:6302:3: { } @@ -20158,14 +20533,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosSystemParser.g:6195:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosSystemParser.g:6310: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:6199:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosSystemParser.g:6200:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosSystemParser.g:6314:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosSystemParser.g:6315:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group__1__Impl(); @@ -20196,17 +20571,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosSystemParser.g:6207:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRosSystemParser.g:6322:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6211:1: ( ( PrivateNamespace ) ) - // InternalRosSystemParser.g:6212:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6326:1: ( ( PrivateNamespace ) ) + // InternalRosSystemParser.g:6327:1: ( PrivateNamespace ) { - // InternalRosSystemParser.g:6212:1: ( PrivateNamespace ) - // InternalRosSystemParser.g:6213:2: PrivateNamespace + // InternalRosSystemParser.g:6327:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6328:2: PrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); @@ -20237,14 +20612,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosSystemParser.g:6222:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:6337: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:6226:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:6227:2: rule__PrivateNamespace__Group__2__Impl + // InternalRosSystemParser.g:6341:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:6342:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -20270,31 +20645,31 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosSystemParser.g:6233:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6348: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:6237:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6238:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6352:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6353:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:6238:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:6239:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:6353:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6354:2: ( rule__PrivateNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:6240:2: ( rule__PrivateNamespace__Group_2__0 )? - int alt27=2; - int LA27_0 = input.LA(1); + // InternalRosSystemParser.g:6355:2: ( rule__PrivateNamespace__Group_2__0 )? + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA27_0==LeftSquareBracket) ) { - alt27=1; + if ( (LA28_0==LeftSquareBracket) ) { + alt28=1; } - switch (alt27) { + switch (alt28) { case 1 : - // InternalRosSystemParser.g:6240:3: rule__PrivateNamespace__Group_2__0 + // InternalRosSystemParser.g:6355:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -20332,14 +20707,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRosSystemParser.g:6249:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRosSystemParser.g:6364: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:6253:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRosSystemParser.g:6254:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRosSystemParser.g:6368:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRosSystemParser.g:6369:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_2__0__Impl(); @@ -20370,17 +20745,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:6261:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6376: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:6265:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6266:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6380:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6381:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6266:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6267:2: LeftSquareBracket + // InternalRosSystemParser.g:6381:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6382:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -20411,14 +20786,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRosSystemParser.g:6276:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRosSystemParser.g:6391: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:6280:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRosSystemParser.g:6281:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRosSystemParser.g:6395:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRosSystemParser.g:6396:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__1__Impl(); @@ -20449,23 +20824,23 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:6288:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6403: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:6292:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6293:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6407:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6408:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6293:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6294:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6408:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6409:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6295:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6295:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6410:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6410:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -20500,14 +20875,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRosSystemParser.g:6303:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6418: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:6307:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRosSystemParser.g:6308:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRosSystemParser.g:6422:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6423:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__2__Impl(); @@ -20538,35 +20913,35 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:6315:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6430: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:6319:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6320:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6434:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6320:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6321:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6436:2: ( rule__PrivateNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6322:2: ( rule__PrivateNamespace__Group_2_2__0 )* - loop28: + // InternalRosSystemParser.g:6437:2: ( rule__PrivateNamespace__Group_2_2__0 )* + loop29: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA28_0==Comma) ) { - alt28=1; + if ( (LA29_0==Comma) ) { + alt29=1; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalRosSystemParser.g:6322:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6437:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__PrivateNamespace__Group_2_2__0(); @@ -20578,7 +20953,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE break; default : - break loop28; + break loop29; } } while (true); @@ -20607,14 +20982,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRosSystemParser.g:6330:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6445: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:6334:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:6335:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6449:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6450:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -20640,17 +21015,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:6341:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6456: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:6345:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6346:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6460:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6461:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6346:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6347:2: RightSquareBracket + // InternalRosSystemParser.g:6461:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6462:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -20681,14 +21056,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRosSystemParser.g:6357:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6472: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:6361:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:6362:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6476:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6477:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -20719,17 +21094,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:6369:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6484: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:6373:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6374:1: ( Comma ) + // InternalRosSystemParser.g:6488:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6489:1: ( Comma ) { - // InternalRosSystemParser.g:6374:1: ( Comma ) - // InternalRosSystemParser.g:6375:2: Comma + // InternalRosSystemParser.g:6489:1: ( Comma ) + // InternalRosSystemParser.g:6490:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); @@ -20760,14 +21135,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6384:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6499: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:6388:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6389:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6503:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6504:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -20793,23 +21168,23 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6395:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6510: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:6399:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6400:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6514:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6515:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6400:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6401:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6515:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6516:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6402:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6402:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6517:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6517:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -20844,14 +21219,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRosSystemParser.g:6411:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRosSystemParser.g:6526: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:6415:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRosSystemParser.g:6416:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRosSystemParser.g:6530:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRosSystemParser.g:6531:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_11); rule__Parameter__Group__0__Impl(); @@ -20882,23 +21257,23 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRosSystemParser.g:6423:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6538:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6427:1: ( ( () ) ) - // InternalRosSystemParser.g:6428:1: ( () ) + // InternalRosSystemParser.g:6542:1: ( ( () ) ) + // InternalRosSystemParser.g:6543:1: ( () ) { - // InternalRosSystemParser.g:6428:1: ( () ) - // InternalRosSystemParser.g:6429:2: () + // InternalRosSystemParser.g:6543:1: ( () ) + // InternalRosSystemParser.g:6544:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getParameterAction_0()); } - // InternalRosSystemParser.g:6430:2: () - // InternalRosSystemParser.g:6430:3: + // InternalRosSystemParser.g:6545:2: () + // InternalRosSystemParser.g:6545:3: { } @@ -20923,14 +21298,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRosSystemParser.g:6438:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRosSystemParser.g:6553: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:6442:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRosSystemParser.g:6443:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRosSystemParser.g:6557:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRosSystemParser.g:6558:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_3); rule__Parameter__Group__1__Impl(); @@ -20961,23 +21336,23 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRosSystemParser.g:6450:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:6565: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:6454:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:6455:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6569:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:6570:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:6455:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:6456:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6570:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6571:2: ( rule__Parameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:6457:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRosSystemParser.g:6457:3: rule__Parameter__NameAssignment_1 + // InternalRosSystemParser.g:6572:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6572:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -21012,14 +21387,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRosSystemParser.g:6465:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRosSystemParser.g:6580: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:6469:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRosSystemParser.g:6470:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRosSystemParser.g:6584:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRosSystemParser.g:6585:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_4); rule__Parameter__Group__2__Impl(); @@ -21050,17 +21425,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRosSystemParser.g:6477:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:6592:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6481:1: ( ( Colon ) ) - // InternalRosSystemParser.g:6482:1: ( Colon ) + // InternalRosSystemParser.g:6596:1: ( ( Colon ) ) + // InternalRosSystemParser.g:6597:1: ( Colon ) { - // InternalRosSystemParser.g:6482:1: ( Colon ) - // InternalRosSystemParser.g:6483:2: Colon + // InternalRosSystemParser.g:6597:1: ( Colon ) + // InternalRosSystemParser.g:6598:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getColonKeyword_2()); @@ -21091,14 +21466,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRosSystemParser.g:6492:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRosSystemParser.g:6607: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:6496:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRosSystemParser.g:6497:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRosSystemParser.g:6611:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRosSystemParser.g:6612:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_31); rule__Parameter__Group__3__Impl(); @@ -21129,17 +21504,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRosSystemParser.g:6504:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:6619:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6508:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:6509:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:6623:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:6624:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:6509:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:6510:2: RULE_BEGIN + // InternalRosSystemParser.g:6624:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:6625:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); @@ -21170,14 +21545,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRosSystemParser.g:6519:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRosSystemParser.g:6634: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:6523:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRosSystemParser.g:6524:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRosSystemParser.g:6638:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRosSystemParser.g:6639:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_31); rule__Parameter__Group__4__Impl(); @@ -21208,31 +21583,31 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRosSystemParser.g:6531:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRosSystemParser.g:6646: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:6535:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRosSystemParser.g:6536:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:6650:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRosSystemParser.g:6651:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRosSystemParser.g:6536:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRosSystemParser.g:6537:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:6651:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:6652:2: ( rule__Parameter__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_4()); } - // InternalRosSystemParser.g:6538:2: ( rule__Parameter__Group_4__0 )? - int alt29=2; - int LA29_0 = input.LA(1); + // InternalRosSystemParser.g:6653:2: ( rule__Parameter__Group_4__0 )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA29_0==Ns) ) { - alt29=1; + if ( (LA30_0==Ns) ) { + alt30=1; } - switch (alt29) { + switch (alt30) { case 1 : - // InternalRosSystemParser.g:6538:3: rule__Parameter__Group_4__0 + // InternalRosSystemParser.g:6653:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -21270,14 +21645,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRosSystemParser.g:6546:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRosSystemParser.g:6661: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:6550:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRosSystemParser.g:6551:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRosSystemParser.g:6665:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRosSystemParser.g:6666:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_32); rule__Parameter__Group__5__Impl(); @@ -21308,17 +21683,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRosSystemParser.g:6558:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRosSystemParser.g:6673:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6562:1: ( ( Type_1 ) ) - // InternalRosSystemParser.g:6563:1: ( Type_1 ) + // InternalRosSystemParser.g:6677:1: ( ( Type_1 ) ) + // InternalRosSystemParser.g:6678:1: ( Type_1 ) { - // InternalRosSystemParser.g:6563:1: ( Type_1 ) - // InternalRosSystemParser.g:6564:2: Type_1 + // InternalRosSystemParser.g:6678:1: ( Type_1 ) + // InternalRosSystemParser.g:6679:2: Type_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); @@ -21349,14 +21724,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRosSystemParser.g:6573:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRosSystemParser.g:6688: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:6577:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRosSystemParser.g:6578:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRosSystemParser.g:6692:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRosSystemParser.g:6693:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_33); rule__Parameter__Group__6__Impl(); @@ -21387,23 +21762,23 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRosSystemParser.g:6585:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRosSystemParser.g:6700: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:6589:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRosSystemParser.g:6590:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:6704:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRosSystemParser.g:6705:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRosSystemParser.g:6590:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRosSystemParser.g:6591:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:6705:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:6706:2: ( rule__Parameter__TypeAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); } - // InternalRosSystemParser.g:6592:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRosSystemParser.g:6592:3: rule__Parameter__TypeAssignment_6 + // InternalRosSystemParser.g:6707:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:6707:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -21438,14 +21813,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRosSystemParser.g:6600:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRosSystemParser.g:6715: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:6604:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRosSystemParser.g:6605:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRosSystemParser.g:6719:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRosSystemParser.g:6720:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_33); rule__Parameter__Group__7__Impl(); @@ -21476,31 +21851,31 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRosSystemParser.g:6612:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRosSystemParser.g:6727: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:6616:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRosSystemParser.g:6617:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:6731:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRosSystemParser.g:6732:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRosSystemParser.g:6617:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRosSystemParser.g:6618:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:6732:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:6733:2: ( rule__Parameter__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_7()); } - // InternalRosSystemParser.g:6619:2: ( rule__Parameter__Group_7__0 )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalRosSystemParser.g:6734:2: ( rule__Parameter__Group_7__0 )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==Value_1) ) { - alt30=1; + if ( (LA31_0==Value_1) ) { + alt31=1; } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRosSystemParser.g:6619:3: rule__Parameter__Group_7__0 + // InternalRosSystemParser.g:6734:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -21538,14 +21913,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRosSystemParser.g:6627:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRosSystemParser.g:6742: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:6631:1: ( rule__Parameter__Group__8__Impl ) - // InternalRosSystemParser.g:6632:2: rule__Parameter__Group__8__Impl + // InternalRosSystemParser.g:6746:1: ( rule__Parameter__Group__8__Impl ) + // InternalRosSystemParser.g:6747:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -21571,17 +21946,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRosSystemParser.g:6638:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:6753:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6642:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:6643:1: ( RULE_END ) + // InternalRosSystemParser.g:6757:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:6758:1: ( RULE_END ) { - // InternalRosSystemParser.g:6643:1: ( RULE_END ) - // InternalRosSystemParser.g:6644:2: RULE_END + // InternalRosSystemParser.g:6758:1: ( RULE_END ) + // InternalRosSystemParser.g:6759:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); @@ -21612,14 +21987,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRosSystemParser.g:6654:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRosSystemParser.g:6769: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:6658:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRosSystemParser.g:6659:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRosSystemParser.g:6773:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRosSystemParser.g:6774:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_34); rule__Parameter__Group_4__0__Impl(); @@ -21650,17 +22025,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRosSystemParser.g:6666:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRosSystemParser.g:6781: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:6670:1: ( ( Ns ) ) - // InternalRosSystemParser.g:6671:1: ( Ns ) + // InternalRosSystemParser.g:6785:1: ( ( Ns ) ) + // InternalRosSystemParser.g:6786:1: ( Ns ) { - // InternalRosSystemParser.g:6671:1: ( Ns ) - // InternalRosSystemParser.g:6672:2: Ns + // InternalRosSystemParser.g:6786:1: ( Ns ) + // InternalRosSystemParser.g:6787:2: Ns { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); @@ -21691,14 +22066,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRosSystemParser.g:6681:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRosSystemParser.g:6796: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:6685:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRosSystemParser.g:6686:2: rule__Parameter__Group_4__1__Impl + // InternalRosSystemParser.g:6800:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRosSystemParser.g:6801:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -21724,23 +22099,23 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRosSystemParser.g:6692:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:6807: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:6696:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:6697:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6811:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:6812:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:6697:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRosSystemParser.g:6698:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:6812:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6813:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); } - // InternalRosSystemParser.g:6699:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRosSystemParser.g:6699:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRosSystemParser.g:6814:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:6814:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -21775,14 +22150,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRosSystemParser.g:6708:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRosSystemParser.g:6823: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:6712:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRosSystemParser.g:6713:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRosSystemParser.g:6827:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRosSystemParser.g:6828:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_23); rule__Parameter__Group_7__0__Impl(); @@ -21813,17 +22188,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRosSystemParser.g:6720:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:6835: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:6724:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:6725:1: ( Value_1 ) + // InternalRosSystemParser.g:6839:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:6840:1: ( Value_1 ) { - // InternalRosSystemParser.g:6725:1: ( Value_1 ) - // InternalRosSystemParser.g:6726:2: Value_1 + // InternalRosSystemParser.g:6840:1: ( Value_1 ) + // InternalRosSystemParser.g:6841:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); @@ -21854,14 +22229,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRosSystemParser.g:6735:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRosSystemParser.g:6850: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:6739:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRosSystemParser.g:6740:2: rule__Parameter__Group_7__1__Impl + // InternalRosSystemParser.g:6854:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRosSystemParser.g:6855:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -21887,23 +22262,23 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRosSystemParser.g:6746:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRosSystemParser.g:6861: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:6750:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRosSystemParser.g:6751:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:6865:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRosSystemParser.g:6866:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRosSystemParser.g:6751:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRosSystemParser.g:6752:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:6866:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:6867:2: ( rule__Parameter__ValueAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); } - // InternalRosSystemParser.g:6753:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRosSystemParser.g:6753:3: rule__Parameter__ValueAssignment_7_1 + // InternalRosSystemParser.g:6868:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:6868:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -21938,14 +22313,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRosSystemParser.g:6762:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRosSystemParser.g:6877: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:6766:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRosSystemParser.g:6767:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRosSystemParser.g:6881:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRosSystemParser.g:6882:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_35); rule__ParameterListType__Group__0__Impl(); @@ -21976,23 +22351,23 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRosSystemParser.g:6774:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6889:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6778:1: ( ( () ) ) - // InternalRosSystemParser.g:6779:1: ( () ) + // InternalRosSystemParser.g:6893:1: ( ( () ) ) + // InternalRosSystemParser.g:6894:1: ( () ) { - // InternalRosSystemParser.g:6779:1: ( () ) - // InternalRosSystemParser.g:6780:2: () + // InternalRosSystemParser.g:6894:1: ( () ) + // InternalRosSystemParser.g:6895:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); } - // InternalRosSystemParser.g:6781:2: () - // InternalRosSystemParser.g:6781:3: + // InternalRosSystemParser.g:6896:2: () + // InternalRosSystemParser.g:6896:3: { } @@ -22017,14 +22392,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRosSystemParser.g:6789:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRosSystemParser.g:6904: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:6793:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRosSystemParser.g:6794:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRosSystemParser.g:6908:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRosSystemParser.g:6909:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterListType__Group__1__Impl(); @@ -22055,17 +22430,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRosSystemParser.g:6801:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRosSystemParser.g:6916:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6805:1: ( ( List ) ) - // InternalRosSystemParser.g:6806:1: ( List ) + // InternalRosSystemParser.g:6920:1: ( ( List ) ) + // InternalRosSystemParser.g:6921:1: ( List ) { - // InternalRosSystemParser.g:6806:1: ( List ) - // InternalRosSystemParser.g:6807:2: List + // InternalRosSystemParser.g:6921:1: ( List ) + // InternalRosSystemParser.g:6922:2: List { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); @@ -22096,14 +22471,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRosSystemParser.g:6816:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRosSystemParser.g:6931: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:6820:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRosSystemParser.g:6821:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRosSystemParser.g:6935:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRosSystemParser.g:6936:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_32); rule__ParameterListType__Group__2__Impl(); @@ -22134,17 +22509,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRosSystemParser.g:6828:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6943:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6832:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6833:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6947:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6948:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6833:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6834:2: LeftSquareBracket + // InternalRosSystemParser.g:6948:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6949:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); @@ -22175,14 +22550,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRosSystemParser.g:6843:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRosSystemParser.g:6958: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:6847:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRosSystemParser.g:6848:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRosSystemParser.g:6962:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRosSystemParser.g:6963:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__3__Impl(); @@ -22213,23 +22588,23 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRosSystemParser.g:6855:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:6970: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:6859:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:6860:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:6974:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:6975:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRosSystemParser.g:6860:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRosSystemParser.g:6861:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:6975:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:6976:2: ( rule__ParameterListType__SequenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); } - // InternalRosSystemParser.g:6862:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRosSystemParser.g:6862:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRosSystemParser.g:6977:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:6977:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -22264,14 +22639,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRosSystemParser.g:6870:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRosSystemParser.g:6985: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:6874:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRosSystemParser.g:6875:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRosSystemParser.g:6989:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRosSystemParser.g:6990:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__4__Impl(); @@ -22302,35 +22677,35 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRosSystemParser.g:6882:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:6997: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:6886:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:6887:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7001:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7002:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRosSystemParser.g:6887:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRosSystemParser.g:6888:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:7002:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7003:2: ( rule__ParameterListType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:6889:2: ( rule__ParameterListType__Group_4__0 )* - loop31: + // InternalRosSystemParser.g:7004:2: ( rule__ParameterListType__Group_4__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:6889:3: rule__ParameterListType__Group_4__0 + // InternalRosSystemParser.g:7004:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterListType__Group_4__0(); @@ -22342,7 +22717,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx break; default : - break loop31; + break loop32; } } while (true); @@ -22371,14 +22746,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRosSystemParser.g:6897:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRosSystemParser.g:7012: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:6901:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRosSystemParser.g:6902:2: rule__ParameterListType__Group__5__Impl + // InternalRosSystemParser.g:7016:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRosSystemParser.g:7017:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -22404,17 +22779,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRosSystemParser.g:6908:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7023:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6912:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6913:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7027:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7028:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6913:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6914:2: RightSquareBracket + // InternalRosSystemParser.g:7028:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7029:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); @@ -22445,14 +22820,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRosSystemParser.g:6924:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRosSystemParser.g:7039: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:6928:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRosSystemParser.g:6929:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRosSystemParser.g:7043:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRosSystemParser.g:7044:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_32); rule__ParameterListType__Group_4__0__Impl(); @@ -22483,17 +22858,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRosSystemParser.g:6936:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7051: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:6940:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6941:1: ( Comma ) + // InternalRosSystemParser.g:7055:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7056:1: ( Comma ) { - // InternalRosSystemParser.g:6941:1: ( Comma ) - // InternalRosSystemParser.g:6942:2: Comma + // InternalRosSystemParser.g:7056:1: ( Comma ) + // InternalRosSystemParser.g:7057:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); @@ -22524,14 +22899,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRosSystemParser.g:6951:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7066: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:6955:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRosSystemParser.g:6956:2: rule__ParameterListType__Group_4__1__Impl + // InternalRosSystemParser.g:7070:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7071:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -22557,23 +22932,23 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRosSystemParser.g:6962:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7077: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:6966:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:6967:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7081:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7082:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:6967:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRosSystemParser.g:6968:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7082:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7083:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); } - // InternalRosSystemParser.g:6969:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRosSystemParser.g:6969:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRosSystemParser.g:7084:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7084:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -22608,14 +22983,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRosSystemParser.g:6978:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRosSystemParser.g:7093: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:6982:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRosSystemParser.g:6983:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRosSystemParser.g:7097:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRosSystemParser.g:7098:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_36); rule__ParameterStructType__Group__0__Impl(); @@ -22646,23 +23021,23 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRosSystemParser.g:6990:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7105:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6994:1: ( ( () ) ) - // InternalRosSystemParser.g:6995:1: ( () ) + // InternalRosSystemParser.g:7109:1: ( ( () ) ) + // InternalRosSystemParser.g:7110:1: ( () ) { - // InternalRosSystemParser.g:6995:1: ( () ) - // InternalRosSystemParser.g:6996:2: () + // InternalRosSystemParser.g:7110:1: ( () ) + // InternalRosSystemParser.g:7111:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); } - // InternalRosSystemParser.g:6997:2: () - // InternalRosSystemParser.g:6997:3: + // InternalRosSystemParser.g:7112:2: () + // InternalRosSystemParser.g:7112:3: { } @@ -22687,14 +23062,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRosSystemParser.g:7005:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRosSystemParser.g:7120: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:7009:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRosSystemParser.g:7010:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRosSystemParser.g:7124:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRosSystemParser.g:7125:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__1__Impl(); @@ -22725,17 +23100,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRosSystemParser.g:7017:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRosSystemParser.g:7132:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7021:1: ( ( Struct ) ) - // InternalRosSystemParser.g:7022:1: ( Struct ) + // InternalRosSystemParser.g:7136:1: ( ( Struct ) ) + // InternalRosSystemParser.g:7137:1: ( Struct ) { - // InternalRosSystemParser.g:7022:1: ( Struct ) - // InternalRosSystemParser.g:7023:2: Struct + // InternalRosSystemParser.g:7137:1: ( Struct ) + // InternalRosSystemParser.g:7138:2: Struct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); @@ -22766,14 +23141,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRosSystemParser.g:7032:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRosSystemParser.g:7147: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:7036:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRosSystemParser.g:7037:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRosSystemParser.g:7151:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRosSystemParser.g:7152:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_11); rule__ParameterStructType__Group__2__Impl(); @@ -22804,17 +23179,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRosSystemParser.g:7044:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7159:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7048:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7049:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7163:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7164:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7049:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7050:2: LeftSquareBracket + // InternalRosSystemParser.g:7164:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7165:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); @@ -22845,14 +23220,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRosSystemParser.g:7059:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRosSystemParser.g:7174: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:7063:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRosSystemParser.g:7064:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRosSystemParser.g:7178:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRosSystemParser.g:7179:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__3__Impl(); @@ -22883,23 +23258,23 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRosSystemParser.g:7071:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRosSystemParser.g:7186: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:7075:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRosSystemParser.g:7076:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7190:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRosSystemParser.g:7191:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRosSystemParser.g:7076:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRosSystemParser.g:7077:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7191:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7192:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); } - // InternalRosSystemParser.g:7078:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRosSystemParser.g:7078:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRosSystemParser.g:7193:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7193:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -22934,14 +23309,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRosSystemParser.g:7086:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRosSystemParser.g:7201: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:7090:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRosSystemParser.g:7091:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRosSystemParser.g:7205:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRosSystemParser.g:7206:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__4__Impl(); @@ -22972,35 +23347,35 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRosSystemParser.g:7098:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7213: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:7102:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7103:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7217:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7218:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7103:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRosSystemParser.g:7104:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:7218:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7219:2: ( rule__ParameterStructType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7105:2: ( rule__ParameterStructType__Group_4__0 )* - loop32: + // InternalRosSystemParser.g:7220:2: ( rule__ParameterStructType__Group_4__0 )* + loop33: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA32_0==Comma) ) { - alt32=1; + if ( (LA33_0==Comma) ) { + alt33=1; } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRosSystemParser.g:7105:3: rule__ParameterStructType__Group_4__0 + // InternalRosSystemParser.g:7220:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterStructType__Group_4__0(); @@ -23012,7 +23387,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition break; default : - break loop32; + break loop33; } } while (true); @@ -23041,14 +23416,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRosSystemParser.g:7113:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRosSystemParser.g:7228: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:7117:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRosSystemParser.g:7118:2: rule__ParameterStructType__Group__5__Impl + // InternalRosSystemParser.g:7232:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRosSystemParser.g:7233:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -23074,17 +23449,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRosSystemParser.g:7124:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7239:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7128:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7129:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7243:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7244:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7129:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7130:2: RightSquareBracket + // InternalRosSystemParser.g:7244:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7245:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); @@ -23115,14 +23490,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRosSystemParser.g:7140:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRosSystemParser.g:7255: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:7144:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRosSystemParser.g:7145:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRosSystemParser.g:7259:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRosSystemParser.g:7260:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_11); rule__ParameterStructType__Group_4__0__Impl(); @@ -23153,17 +23528,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRosSystemParser.g:7152:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7267: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:7156:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7157:1: ( Comma ) + // InternalRosSystemParser.g:7271:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7272:1: ( Comma ) { - // InternalRosSystemParser.g:7157:1: ( Comma ) - // InternalRosSystemParser.g:7158:2: Comma + // InternalRosSystemParser.g:7272:1: ( Comma ) + // InternalRosSystemParser.g:7273:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); @@ -23194,14 +23569,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRosSystemParser.g:7167:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7282: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:7171:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7172:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRosSystemParser.g:7286:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7287:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -23227,23 +23602,23 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRosSystemParser.g:7178:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7293: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:7182:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7183:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7297:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7183:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRosSystemParser.g:7184:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7299:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); } - // InternalRosSystemParser.g:7185:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRosSystemParser.g:7185:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRosSystemParser.g:7300:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7300:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -23278,14 +23653,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRosSystemParser.g:7194:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRosSystemParser.g:7309: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:7198:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRosSystemParser.g:7199:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRosSystemParser.g:7313:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRosSystemParser.g:7314:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_37); rule__ParameterIntegerType__Group__0__Impl(); @@ -23316,23 +23691,23 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRosSystemParser.g:7206:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7321:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7210:1: ( ( () ) ) - // InternalRosSystemParser.g:7211:1: ( () ) + // InternalRosSystemParser.g:7325:1: ( ( () ) ) + // InternalRosSystemParser.g:7326:1: ( () ) { - // InternalRosSystemParser.g:7211:1: ( () ) - // InternalRosSystemParser.g:7212:2: () + // InternalRosSystemParser.g:7326:1: ( () ) + // InternalRosSystemParser.g:7327:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); } - // InternalRosSystemParser.g:7213:2: () - // InternalRosSystemParser.g:7213:3: + // InternalRosSystemParser.g:7328:2: () + // InternalRosSystemParser.g:7328:3: { } @@ -23357,14 +23732,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRosSystemParser.g:7221:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRosSystemParser.g:7336: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:7225:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRosSystemParser.g:7226:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRosSystemParser.g:7340:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRosSystemParser.g:7341:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterIntegerType__Group__1__Impl(); @@ -23395,17 +23770,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRosSystemParser.g:7233:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRosSystemParser.g:7348:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7237:1: ( ( Integer ) ) - // InternalRosSystemParser.g:7238:1: ( Integer ) + // InternalRosSystemParser.g:7352:1: ( ( Integer ) ) + // InternalRosSystemParser.g:7353:1: ( Integer ) { - // InternalRosSystemParser.g:7238:1: ( Integer ) - // InternalRosSystemParser.g:7239:2: Integer + // InternalRosSystemParser.g:7353:1: ( Integer ) + // InternalRosSystemParser.g:7354:2: Integer { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); @@ -23436,14 +23811,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRosSystemParser.g:7248:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRosSystemParser.g:7363: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:7252:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRosSystemParser.g:7253:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRosSystemParser.g:7367:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRosSystemParser.g:7368:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -23469,35 +23844,35 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRosSystemParser.g:7259:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7374: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:7263:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7264:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7378:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7379:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7264:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRosSystemParser.g:7265:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:7379:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7380:2: ( rule__ParameterIntegerType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7266:2: ( rule__ParameterIntegerType__Group_2__0 )? - int alt33=2; - int LA33_0 = input.LA(1); + // InternalRosSystemParser.g:7381:2: ( rule__ParameterIntegerType__Group_2__0 )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==Default) ) { - int LA33_1 = input.LA(2); + if ( (LA34_0==Default) ) { + int LA34_1 = input.LA(2); - if ( (LA33_1==RULE_DECINT) ) { - alt33=1; + if ( (LA34_1==RULE_DECINT) ) { + alt34=1; } } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRosSystemParser.g:7266:3: rule__ParameterIntegerType__Group_2__0 + // InternalRosSystemParser.g:7381:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -23535,14 +23910,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRosSystemParser.g:7275:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRosSystemParser.g:7390: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:7279:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRosSystemParser.g:7280:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRosSystemParser.g:7394:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRosSystemParser.g:7395:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_16); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -23573,17 +23948,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosSystemParser.g:7287:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7402: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:7291:1: ( ( Default ) ) - // InternalRosSystemParser.g:7292:1: ( Default ) + // InternalRosSystemParser.g:7406:1: ( ( Default ) ) + // InternalRosSystemParser.g:7407:1: ( Default ) { - // InternalRosSystemParser.g:7292:1: ( Default ) - // InternalRosSystemParser.g:7293:2: Default + // InternalRosSystemParser.g:7407:1: ( Default ) + // InternalRosSystemParser.g:7408:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); @@ -23614,14 +23989,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosSystemParser.g:7302:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7417: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:7306:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7307:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRosSystemParser.g:7421:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7422:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -23647,23 +24022,23 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosSystemParser.g:7313:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7428: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:7317:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7318:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7432:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7433:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7318:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7319:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7433:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7434:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7320:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7320:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7435:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7435:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -23698,14 +24073,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosSystemParser.g:7329:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosSystemParser.g:7444: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:7333:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosSystemParser.g:7334:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosSystemParser.g:7448:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosSystemParser.g:7449:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_39); rule__ParameterStringType__Group__0__Impl(); @@ -23736,23 +24111,23 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosSystemParser.g:7341:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7456:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7345:1: ( ( () ) ) - // InternalRosSystemParser.g:7346:1: ( () ) + // InternalRosSystemParser.g:7460:1: ( ( () ) ) + // InternalRosSystemParser.g:7461:1: ( () ) { - // InternalRosSystemParser.g:7346:1: ( () ) - // InternalRosSystemParser.g:7347:2: () + // InternalRosSystemParser.g:7461:1: ( () ) + // InternalRosSystemParser.g:7462:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); } - // InternalRosSystemParser.g:7348:2: () - // InternalRosSystemParser.g:7348:3: + // InternalRosSystemParser.g:7463:2: () + // InternalRosSystemParser.g:7463:3: { } @@ -23777,14 +24152,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosSystemParser.g:7356:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosSystemParser.g:7471: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:7360:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosSystemParser.g:7361:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosSystemParser.g:7475:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosSystemParser.g:7476:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterStringType__Group__1__Impl(); @@ -23815,17 +24190,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosSystemParser.g:7368:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRosSystemParser.g:7483:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7372:1: ( ( String ) ) - // InternalRosSystemParser.g:7373:1: ( String ) + // InternalRosSystemParser.g:7487:1: ( ( String ) ) + // InternalRosSystemParser.g:7488:1: ( String ) { - // InternalRosSystemParser.g:7373:1: ( String ) - // InternalRosSystemParser.g:7374:2: String + // InternalRosSystemParser.g:7488:1: ( String ) + // InternalRosSystemParser.g:7489:2: String { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); @@ -23856,14 +24231,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosSystemParser.g:7383:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosSystemParser.g:7498: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:7387:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosSystemParser.g:7388:2: rule__ParameterStringType__Group__2__Impl + // InternalRosSystemParser.g:7502:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosSystemParser.g:7503:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -23889,35 +24264,35 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosSystemParser.g:7394:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7509: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:7398:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7399:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7513:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7514:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7399:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosSystemParser.g:7400:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:7514:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7515:2: ( rule__ParameterStringType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7401:2: ( rule__ParameterStringType__Group_2__0 )? - int alt34=2; - int LA34_0 = input.LA(1); + // InternalRosSystemParser.g:7516:2: ( rule__ParameterStringType__Group_2__0 )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA34_0==Default) ) { - int LA34_1 = input.LA(2); + if ( (LA35_0==Default) ) { + int LA35_1 = input.LA(2); - if ( ((LA34_1>=RULE_ID && LA34_1<=RULE_STRING)) ) { - alt34=1; + if ( ((LA35_1>=RULE_ID && LA35_1<=RULE_STRING)) ) { + alt35=1; } } - switch (alt34) { + switch (alt35) { case 1 : - // InternalRosSystemParser.g:7401:3: rule__ParameterStringType__Group_2__0 + // InternalRosSystemParser.g:7516:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -23955,14 +24330,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosSystemParser.g:7410:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosSystemParser.g:7525: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:7414:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosSystemParser.g:7415:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosSystemParser.g:7529:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosSystemParser.g:7530:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_11); rule__ParameterStringType__Group_2__0__Impl(); @@ -23993,17 +24368,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosSystemParser.g:7422:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7537: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:7426:1: ( ( Default ) ) - // InternalRosSystemParser.g:7427:1: ( Default ) + // InternalRosSystemParser.g:7541:1: ( ( Default ) ) + // InternalRosSystemParser.g:7542:1: ( Default ) { - // InternalRosSystemParser.g:7427:1: ( Default ) - // InternalRosSystemParser.g:7428:2: Default + // InternalRosSystemParser.g:7542:1: ( Default ) + // InternalRosSystemParser.g:7543:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); @@ -24034,14 +24409,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosSystemParser.g:7437:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7552: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:7441:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7442:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRosSystemParser.g:7556:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7557:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -24067,23 +24442,23 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosSystemParser.g:7448:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7563: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:7452:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7453:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7567:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7568:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7453:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7454:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7568:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7569:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7455:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7455:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7570:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7570:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -24118,14 +24493,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosSystemParser.g:7464:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosSystemParser.g:7579: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:7468:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosSystemParser.g:7469:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosSystemParser.g:7583:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosSystemParser.g:7584:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_40); rule__ParameterDoubleType__Group__0__Impl(); @@ -24156,23 +24531,23 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosSystemParser.g:7476:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7591:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7480:1: ( ( () ) ) - // InternalRosSystemParser.g:7481:1: ( () ) + // InternalRosSystemParser.g:7595:1: ( ( () ) ) + // InternalRosSystemParser.g:7596:1: ( () ) { - // InternalRosSystemParser.g:7481:1: ( () ) - // InternalRosSystemParser.g:7482:2: () + // InternalRosSystemParser.g:7596:1: ( () ) + // InternalRosSystemParser.g:7597:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); } - // InternalRosSystemParser.g:7483:2: () - // InternalRosSystemParser.g:7483:3: + // InternalRosSystemParser.g:7598:2: () + // InternalRosSystemParser.g:7598:3: { } @@ -24197,14 +24572,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosSystemParser.g:7491:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosSystemParser.g:7606: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:7495:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosSystemParser.g:7496:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosSystemParser.g:7610:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosSystemParser.g:7611:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterDoubleType__Group__1__Impl(); @@ -24235,17 +24610,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosSystemParser.g:7503:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRosSystemParser.g:7618:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7507:1: ( ( Double ) ) - // InternalRosSystemParser.g:7508:1: ( Double ) + // InternalRosSystemParser.g:7622:1: ( ( Double ) ) + // InternalRosSystemParser.g:7623:1: ( Double ) { - // InternalRosSystemParser.g:7508:1: ( Double ) - // InternalRosSystemParser.g:7509:2: Double + // InternalRosSystemParser.g:7623:1: ( Double ) + // InternalRosSystemParser.g:7624:2: Double { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); @@ -24276,14 +24651,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosSystemParser.g:7518:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosSystemParser.g:7633: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:7522:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosSystemParser.g:7523:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosSystemParser.g:7637:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosSystemParser.g:7638:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -24309,35 +24684,35 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosSystemParser.g:7529:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7644: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:7533:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7534:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:7648:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7649:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7534:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosSystemParser.g:7535:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:7649:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:7650:2: ( rule__ParameterDoubleType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7536:2: ( rule__ParameterDoubleType__Group_2__0 )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalRosSystemParser.g:7651:2: ( rule__ParameterDoubleType__Group_2__0 )? + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA35_0==Default) ) { - int LA35_1 = input.LA(2); + if ( (LA36_0==Default) ) { + int LA36_1 = input.LA(2); - if ( (LA35_1==RULE_DOUBLE) ) { - alt35=1; + if ( (LA36_1==RULE_DOUBLE) ) { + alt36=1; } } - switch (alt35) { + switch (alt36) { case 1 : - // InternalRosSystemParser.g:7536:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosSystemParser.g:7651:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -24375,14 +24750,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosSystemParser.g:7545:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosSystemParser.g:7660: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:7549:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosSystemParser.g:7550:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosSystemParser.g:7664:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosSystemParser.g:7665:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_41); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -24413,17 +24788,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosSystemParser.g:7557:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7672: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:7561:1: ( ( Default ) ) - // InternalRosSystemParser.g:7562:1: ( Default ) + // InternalRosSystemParser.g:7676:1: ( ( Default ) ) + // InternalRosSystemParser.g:7677:1: ( Default ) { - // InternalRosSystemParser.g:7562:1: ( Default ) - // InternalRosSystemParser.g:7563:2: Default + // InternalRosSystemParser.g:7677:1: ( Default ) + // InternalRosSystemParser.g:7678:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); @@ -24454,14 +24829,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosSystemParser.g:7572:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7687: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:7576:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7577:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRosSystemParser.g:7691:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7692:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -24487,23 +24862,23 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosSystemParser.g:7583:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7698: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:7587:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7588:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7702:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7703:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7588:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7589:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7703:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7704:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7590:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7590:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7705:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7705:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -24538,14 +24913,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosSystemParser.g:7599:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosSystemParser.g:7714: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:7603:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosSystemParser.g:7604:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosSystemParser.g:7718:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosSystemParser.g:7719:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_42); rule__ParameterBooleanType__Group__0__Impl(); @@ -24576,23 +24951,23 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosSystemParser.g:7611:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7726:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7615:1: ( ( () ) ) - // InternalRosSystemParser.g:7616:1: ( () ) + // InternalRosSystemParser.g:7730:1: ( ( () ) ) + // InternalRosSystemParser.g:7731:1: ( () ) { - // InternalRosSystemParser.g:7616:1: ( () ) - // InternalRosSystemParser.g:7617:2: () + // InternalRosSystemParser.g:7731:1: ( () ) + // InternalRosSystemParser.g:7732:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); } - // InternalRosSystemParser.g:7618:2: () - // InternalRosSystemParser.g:7618:3: + // InternalRosSystemParser.g:7733:2: () + // InternalRosSystemParser.g:7733:3: { } @@ -24617,14 +24992,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosSystemParser.g:7626:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRosSystemParser.g:7741: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:7630:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosSystemParser.g:7631:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRosSystemParser.g:7745:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosSystemParser.g:7746:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterBooleanType__Group__1__Impl(); @@ -24655,17 +25030,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosSystemParser.g:7638:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRosSystemParser.g:7753:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7642:1: ( ( Boolean ) ) - // InternalRosSystemParser.g:7643:1: ( Boolean ) + // InternalRosSystemParser.g:7757:1: ( ( Boolean ) ) + // InternalRosSystemParser.g:7758:1: ( Boolean ) { - // InternalRosSystemParser.g:7643:1: ( Boolean ) - // InternalRosSystemParser.g:7644:2: Boolean + // InternalRosSystemParser.g:7758:1: ( Boolean ) + // InternalRosSystemParser.g:7759:2: Boolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); @@ -24696,14 +25071,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosSystemParser.g:7653:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRosSystemParser.g:7768: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:7657:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosSystemParser.g:7658:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRosSystemParser.g:7772:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosSystemParser.g:7773:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -24729,35 +25104,35 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosSystemParser.g:7664:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7779: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:7668:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7669:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:7783:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7784:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7669:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosSystemParser.g:7670:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:7784:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:7785:2: ( rule__ParameterBooleanType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7671:2: ( rule__ParameterBooleanType__Group_2__0 )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalRosSystemParser.g:7786:2: ( rule__ParameterBooleanType__Group_2__0 )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==Default) ) { - int LA36_1 = input.LA(2); + if ( (LA37_0==Default) ) { + int LA37_1 = input.LA(2); - if ( (LA36_1==RULE_BOOLEAN) ) { - alt36=1; + if ( (LA37_1==RULE_BOOLEAN) ) { + alt37=1; } } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRosSystemParser.g:7671:3: rule__ParameterBooleanType__Group_2__0 + // InternalRosSystemParser.g:7786:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -24795,14 +25170,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosSystemParser.g:7680:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRosSystemParser.g:7795: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:7684:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosSystemParser.g:7685:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosSystemParser.g:7799:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosSystemParser.g:7800:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_43); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -24833,17 +25208,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosSystemParser.g:7692:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7807: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:7696:1: ( ( Default ) ) - // InternalRosSystemParser.g:7697:1: ( Default ) + // InternalRosSystemParser.g:7811:1: ( ( Default ) ) + // InternalRosSystemParser.g:7812:1: ( Default ) { - // InternalRosSystemParser.g:7697:1: ( Default ) - // InternalRosSystemParser.g:7698:2: Default + // InternalRosSystemParser.g:7812:1: ( Default ) + // InternalRosSystemParser.g:7813:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); @@ -24874,14 +25249,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosSystemParser.g:7707:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7822: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:7711:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7712:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRosSystemParser.g:7826:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7827:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -24907,23 +25282,23 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosSystemParser.g:7718:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7833: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:7722:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7723:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7837:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7838:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7723:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7724:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7838:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7839:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7725:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7725:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7840:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7840:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -24958,14 +25333,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosSystemParser.g:7734:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosSystemParser.g:7849: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:7738:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosSystemParser.g:7739:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosSystemParser.g:7853:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosSystemParser.g:7854:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_44); rule__ParameterBase64Type__Group__0__Impl(); @@ -24996,23 +25371,23 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosSystemParser.g:7746:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7861:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7750:1: ( ( () ) ) - // InternalRosSystemParser.g:7751:1: ( () ) + // InternalRosSystemParser.g:7865:1: ( ( () ) ) + // InternalRosSystemParser.g:7866:1: ( () ) { - // InternalRosSystemParser.g:7751:1: ( () ) - // InternalRosSystemParser.g:7752:2: () + // InternalRosSystemParser.g:7866:1: ( () ) + // InternalRosSystemParser.g:7867:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); } - // InternalRosSystemParser.g:7753:2: () - // InternalRosSystemParser.g:7753:3: + // InternalRosSystemParser.g:7868:2: () + // InternalRosSystemParser.g:7868:3: { } @@ -25037,14 +25412,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosSystemParser.g:7761:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosSystemParser.g:7876: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:7765:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosSystemParser.g:7766:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosSystemParser.g:7880:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosSystemParser.g:7881:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_38); rule__ParameterBase64Type__Group__1__Impl(); @@ -25075,17 +25450,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosSystemParser.g:7773:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRosSystemParser.g:7888:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7777:1: ( ( Base64 ) ) - // InternalRosSystemParser.g:7778:1: ( Base64 ) + // InternalRosSystemParser.g:7892:1: ( ( Base64 ) ) + // InternalRosSystemParser.g:7893:1: ( Base64 ) { - // InternalRosSystemParser.g:7778:1: ( Base64 ) - // InternalRosSystemParser.g:7779:2: Base64 + // InternalRosSystemParser.g:7893:1: ( Base64 ) + // InternalRosSystemParser.g:7894:2: Base64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); @@ -25116,14 +25491,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosSystemParser.g:7788:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosSystemParser.g:7903: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:7792:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosSystemParser.g:7793:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosSystemParser.g:7907:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosSystemParser.g:7908:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -25149,35 +25524,35 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosSystemParser.g:7799:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7914: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:7803:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7804:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:7918:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7919:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosSystemParser.g:7804:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosSystemParser.g:7805:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:7919:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:7920:2: ( rule__ParameterBase64Type__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7806:2: ( rule__ParameterBase64Type__Group_2__0 )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalRosSystemParser.g:7921:2: ( rule__ParameterBase64Type__Group_2__0 )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Default) ) { - int LA37_1 = input.LA(2); + if ( (LA38_0==Default) ) { + int LA38_1 = input.LA(2); - if ( (LA37_1==RULE_BINARY) ) { - alt37=1; + if ( (LA38_1==RULE_BINARY) ) { + alt38=1; } } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRosSystemParser.g:7806:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosSystemParser.g:7921:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -25215,14 +25590,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosSystemParser.g:7815:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosSystemParser.g:7930: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:7819:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosSystemParser.g:7820:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosSystemParser.g:7934:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosSystemParser.g:7935:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_45); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -25253,17 +25628,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosSystemParser.g:7827:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7942: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:7831:1: ( ( Default ) ) - // InternalRosSystemParser.g:7832:1: ( Default ) + // InternalRosSystemParser.g:7946:1: ( ( Default ) ) + // InternalRosSystemParser.g:7947:1: ( Default ) { - // InternalRosSystemParser.g:7832:1: ( Default ) - // InternalRosSystemParser.g:7833:2: Default + // InternalRosSystemParser.g:7947:1: ( Default ) + // InternalRosSystemParser.g:7948:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); @@ -25294,14 +25669,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosSystemParser.g:7842:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRosSystemParser.g:7957: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:7846:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRosSystemParser.g:7847:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRosSystemParser.g:7961:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosSystemParser.g:7962:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -25327,23 +25702,23 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosSystemParser.g:7853:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7968: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:7857:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7858:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7972:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7973:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7858:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7859:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7973:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7974:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7860:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7860:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7975:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7975:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -25378,14 +25753,14 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosSystemParser.g:7869:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosSystemParser.g:7984: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:7873:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosSystemParser.g:7874:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosSystemParser.g:7988:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosSystemParser.g:7989:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_46); rule__ParameterArrayType__Group__0__Impl(); @@ -25416,17 +25791,17 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosSystemParser.g:7881:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:7996:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7885:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:7886:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8000:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8001:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:7886:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:7887:2: RULE_BEGIN + // InternalRosSystemParser.g:8001:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8002:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); @@ -25457,14 +25832,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosSystemParser.g:7896:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosSystemParser.g:8011: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:7900:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosSystemParser.g:7901:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosSystemParser.g:8015:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosSystemParser.g:8016:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_32); rule__ParameterArrayType__Group__1__Impl(); @@ -25495,17 +25870,17 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystemParser.g:7908:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; + // InternalRosSystemParser.g:8023:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7912:1: ( ( Array ) ) - // InternalRosSystemParser.g:7913:1: ( Array ) + // InternalRosSystemParser.g:8027:1: ( ( Array ) ) + // InternalRosSystemParser.g:8028:1: ( Array ) { - // InternalRosSystemParser.g:7913:1: ( Array ) - // InternalRosSystemParser.g:7914:2: Array + // InternalRosSystemParser.g:8028:1: ( Array ) + // InternalRosSystemParser.g:8029:2: Array { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); @@ -25536,14 +25911,14 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystemParser.g:7923:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosSystemParser.g:8038: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:7927:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystemParser.g:7928:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosSystemParser.g:8042:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosSystemParser.g:8043:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__2__Impl(); @@ -25574,23 +25949,23 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystemParser.g:7935:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; + // InternalRosSystemParser.g:8050: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:7939:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRosSystemParser.g:7940:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8054:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - // InternalRosSystemParser.g:7940:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRosSystemParser.g:7941:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8056:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - // InternalRosSystemParser.g:7942:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRosSystemParser.g:7942:3: rule__ParameterArrayType__TypeAssignment_2 + // InternalRosSystemParser.g:8057:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8057:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterArrayType__TypeAssignment_2(); @@ -25625,14 +26000,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystemParser.g:7950:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRosSystemParser.g:8065: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:7954:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystemParser.g:7955:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosSystemParser.g:8069:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosSystemParser.g:8070:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__3__Impl(); @@ -25663,31 +26038,31 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystemParser.g:7962:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; + // InternalRosSystemParser.g:8077:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7966:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) - // InternalRosSystemParser.g:7967:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:8081:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRosSystemParser.g:8082:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - // InternalRosSystemParser.g:7967:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) - // InternalRosSystemParser.g:7968:2: ( rule__ParameterArrayType__Group_3__0 )? + // InternalRosSystemParser.g:8082:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:8083:2: ( rule__ParameterArrayType__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } - // InternalRosSystemParser.g:7969:2: ( rule__ParameterArrayType__Group_3__0 )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalRosSystemParser.g:8084:2: ( rule__ParameterArrayType__Group_3__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:7969:3: rule__ParameterArrayType__Group_3__0 + // InternalRosSystemParser.g:8084:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_3__0(); @@ -25725,14 +26100,14 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystemParser.g:7977:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + // InternalRosSystemParser.g:8092: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:7981:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRosSystemParser.g:7982:2: rule__ParameterArrayType__Group__4__Impl + // InternalRosSystemParser.g:8096:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRosSystemParser.g:8097:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__4__Impl(); @@ -25758,17 +26133,17 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystemParser.g:7988:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8103:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7992:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:7993:1: ( RULE_END ) + // InternalRosSystemParser.g:8107:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8108:1: ( RULE_END ) { - // InternalRosSystemParser.g:7993:1: ( RULE_END ) - // InternalRosSystemParser.g:7994:2: RULE_END + // InternalRosSystemParser.g:8108:1: ( RULE_END ) + // InternalRosSystemParser.g:8109:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); @@ -25799,14 +26174,14 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group_3__0" - // InternalRosSystemParser.g:8004:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + // InternalRosSystemParser.g:8119:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8008:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) - // InternalRosSystemParser.g:8009:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 + // InternalRosSystemParser.g:8123:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRosSystemParser.g:8124:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_13); rule__ParameterArrayType__Group_3__0__Impl(); @@ -25837,17 +26212,17 @@ public final void rule__ParameterArrayType__Group_3__0() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" - // InternalRosSystemParser.g:8016:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8131:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8020:1: ( ( Default ) ) - // InternalRosSystemParser.g:8021:1: ( Default ) + // InternalRosSystemParser.g:8135:1: ( ( Default ) ) + // InternalRosSystemParser.g:8136:1: ( Default ) { - // InternalRosSystemParser.g:8021:1: ( Default ) - // InternalRosSystemParser.g:8022:2: Default + // InternalRosSystemParser.g:8136:1: ( Default ) + // InternalRosSystemParser.g:8137:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); @@ -25878,14 +26253,14 @@ public final void rule__ParameterArrayType__Group_3__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterArrayType__Group_3__1" - // InternalRosSystemParser.g:8031:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + // InternalRosSystemParser.g:8146:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8035:1: ( rule__ParameterArrayType__Group_3__1__Impl ) - // InternalRosSystemParser.g:8036:2: rule__ParameterArrayType__Group_3__1__Impl + // InternalRosSystemParser.g:8150:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRosSystemParser.g:8151:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_3__1__Impl(); @@ -25911,23 +26286,23 @@ public final void rule__ParameterArrayType__Group_3__1() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" - // InternalRosSystemParser.g:8042:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8157:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8046:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8047:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:8161:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8047:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) - // InternalRosSystemParser.g:8048:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:8163:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } - // InternalRosSystemParser.g:8049:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) - // InternalRosSystemParser.g:8049:3: rule__ParameterArrayType__DefaultAssignment_3_1 + // InternalRosSystemParser.g:8164:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:8164:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterArrayType__DefaultAssignment_3_1(); @@ -25962,14 +26337,14 @@ public final void rule__ParameterArrayType__Group_3__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystemParser.g:8058:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystemParser.g:8173: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:8062:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystemParser.g:8063:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystemParser.g:8177:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystemParser.g:8178:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_13); rule__ParameterList__Group__0__Impl(); @@ -26000,23 +26375,23 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystemParser.g:8070:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8185:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8074:1: ( ( () ) ) - // InternalRosSystemParser.g:8075:1: ( () ) + // InternalRosSystemParser.g:8189:1: ( ( () ) ) + // InternalRosSystemParser.g:8190:1: ( () ) { - // InternalRosSystemParser.g:8075:1: ( () ) - // InternalRosSystemParser.g:8076:2: () + // InternalRosSystemParser.g:8190:1: ( () ) + // InternalRosSystemParser.g:8191:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); } - // InternalRosSystemParser.g:8077:2: () - // InternalRosSystemParser.g:8077:3: + // InternalRosSystemParser.g:8192:2: () + // InternalRosSystemParser.g:8192:3: { } @@ -26041,14 +26416,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystemParser.g:8085:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystemParser.g:8200: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:8089:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystemParser.g:8090:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystemParser.g:8204:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystemParser.g:8205:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_23); rule__ParameterList__Group__1__Impl(); @@ -26079,17 +26454,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystemParser.g:8097:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8212:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8101:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8102:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8216:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8217:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8102:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8103:2: LeftSquareBracket + // InternalRosSystemParser.g:8217:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8218:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); @@ -26120,14 +26495,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystemParser.g:8112:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystemParser.g:8227: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:8116:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystemParser.g:8117:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystemParser.g:8231:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystemParser.g:8232:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_14); rule__ParameterList__Group__2__Impl(); @@ -26158,23 +26533,23 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystemParser.g:8124:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:8239: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:8128:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:8129:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8243:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:8129:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:8130:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8245:2: ( rule__ParameterList__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:8131:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystemParser.g:8131:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystemParser.g:8246:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8246:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -26209,14 +26584,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystemParser.g:8139:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystemParser.g:8254: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:8143:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystemParser.g:8144:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystemParser.g:8258:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystemParser.g:8259:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_14); rule__ParameterList__Group__3__Impl(); @@ -26247,35 +26622,35 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystemParser.g:8151:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystemParser.g:8266: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:8155:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystemParser.g:8156:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8270:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystemParser.g:8271:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystemParser.g:8156:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystemParser.g:8157:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8271:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8272:2: ( rule__ParameterList__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_3()); } - // InternalRosSystemParser.g:8158:2: ( rule__ParameterList__Group_3__0 )* - loop39: + // InternalRosSystemParser.g:8273:2: ( rule__ParameterList__Group_3__0 )* + loop40: do { - int alt39=2; - int LA39_0 = input.LA(1); + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA39_0==Comma) ) { - alt39=1; + if ( (LA40_0==Comma) ) { + alt40=1; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalRosSystemParser.g:8158:3: rule__ParameterList__Group_3__0 + // InternalRosSystemParser.g:8273:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_15); rule__ParameterList__Group_3__0(); @@ -26287,7 +26662,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept break; default : - break loop39; + break loop40; } } while (true); @@ -26316,14 +26691,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystemParser.g:8166:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystemParser.g:8281: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:8170:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystemParser.g:8171:2: rule__ParameterList__Group__4__Impl + // InternalRosSystemParser.g:8285:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystemParser.g:8286:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -26349,17 +26724,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystemParser.g:8177:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8292:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8181:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8182:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8296:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8297:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8182:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8183:2: RightSquareBracket + // InternalRosSystemParser.g:8297:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8298:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); @@ -26390,14 +26765,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystemParser.g:8193:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystemParser.g:8308: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:8197:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystemParser.g:8198:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystemParser.g:8312:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystemParser.g:8313:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_23); rule__ParameterList__Group_3__0__Impl(); @@ -26428,17 +26803,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystemParser.g:8205:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8320: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:8209:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8210:1: ( Comma ) + // InternalRosSystemParser.g:8324:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8325:1: ( Comma ) { - // InternalRosSystemParser.g:8210:1: ( Comma ) - // InternalRosSystemParser.g:8211:2: Comma + // InternalRosSystemParser.g:8325:1: ( Comma ) + // InternalRosSystemParser.g:8326:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); @@ -26469,14 +26844,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystemParser.g:8220:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystemParser.g:8335: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:8224:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystemParser.g:8225:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystemParser.g:8339:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystemParser.g:8340:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -26502,23 +26877,23 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystemParser.g:8231:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8346: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:8235:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8236:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8350:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8236:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystemParser.g:8237:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8352:2: ( rule__ParameterList__ValueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); } - // InternalRosSystemParser.g:8238:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystemParser.g:8238:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystemParser.g:8353:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8353:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -26553,14 +26928,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystemParser.g:8247:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystemParser.g:8362: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:8251:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystemParser.g:8252:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystemParser.g:8366:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystemParser.g:8367:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_48); rule__ParameterAny__Group__0__Impl(); @@ -26591,23 +26966,23 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystemParser.g:8259:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8374:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8263:1: ( ( () ) ) - // InternalRosSystemParser.g:8264:1: ( () ) + // InternalRosSystemParser.g:8378:1: ( ( () ) ) + // InternalRosSystemParser.g:8379:1: ( () ) { - // InternalRosSystemParser.g:8264:1: ( () ) - // InternalRosSystemParser.g:8265:2: () + // InternalRosSystemParser.g:8379:1: ( () ) + // InternalRosSystemParser.g:8380:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); } - // InternalRosSystemParser.g:8266:2: () - // InternalRosSystemParser.g:8266:3: + // InternalRosSystemParser.g:8381:2: () + // InternalRosSystemParser.g:8381:3: { } @@ -26632,14 +27007,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystemParser.g:8274:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystemParser.g:8389: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:8278:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystemParser.g:8279:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystemParser.g:8393:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystemParser.g:8394:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_49); rule__ParameterAny__Group__1__Impl(); @@ -26670,17 +27045,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystemParser.g:8286:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosSystemParser.g:8401:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8290:1: ( ( ParameterAny ) ) - // InternalRosSystemParser.g:8291:1: ( ParameterAny ) + // InternalRosSystemParser.g:8405:1: ( ( ParameterAny ) ) + // InternalRosSystemParser.g:8406:1: ( ParameterAny ) { - // InternalRosSystemParser.g:8291:1: ( ParameterAny ) - // InternalRosSystemParser.g:8292:2: ParameterAny + // InternalRosSystemParser.g:8406:1: ( ParameterAny ) + // InternalRosSystemParser.g:8407:2: ParameterAny { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); @@ -26711,14 +27086,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystemParser.g:8301:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosSystemParser.g:8416: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:8305:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosSystemParser.g:8306:2: rule__ParameterAny__Group__2__Impl + // InternalRosSystemParser.g:8420:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosSystemParser.g:8421:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -26744,31 +27119,31 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystemParser.g:8312:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8427: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:8316:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8317:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8431:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8432:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosSystemParser.g:8317:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosSystemParser.g:8318:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8432:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8433:2: ( rule__ParameterAny__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup_2()); } - // InternalRosSystemParser.g:8319:2: ( rule__ParameterAny__Group_2__0 )? - int alt40=2; - int LA40_0 = input.LA(1); + // InternalRosSystemParser.g:8434:2: ( rule__ParameterAny__Group_2__0 )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA40_0==Value) ) { - alt40=1; + if ( (LA41_0==Value) ) { + alt41=1; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRosSystemParser.g:8319:3: rule__ParameterAny__Group_2__0 + // InternalRosSystemParser.g:8434:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -26806,14 +27181,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosSystemParser.g:8328:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosSystemParser.g:8443: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:8332:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosSystemParser.g:8333:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosSystemParser.g:8447:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosSystemParser.g:8448:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_11); rule__ParameterAny__Group_2__0__Impl(); @@ -26844,17 +27219,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosSystemParser.g:8340:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosSystemParser.g:8455: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:8344:1: ( ( Value ) ) - // InternalRosSystemParser.g:8345:1: ( Value ) + // InternalRosSystemParser.g:8459:1: ( ( Value ) ) + // InternalRosSystemParser.g:8460:1: ( Value ) { - // InternalRosSystemParser.g:8345:1: ( Value ) - // InternalRosSystemParser.g:8346:2: Value + // InternalRosSystemParser.g:8460:1: ( Value ) + // InternalRosSystemParser.g:8461:2: Value { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); @@ -26885,14 +27260,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosSystemParser.g:8355:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosSystemParser.g:8470: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:8359:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosSystemParser.g:8360:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosSystemParser.g:8474:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosSystemParser.g:8475:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -26918,23 +27293,23 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosSystemParser.g:8366:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8481: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:8370:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8371:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8485:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8371:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosSystemParser.g:8372:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8487:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); } - // InternalRosSystemParser.g:8373:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosSystemParser.g:8373:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosSystemParser.g:8488:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8488:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -26969,14 +27344,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystemParser.g:8382:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystemParser.g:8497: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:8386:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystemParser.g:8387:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystemParser.g:8501:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystemParser.g:8502:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_23); rule__ParameterStruct__Group__0__Impl(); @@ -27007,23 +27382,23 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystemParser.g:8394:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8509:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8398:1: ( ( () ) ) - // InternalRosSystemParser.g:8399:1: ( () ) + // InternalRosSystemParser.g:8513:1: ( ( () ) ) + // InternalRosSystemParser.g:8514:1: ( () ) { - // InternalRosSystemParser.g:8399:1: ( () ) - // InternalRosSystemParser.g:8400:2: () + // InternalRosSystemParser.g:8514:1: ( () ) + // InternalRosSystemParser.g:8515:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); } - // InternalRosSystemParser.g:8401:2: () - // InternalRosSystemParser.g:8401:3: + // InternalRosSystemParser.g:8516:2: () + // InternalRosSystemParser.g:8516:3: { } @@ -27048,14 +27423,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystemParser.g:8409:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystemParser.g:8524: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:8413:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystemParser.g:8414:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystemParser.g:8528:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystemParser.g:8529:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -27081,31 +27456,31 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystemParser.g:8420:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystemParser.g:8535: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:8424:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystemParser.g:8425:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8539:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystemParser.g:8425:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystemParser.g:8426:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8541:2: ( rule__ParameterStruct__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1()); } - // InternalRosSystemParser.g:8427:2: ( rule__ParameterStruct__Group_1__0 )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRosSystemParser.g:8542:2: ( rule__ParameterStruct__Group_1__0 )? + 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:8427:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystemParser.g:8542:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -27143,14 +27518,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystemParser.g:8436:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystemParser.g:8551: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:8440:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystemParser.g:8441:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystemParser.g:8555:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystemParser.g:8556:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_11); rule__ParameterStruct__Group_1__0__Impl(); @@ -27181,17 +27556,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystemParser.g:8448:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8563: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:8452:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8453:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8567:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8568:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8453:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8454:2: LeftSquareBracket + // InternalRosSystemParser.g:8568:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8569:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); @@ -27222,14 +27597,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystemParser.g:8463:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystemParser.g:8578: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:8467:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystemParser.g:8468:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystemParser.g:8582:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystemParser.g:8583:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1__1__Impl(); @@ -27260,23 +27635,23 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystemParser.g:8475:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRosSystemParser.g:8590:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8479:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRosSystemParser.g:8480:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:8594:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRosSystemParser.g:8595:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRosSystemParser.g:8480:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRosSystemParser.g:8481:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:8595:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:8596:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); } - // InternalRosSystemParser.g:8482:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRosSystemParser.g:8482:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRosSystemParser.g:8597:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:8597:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -27311,14 +27686,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystemParser.g:8490:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystemParser.g:8605: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:8494:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystemParser.g:8495:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystemParser.g:8609:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystemParser.g:8610:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1__2__Impl(); @@ -27349,35 +27724,35 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystemParser.g:8502:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRosSystemParser.g:8617:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8506:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRosSystemParser.g:8507:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:8621:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRosSystemParser.g:8507:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRosSystemParser.g:8508:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:8623:2: ( rule__ParameterStruct__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); } - // InternalRosSystemParser.g:8509:2: ( rule__ParameterStruct__Group_1_2__0 )* - loop42: + // InternalRosSystemParser.g:8624:2: ( rule__ParameterStruct__Group_1_2__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:8509:3: rule__ParameterStruct__Group_1_2__0 + // InternalRosSystemParser.g:8624:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_15); rule__ParameterStruct__Group_1_2__0(); @@ -27389,7 +27764,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx break; default : - break loop42; + break loop43; } } while (true); @@ -27418,14 +27793,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystemParser.g:8517:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRosSystemParser.g:8632:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8521:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRosSystemParser.g:8522:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRosSystemParser.g:8636:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRosSystemParser.g:8637:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -27451,17 +27826,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystemParser.g:8528:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8643: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:8532:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8533:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8647:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8648:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8533:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8534:2: RightSquareBracket + // InternalRosSystemParser.g:8648:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8649:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); @@ -27492,14 +27867,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRosSystemParser.g:8544:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRosSystemParser.g:8659:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8548:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRosSystemParser.g:8549:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRosSystemParser.g:8663:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRosSystemParser.g:8664:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -27530,17 +27905,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRosSystemParser.g:8556:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8671:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8560:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8561:1: ( Comma ) + // InternalRosSystemParser.g:8675:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8676:1: ( Comma ) { - // InternalRosSystemParser.g:8561:1: ( Comma ) - // InternalRosSystemParser.g:8562:2: Comma + // InternalRosSystemParser.g:8676:1: ( Comma ) + // InternalRosSystemParser.g:8677:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); @@ -27571,14 +27946,14 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRosSystemParser.g:8571:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRosSystemParser.g:8686:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8575:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRosSystemParser.g:8576:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRosSystemParser.g:8690:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRosSystemParser.g:8691:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { pushFollow(FOLLOW_11); rule__ParameterStruct__Group_1_2__1__Impl(); @@ -27609,17 +27984,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRosSystemParser.g:8583:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8698:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8587:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8588:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8702:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8703:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8588:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8589:2: LeftSquareBracket + // InternalRosSystemParser.g:8703:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8704:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); @@ -27650,14 +28025,14 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRosSystemParser.g:8598:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRosSystemParser.g:8713:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8602:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRosSystemParser.g:8603:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRosSystemParser.g:8717:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRosSystemParser.g:8718:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { pushFollow(FOLLOW_26); rule__ParameterStruct__Group_1_2__2__Impl(); @@ -27688,23 +28063,23 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRosSystemParser.g:8610:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRosSystemParser.g:8725:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8614:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRosSystemParser.g:8615:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:8729:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRosSystemParser.g:8730:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRosSystemParser.g:8615:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRosSystemParser.g:8616:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:8730:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:8731:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); } - // InternalRosSystemParser.g:8617:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRosSystemParser.g:8617:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRosSystemParser.g:8732:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:8732:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -27739,14 +28114,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRosSystemParser.g:8625:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRosSystemParser.g:8740:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8629:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRosSystemParser.g:8630:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRosSystemParser.g:8744:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRosSystemParser.g:8745:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -27772,17 +28147,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRosSystemParser.g:8636:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8751:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8640:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8641:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8755:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8756:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8641:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8642:2: RightSquareBracket + // InternalRosSystemParser.g:8756:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8757:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); @@ -27813,14 +28188,14 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystemParser.g:8652:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystemParser.g:8767: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:8656:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystemParser.g:8657:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystemParser.g:8771:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystemParser.g:8772:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_3); rule__ParameterStructMember__Group__0__Impl(); @@ -27851,23 +28226,23 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystemParser.g:8664:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:8779: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:8668:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8669:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8783:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:8784:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8669:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:8670:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8784:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8785:2: ( rule__ParameterStructMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:8671:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosSystemParser.g:8671:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosSystemParser.g:8786:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8786:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -27902,14 +28277,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystemParser.g:8679:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystemParser.g:8794: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:8683:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystemParser.g:8684:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystemParser.g:8798:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystemParser.g:8799:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__1__Impl(); @@ -27940,17 +28315,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystemParser.g:8691:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:8806:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8695:1: ( ( Colon ) ) - // InternalRosSystemParser.g:8696:1: ( Colon ) + // InternalRosSystemParser.g:8810:1: ( ( Colon ) ) + // InternalRosSystemParser.g:8811:1: ( Colon ) { - // InternalRosSystemParser.g:8696:1: ( Colon ) - // InternalRosSystemParser.g:8697:2: Colon + // InternalRosSystemParser.g:8811:1: ( Colon ) + // InternalRosSystemParser.g:8812:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); @@ -27981,14 +28356,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystemParser.g:8706:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRosSystemParser.g:8821:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8710:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRosSystemParser.g:8711:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRosSystemParser.g:8825:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRosSystemParser.g:8826:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { pushFollow(FOLLOW_23); rule__ParameterStructMember__Group__2__Impl(); @@ -28019,17 +28394,17 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystemParser.g:8718:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8833:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8722:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8723:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8837:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8838:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8723:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8724:2: RULE_BEGIN + // InternalRosSystemParser.g:8838:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8839:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); @@ -28060,14 +28435,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRosSystemParser.g:8733:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRosSystemParser.g:8848:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8737:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRosSystemParser.g:8738:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRosSystemParser.g:8852:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRosSystemParser.g:8853:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { pushFollow(FOLLOW_24); rule__ParameterStructMember__Group__3__Impl(); @@ -28098,23 +28473,23 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRosSystemParser.g:8745:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; + // InternalRosSystemParser.g:8860:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8749:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) - // InternalRosSystemParser.g:8750:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:8864:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRosSystemParser.g:8865:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRosSystemParser.g:8750:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) - // InternalRosSystemParser.g:8751:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:8865:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:8866:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } - // InternalRosSystemParser.g:8752:2: ( rule__ParameterStructMember__ValueAssignment_3 ) - // InternalRosSystemParser.g:8752:3: rule__ParameterStructMember__ValueAssignment_3 + // InternalRosSystemParser.g:8867:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:8867:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_3(); @@ -28149,14 +28524,14 @@ public final void rule__ParameterStructMember__Group__3__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRosSystemParser.g:8760:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + // InternalRosSystemParser.g:8875:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8764:1: ( rule__ParameterStructMember__Group__4__Impl ) - // InternalRosSystemParser.g:8765:2: rule__ParameterStructMember__Group__4__Impl + // InternalRosSystemParser.g:8879:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRosSystemParser.g:8880:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__4__Impl(); @@ -28182,17 +28557,17 @@ public final void rule__ParameterStructMember__Group__4() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRosSystemParser.g:8771:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8886:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8775:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8776:1: ( RULE_END ) + // InternalRosSystemParser.g:8890:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8891:1: ( RULE_END ) { - // InternalRosSystemParser.g:8776:1: ( RULE_END ) - // InternalRosSystemParser.g:8777:2: RULE_END + // InternalRosSystemParser.g:8891:1: ( RULE_END ) + // InternalRosSystemParser.g:8892:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); @@ -28223,14 +28598,14 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystemParser.g:8787:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystemParser.g:8902: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:8791:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystemParser.g:8792:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystemParser.g:8906:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosSystemParser.g:8907:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_32); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -28261,23 +28636,23 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystemParser.g:8799:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:8914: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:8803:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8804:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8918:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:8919:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8804:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:8805:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8919:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8920:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:8806:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystemParser.g:8806:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosSystemParser.g:8921:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8921:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -28312,14 +28687,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystemParser.g:8814:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystemParser.g:8929: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:8818:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystemParser.g:8819:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosSystemParser.g:8933:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosSystemParser.g:8934:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -28345,23 +28720,23 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystemParser.g:8825:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystemParser.g:8940: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:8829:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystemParser.g:8830:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:8944:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:8945:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:8830:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystemParser.g:8831:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:8945:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:8946:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); } - // InternalRosSystemParser.g:8832:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystemParser.g:8832:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosSystemParser.g:8947:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:8947:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -28396,14 +28771,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalRosSystemParser.g:8841:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosSystemParser.g:8956: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:8845:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosSystemParser.g:8846:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosSystemParser.g:8960:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosSystemParser.g:8961:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { pushFollow(FOLLOW_50); rule__Bool__Group__0__Impl(); @@ -28434,23 +28809,23 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosSystemParser.g:8853:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8968:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8857:1: ( ( () ) ) - // InternalRosSystemParser.g:8858:1: ( () ) + // InternalRosSystemParser.g:8972:1: ( ( () ) ) + // InternalRosSystemParser.g:8973:1: ( () ) { - // InternalRosSystemParser.g:8858:1: ( () ) - // InternalRosSystemParser.g:8859:2: () + // InternalRosSystemParser.g:8973:1: ( () ) + // InternalRosSystemParser.g:8974:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolAction_0()); } - // InternalRosSystemParser.g:8860:2: () - // InternalRosSystemParser.g:8860:3: + // InternalRosSystemParser.g:8975:2: () + // InternalRosSystemParser.g:8975:3: { } @@ -28475,14 +28850,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosSystemParser.g:8868:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosSystemParser.g:8983: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:8872:1: ( rule__Bool__Group__1__Impl ) - // InternalRosSystemParser.g:8873:2: rule__Bool__Group__1__Impl + // InternalRosSystemParser.g:8987:1: ( rule__Bool__Group__1__Impl ) + // InternalRosSystemParser.g:8988:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -28508,17 +28883,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosSystemParser.g:8879:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosSystemParser.g:8994:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8883:1: ( ( Bool ) ) - // InternalRosSystemParser.g:8884:1: ( Bool ) + // InternalRosSystemParser.g:8998:1: ( ( Bool ) ) + // InternalRosSystemParser.g:8999:1: ( Bool ) { - // InternalRosSystemParser.g:8884:1: ( Bool ) - // InternalRosSystemParser.g:8885:2: Bool + // InternalRosSystemParser.g:8999:1: ( Bool ) + // InternalRosSystemParser.g:9000:2: Bool { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); @@ -28549,14 +28924,14 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosSystemParser.g:8895:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosSystemParser.g:9010: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:8899:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosSystemParser.g:8900:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosSystemParser.g:9014:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosSystemParser.g:9015:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { pushFollow(FOLLOW_51); rule__Int8__Group__0__Impl(); @@ -28587,23 +28962,23 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosSystemParser.g:8907:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9022:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8911:1: ( ( () ) ) - // InternalRosSystemParser.g:8912:1: ( () ) + // InternalRosSystemParser.g:9026:1: ( ( () ) ) + // InternalRosSystemParser.g:9027:1: ( () ) { - // InternalRosSystemParser.g:8912:1: ( () ) - // InternalRosSystemParser.g:8913:2: () + // InternalRosSystemParser.g:9027:1: ( () ) + // InternalRosSystemParser.g:9028:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Action_0()); } - // InternalRosSystemParser.g:8914:2: () - // InternalRosSystemParser.g:8914:3: + // InternalRosSystemParser.g:9029:2: () + // InternalRosSystemParser.g:9029:3: { } @@ -28628,14 +29003,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosSystemParser.g:8922:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosSystemParser.g:9037: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:8926:1: ( rule__Int8__Group__1__Impl ) - // InternalRosSystemParser.g:8927:2: rule__Int8__Group__1__Impl + // InternalRosSystemParser.g:9041:1: ( rule__Int8__Group__1__Impl ) + // InternalRosSystemParser.g:9042:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -28661,17 +29036,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosSystemParser.g:8933:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosSystemParser.g:9048:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8937:1: ( ( Int8 ) ) - // InternalRosSystemParser.g:8938:1: ( Int8 ) + // InternalRosSystemParser.g:9052:1: ( ( Int8 ) ) + // InternalRosSystemParser.g:9053:1: ( Int8 ) { - // InternalRosSystemParser.g:8938:1: ( Int8 ) - // InternalRosSystemParser.g:8939:2: Int8 + // InternalRosSystemParser.g:9053:1: ( Int8 ) + // InternalRosSystemParser.g:9054:2: Int8 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Keyword_1()); @@ -28702,14 +29077,14 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosSystemParser.g:8949:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosSystemParser.g:9064: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:8953:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosSystemParser.g:8954:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosSystemParser.g:9068:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosSystemParser.g:9069:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { pushFollow(FOLLOW_52); rule__Uint8__Group__0__Impl(); @@ -28740,23 +29115,23 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosSystemParser.g:8961:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9076:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8965:1: ( ( () ) ) - // InternalRosSystemParser.g:8966:1: ( () ) + // InternalRosSystemParser.g:9080:1: ( ( () ) ) + // InternalRosSystemParser.g:9081:1: ( () ) { - // InternalRosSystemParser.g:8966:1: ( () ) - // InternalRosSystemParser.g:8967:2: () + // InternalRosSystemParser.g:9081:1: ( () ) + // InternalRosSystemParser.g:9082:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Action_0()); } - // InternalRosSystemParser.g:8968:2: () - // InternalRosSystemParser.g:8968:3: + // InternalRosSystemParser.g:9083:2: () + // InternalRosSystemParser.g:9083:3: { } @@ -28781,14 +29156,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosSystemParser.g:8976:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosSystemParser.g:9091: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:8980:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosSystemParser.g:8981:2: rule__Uint8__Group__1__Impl + // InternalRosSystemParser.g:9095:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosSystemParser.g:9096:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -28814,17 +29189,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosSystemParser.g:8987:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosSystemParser.g:9102:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8991:1: ( ( Uint8 ) ) - // InternalRosSystemParser.g:8992:1: ( Uint8 ) + // InternalRosSystemParser.g:9106:1: ( ( Uint8 ) ) + // InternalRosSystemParser.g:9107:1: ( Uint8 ) { - // InternalRosSystemParser.g:8992:1: ( Uint8 ) - // InternalRosSystemParser.g:8993:2: Uint8 + // InternalRosSystemParser.g:9107:1: ( Uint8 ) + // InternalRosSystemParser.g:9108:2: Uint8 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Keyword_1()); @@ -28855,14 +29230,14 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosSystemParser.g:9003:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosSystemParser.g:9118: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:9007:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosSystemParser.g:9008:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosSystemParser.g:9122:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosSystemParser.g:9123:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { pushFollow(FOLLOW_53); rule__Int16__Group__0__Impl(); @@ -28893,23 +29268,23 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosSystemParser.g:9015:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9130:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9019:1: ( ( () ) ) - // InternalRosSystemParser.g:9020:1: ( () ) + // InternalRosSystemParser.g:9134:1: ( ( () ) ) + // InternalRosSystemParser.g:9135:1: ( () ) { - // InternalRosSystemParser.g:9020:1: ( () ) - // InternalRosSystemParser.g:9021:2: () + // InternalRosSystemParser.g:9135:1: ( () ) + // InternalRosSystemParser.g:9136:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Action_0()); } - // InternalRosSystemParser.g:9022:2: () - // InternalRosSystemParser.g:9022:3: + // InternalRosSystemParser.g:9137:2: () + // InternalRosSystemParser.g:9137:3: { } @@ -28934,14 +29309,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosSystemParser.g:9030:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosSystemParser.g:9145: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:9034:1: ( rule__Int16__Group__1__Impl ) - // InternalRosSystemParser.g:9035:2: rule__Int16__Group__1__Impl + // InternalRosSystemParser.g:9149:1: ( rule__Int16__Group__1__Impl ) + // InternalRosSystemParser.g:9150:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -28967,17 +29342,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosSystemParser.g:9041:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosSystemParser.g:9156:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9045:1: ( ( Int16 ) ) - // InternalRosSystemParser.g:9046:1: ( Int16 ) + // InternalRosSystemParser.g:9160:1: ( ( Int16 ) ) + // InternalRosSystemParser.g:9161:1: ( Int16 ) { - // InternalRosSystemParser.g:9046:1: ( Int16 ) - // InternalRosSystemParser.g:9047:2: Int16 + // InternalRosSystemParser.g:9161:1: ( Int16 ) + // InternalRosSystemParser.g:9162:2: Int16 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Keyword_1()); @@ -29008,14 +29383,14 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosSystemParser.g:9057:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosSystemParser.g:9172: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:9061:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosSystemParser.g:9062:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosSystemParser.g:9176:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosSystemParser.g:9177:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { pushFollow(FOLLOW_54); rule__Uint16__Group__0__Impl(); @@ -29046,23 +29421,23 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosSystemParser.g:9069:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9184:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9073:1: ( ( () ) ) - // InternalRosSystemParser.g:9074:1: ( () ) + // InternalRosSystemParser.g:9188:1: ( ( () ) ) + // InternalRosSystemParser.g:9189:1: ( () ) { - // InternalRosSystemParser.g:9074:1: ( () ) - // InternalRosSystemParser.g:9075:2: () + // InternalRosSystemParser.g:9189:1: ( () ) + // InternalRosSystemParser.g:9190:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Action_0()); } - // InternalRosSystemParser.g:9076:2: () - // InternalRosSystemParser.g:9076:3: + // InternalRosSystemParser.g:9191:2: () + // InternalRosSystemParser.g:9191:3: { } @@ -29087,14 +29462,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosSystemParser.g:9084:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosSystemParser.g:9199: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:9088:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosSystemParser.g:9089:2: rule__Uint16__Group__1__Impl + // InternalRosSystemParser.g:9203:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosSystemParser.g:9204:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -29120,17 +29495,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosSystemParser.g:9095:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosSystemParser.g:9210:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9099:1: ( ( Uint16 ) ) - // InternalRosSystemParser.g:9100:1: ( Uint16 ) + // InternalRosSystemParser.g:9214:1: ( ( Uint16 ) ) + // InternalRosSystemParser.g:9215:1: ( Uint16 ) { - // InternalRosSystemParser.g:9100:1: ( Uint16 ) - // InternalRosSystemParser.g:9101:2: Uint16 + // InternalRosSystemParser.g:9215:1: ( Uint16 ) + // InternalRosSystemParser.g:9216:2: Uint16 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Keyword_1()); @@ -29161,14 +29536,14 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosSystemParser.g:9111:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosSystemParser.g:9226: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:9115:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosSystemParser.g:9116:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosSystemParser.g:9230:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosSystemParser.g:9231:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { pushFollow(FOLLOW_55); rule__Int32__Group__0__Impl(); @@ -29199,23 +29574,23 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosSystemParser.g:9123:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9238:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9127:1: ( ( () ) ) - // InternalRosSystemParser.g:9128:1: ( () ) + // InternalRosSystemParser.g:9242:1: ( ( () ) ) + // InternalRosSystemParser.g:9243:1: ( () ) { - // InternalRosSystemParser.g:9128:1: ( () ) - // InternalRosSystemParser.g:9129:2: () + // InternalRosSystemParser.g:9243:1: ( () ) + // InternalRosSystemParser.g:9244:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Action_0()); } - // InternalRosSystemParser.g:9130:2: () - // InternalRosSystemParser.g:9130:3: + // InternalRosSystemParser.g:9245:2: () + // InternalRosSystemParser.g:9245:3: { } @@ -29240,14 +29615,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosSystemParser.g:9138:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosSystemParser.g:9253: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:9142:1: ( rule__Int32__Group__1__Impl ) - // InternalRosSystemParser.g:9143:2: rule__Int32__Group__1__Impl + // InternalRosSystemParser.g:9257:1: ( rule__Int32__Group__1__Impl ) + // InternalRosSystemParser.g:9258:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -29273,17 +29648,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosSystemParser.g:9149:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosSystemParser.g:9264:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9153:1: ( ( Int32 ) ) - // InternalRosSystemParser.g:9154:1: ( Int32 ) + // InternalRosSystemParser.g:9268:1: ( ( Int32 ) ) + // InternalRosSystemParser.g:9269:1: ( Int32 ) { - // InternalRosSystemParser.g:9154:1: ( Int32 ) - // InternalRosSystemParser.g:9155:2: Int32 + // InternalRosSystemParser.g:9269:1: ( Int32 ) + // InternalRosSystemParser.g:9270:2: Int32 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Keyword_1()); @@ -29314,14 +29689,14 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosSystemParser.g:9165:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosSystemParser.g:9280: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:9169:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosSystemParser.g:9170:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosSystemParser.g:9284:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosSystemParser.g:9285:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { pushFollow(FOLLOW_56); rule__Uint32__Group__0__Impl(); @@ -29352,23 +29727,23 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosSystemParser.g:9177:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9292:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9181:1: ( ( () ) ) - // InternalRosSystemParser.g:9182:1: ( () ) + // InternalRosSystemParser.g:9296:1: ( ( () ) ) + // InternalRosSystemParser.g:9297:1: ( () ) { - // InternalRosSystemParser.g:9182:1: ( () ) - // InternalRosSystemParser.g:9183:2: () + // InternalRosSystemParser.g:9297:1: ( () ) + // InternalRosSystemParser.g:9298:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Action_0()); } - // InternalRosSystemParser.g:9184:2: () - // InternalRosSystemParser.g:9184:3: + // InternalRosSystemParser.g:9299:2: () + // InternalRosSystemParser.g:9299:3: { } @@ -29393,14 +29768,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosSystemParser.g:9192:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosSystemParser.g:9307: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:9196:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosSystemParser.g:9197:2: rule__Uint32__Group__1__Impl + // InternalRosSystemParser.g:9311:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosSystemParser.g:9312:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -29426,17 +29801,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosSystemParser.g:9203:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosSystemParser.g:9318:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9207:1: ( ( Uint32 ) ) - // InternalRosSystemParser.g:9208:1: ( Uint32 ) + // InternalRosSystemParser.g:9322:1: ( ( Uint32 ) ) + // InternalRosSystemParser.g:9323:1: ( Uint32 ) { - // InternalRosSystemParser.g:9208:1: ( Uint32 ) - // InternalRosSystemParser.g:9209:2: Uint32 + // InternalRosSystemParser.g:9323:1: ( Uint32 ) + // InternalRosSystemParser.g:9324:2: Uint32 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Keyword_1()); @@ -29467,14 +29842,14 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosSystemParser.g:9219:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosSystemParser.g:9334: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:9223:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosSystemParser.g:9224:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosSystemParser.g:9338:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosSystemParser.g:9339:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { pushFollow(FOLLOW_57); rule__Int64__Group__0__Impl(); @@ -29505,23 +29880,23 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosSystemParser.g:9231:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9346:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9235:1: ( ( () ) ) - // InternalRosSystemParser.g:9236:1: ( () ) + // InternalRosSystemParser.g:9350:1: ( ( () ) ) + // InternalRosSystemParser.g:9351:1: ( () ) { - // InternalRosSystemParser.g:9236:1: ( () ) - // InternalRosSystemParser.g:9237:2: () + // InternalRosSystemParser.g:9351:1: ( () ) + // InternalRosSystemParser.g:9352:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Action_0()); } - // InternalRosSystemParser.g:9238:2: () - // InternalRosSystemParser.g:9238:3: + // InternalRosSystemParser.g:9353:2: () + // InternalRosSystemParser.g:9353:3: { } @@ -29546,14 +29921,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosSystemParser.g:9246:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosSystemParser.g:9361: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:9250:1: ( rule__Int64__Group__1__Impl ) - // InternalRosSystemParser.g:9251:2: rule__Int64__Group__1__Impl + // InternalRosSystemParser.g:9365:1: ( rule__Int64__Group__1__Impl ) + // InternalRosSystemParser.g:9366:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -29579,17 +29954,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosSystemParser.g:9257:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosSystemParser.g:9372:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9261:1: ( ( Int64 ) ) - // InternalRosSystemParser.g:9262:1: ( Int64 ) + // InternalRosSystemParser.g:9376:1: ( ( Int64 ) ) + // InternalRosSystemParser.g:9377:1: ( Int64 ) { - // InternalRosSystemParser.g:9262:1: ( Int64 ) - // InternalRosSystemParser.g:9263:2: Int64 + // InternalRosSystemParser.g:9377:1: ( Int64 ) + // InternalRosSystemParser.g:9378:2: Int64 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Keyword_1()); @@ -29620,14 +29995,14 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosSystemParser.g:9273:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosSystemParser.g:9388: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:9277:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosSystemParser.g:9278:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosSystemParser.g:9392:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosSystemParser.g:9393:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { pushFollow(FOLLOW_58); rule__Uint64__Group__0__Impl(); @@ -29658,23 +30033,23 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosSystemParser.g:9285:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9400:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9289:1: ( ( () ) ) - // InternalRosSystemParser.g:9290:1: ( () ) + // InternalRosSystemParser.g:9404:1: ( ( () ) ) + // InternalRosSystemParser.g:9405:1: ( () ) { - // InternalRosSystemParser.g:9290:1: ( () ) - // InternalRosSystemParser.g:9291:2: () + // InternalRosSystemParser.g:9405:1: ( () ) + // InternalRosSystemParser.g:9406:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Action_0()); } - // InternalRosSystemParser.g:9292:2: () - // InternalRosSystemParser.g:9292:3: + // InternalRosSystemParser.g:9407:2: () + // InternalRosSystemParser.g:9407:3: { } @@ -29699,14 +30074,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosSystemParser.g:9300:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosSystemParser.g:9415: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:9304:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosSystemParser.g:9305:2: rule__Uint64__Group__1__Impl + // InternalRosSystemParser.g:9419:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosSystemParser.g:9420:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -29732,17 +30107,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosSystemParser.g:9311:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosSystemParser.g:9426:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9315:1: ( ( Uint64 ) ) - // InternalRosSystemParser.g:9316:1: ( Uint64 ) + // InternalRosSystemParser.g:9430:1: ( ( Uint64 ) ) + // InternalRosSystemParser.g:9431:1: ( Uint64 ) { - // InternalRosSystemParser.g:9316:1: ( Uint64 ) - // InternalRosSystemParser.g:9317:2: Uint64 + // InternalRosSystemParser.g:9431:1: ( Uint64 ) + // InternalRosSystemParser.g:9432:2: Uint64 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Keyword_1()); @@ -29773,14 +30148,14 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosSystemParser.g:9327:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosSystemParser.g:9442: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:9331:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosSystemParser.g:9332:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosSystemParser.g:9446:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosSystemParser.g:9447:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { pushFollow(FOLLOW_59); rule__Float32__Group__0__Impl(); @@ -29811,23 +30186,23 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosSystemParser.g:9339:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9454:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9343:1: ( ( () ) ) - // InternalRosSystemParser.g:9344:1: ( () ) + // InternalRosSystemParser.g:9458:1: ( ( () ) ) + // InternalRosSystemParser.g:9459:1: ( () ) { - // InternalRosSystemParser.g:9344:1: ( () ) - // InternalRosSystemParser.g:9345:2: () + // InternalRosSystemParser.g:9459:1: ( () ) + // InternalRosSystemParser.g:9460:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Action_0()); } - // InternalRosSystemParser.g:9346:2: () - // InternalRosSystemParser.g:9346:3: + // InternalRosSystemParser.g:9461:2: () + // InternalRosSystemParser.g:9461:3: { } @@ -29852,14 +30227,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosSystemParser.g:9354:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosSystemParser.g:9469: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:9358:1: ( rule__Float32__Group__1__Impl ) - // InternalRosSystemParser.g:9359:2: rule__Float32__Group__1__Impl + // InternalRosSystemParser.g:9473:1: ( rule__Float32__Group__1__Impl ) + // InternalRosSystemParser.g:9474:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -29885,17 +30260,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosSystemParser.g:9365:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosSystemParser.g:9480:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9369:1: ( ( Float32 ) ) - // InternalRosSystemParser.g:9370:1: ( Float32 ) + // InternalRosSystemParser.g:9484:1: ( ( Float32 ) ) + // InternalRosSystemParser.g:9485:1: ( Float32 ) { - // InternalRosSystemParser.g:9370:1: ( Float32 ) - // InternalRosSystemParser.g:9371:2: Float32 + // InternalRosSystemParser.g:9485:1: ( Float32 ) + // InternalRosSystemParser.g:9486:2: Float32 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); @@ -29926,14 +30301,14 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosSystemParser.g:9381:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosSystemParser.g:9496: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:9385:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosSystemParser.g:9386:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosSystemParser.g:9500:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosSystemParser.g:9501:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { pushFollow(FOLLOW_60); rule__Float64__Group__0__Impl(); @@ -29964,23 +30339,23 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosSystemParser.g:9393:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9508:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9397:1: ( ( () ) ) - // InternalRosSystemParser.g:9398:1: ( () ) + // InternalRosSystemParser.g:9512:1: ( ( () ) ) + // InternalRosSystemParser.g:9513:1: ( () ) { - // InternalRosSystemParser.g:9398:1: ( () ) - // InternalRosSystemParser.g:9399:2: () + // InternalRosSystemParser.g:9513:1: ( () ) + // InternalRosSystemParser.g:9514:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Action_0()); } - // InternalRosSystemParser.g:9400:2: () - // InternalRosSystemParser.g:9400:3: + // InternalRosSystemParser.g:9515:2: () + // InternalRosSystemParser.g:9515:3: { } @@ -30005,14 +30380,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosSystemParser.g:9408:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosSystemParser.g:9523: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:9412:1: ( rule__Float64__Group__1__Impl ) - // InternalRosSystemParser.g:9413:2: rule__Float64__Group__1__Impl + // InternalRosSystemParser.g:9527:1: ( rule__Float64__Group__1__Impl ) + // InternalRosSystemParser.g:9528:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -30038,17 +30413,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosSystemParser.g:9419:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosSystemParser.g:9534:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9423:1: ( ( Float64 ) ) - // InternalRosSystemParser.g:9424:1: ( Float64 ) + // InternalRosSystemParser.g:9538:1: ( ( Float64 ) ) + // InternalRosSystemParser.g:9539:1: ( Float64 ) { - // InternalRosSystemParser.g:9424:1: ( Float64 ) - // InternalRosSystemParser.g:9425:2: Float64 + // InternalRosSystemParser.g:9539:1: ( Float64 ) + // InternalRosSystemParser.g:9540:2: Float64 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); @@ -30079,14 +30454,14 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosSystemParser.g:9435:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosSystemParser.g:9550: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:9439:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosSystemParser.g:9440:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosSystemParser.g:9554:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosSystemParser.g:9555:2: rule__String0__Group__0__Impl rule__String0__Group__1 { pushFollow(FOLLOW_61); rule__String0__Group__0__Impl(); @@ -30117,23 +30492,23 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosSystemParser.g:9447:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9562:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9451:1: ( ( () ) ) - // InternalRosSystemParser.g:9452:1: ( () ) + // InternalRosSystemParser.g:9566:1: ( ( () ) ) + // InternalRosSystemParser.g:9567:1: ( () ) { - // InternalRosSystemParser.g:9452:1: ( () ) - // InternalRosSystemParser.g:9453:2: () + // InternalRosSystemParser.g:9567:1: ( () ) + // InternalRosSystemParser.g:9568:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringAction_0()); } - // InternalRosSystemParser.g:9454:2: () - // InternalRosSystemParser.g:9454:3: + // InternalRosSystemParser.g:9569:2: () + // InternalRosSystemParser.g:9569:3: { } @@ -30158,14 +30533,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosSystemParser.g:9462:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosSystemParser.g:9577: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:9466:1: ( rule__String0__Group__1__Impl ) - // InternalRosSystemParser.g:9467:2: rule__String0__Group__1__Impl + // InternalRosSystemParser.g:9581:1: ( rule__String0__Group__1__Impl ) + // InternalRosSystemParser.g:9582:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -30191,17 +30566,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosSystemParser.g:9473:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosSystemParser.g:9588:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9477:1: ( ( String_1 ) ) - // InternalRosSystemParser.g:9478:1: ( String_1 ) + // InternalRosSystemParser.g:9592:1: ( ( String_1 ) ) + // InternalRosSystemParser.g:9593:1: ( String_1 ) { - // InternalRosSystemParser.g:9478:1: ( String_1 ) - // InternalRosSystemParser.g:9479:2: String_1 + // InternalRosSystemParser.g:9593:1: ( String_1 ) + // InternalRosSystemParser.g:9594:2: String_1 { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringKeyword_1()); @@ -30232,14 +30607,14 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRosSystemParser.g:9489:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRosSystemParser.g:9604: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:9493:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRosSystemParser.g:9494:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRosSystemParser.g:9608:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRosSystemParser.g:9609:2: rule__Char__Group__0__Impl rule__Char__Group__1 { pushFollow(FOLLOW_62); rule__Char__Group__0__Impl(); @@ -30270,23 +30645,23 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRosSystemParser.g:9501:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9616:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9505:1: ( ( () ) ) - // InternalRosSystemParser.g:9506:1: ( () ) + // InternalRosSystemParser.g:9620:1: ( ( () ) ) + // InternalRosSystemParser.g:9621:1: ( () ) { - // InternalRosSystemParser.g:9506:1: ( () ) - // InternalRosSystemParser.g:9507:2: () + // InternalRosSystemParser.g:9621:1: ( () ) + // InternalRosSystemParser.g:9622:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getChar0Action_0()); } - // InternalRosSystemParser.g:9508:2: () - // InternalRosSystemParser.g:9508:3: + // InternalRosSystemParser.g:9623:2: () + // InternalRosSystemParser.g:9623:3: { } @@ -30311,14 +30686,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRosSystemParser.g:9516:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRosSystemParser.g:9631: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:9520:1: ( rule__Char__Group__1__Impl ) - // InternalRosSystemParser.g:9521:2: rule__Char__Group__1__Impl + // InternalRosSystemParser.g:9635:1: ( rule__Char__Group__1__Impl ) + // InternalRosSystemParser.g:9636:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -30344,17 +30719,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRosSystemParser.g:9527:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRosSystemParser.g:9642:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9531:1: ( ( Char ) ) - // InternalRosSystemParser.g:9532:1: ( Char ) + // InternalRosSystemParser.g:9646:1: ( ( Char ) ) + // InternalRosSystemParser.g:9647:1: ( Char ) { - // InternalRosSystemParser.g:9532:1: ( Char ) - // InternalRosSystemParser.g:9533:2: Char + // InternalRosSystemParser.g:9647:1: ( Char ) + // InternalRosSystemParser.g:9648:2: Char { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getCharKeyword_1()); @@ -30385,14 +30760,14 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosSystemParser.g:9543:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosSystemParser.g:9658: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:9547:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosSystemParser.g:9548:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosSystemParser.g:9662:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosSystemParser.g:9663:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { pushFollow(FOLLOW_63); rule__Byte__Group__0__Impl(); @@ -30423,23 +30798,23 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosSystemParser.g:9555:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9670:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9559:1: ( ( () ) ) - // InternalRosSystemParser.g:9560:1: ( () ) + // InternalRosSystemParser.g:9674:1: ( ( () ) ) + // InternalRosSystemParser.g:9675:1: ( () ) { - // InternalRosSystemParser.g:9560:1: ( () ) - // InternalRosSystemParser.g:9561:2: () + // InternalRosSystemParser.g:9675:1: ( () ) + // InternalRosSystemParser.g:9676:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteAction_0()); } - // InternalRosSystemParser.g:9562:2: () - // InternalRosSystemParser.g:9562:3: + // InternalRosSystemParser.g:9677:2: () + // InternalRosSystemParser.g:9677:3: { } @@ -30464,14 +30839,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosSystemParser.g:9570:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosSystemParser.g:9685: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:9574:1: ( rule__Byte__Group__1__Impl ) - // InternalRosSystemParser.g:9575:2: rule__Byte__Group__1__Impl + // InternalRosSystemParser.g:9689:1: ( rule__Byte__Group__1__Impl ) + // InternalRosSystemParser.g:9690:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -30497,17 +30872,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosSystemParser.g:9581:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosSystemParser.g:9696:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9585:1: ( ( Byte ) ) - // InternalRosSystemParser.g:9586:1: ( Byte ) + // InternalRosSystemParser.g:9700:1: ( ( Byte ) ) + // InternalRosSystemParser.g:9701:1: ( Byte ) { - // InternalRosSystemParser.g:9586:1: ( Byte ) - // InternalRosSystemParser.g:9587:2: Byte + // InternalRosSystemParser.g:9701:1: ( Byte ) + // InternalRosSystemParser.g:9702:2: Byte { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteKeyword_1()); @@ -30538,14 +30913,14 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosSystemParser.g:9597:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosSystemParser.g:9712: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:9601:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosSystemParser.g:9602:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosSystemParser.g:9716:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosSystemParser.g:9717:2: rule__Time__Group__0__Impl rule__Time__Group__1 { pushFollow(FOLLOW_64); rule__Time__Group__0__Impl(); @@ -30576,23 +30951,23 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosSystemParser.g:9609:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9724:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9613:1: ( ( () ) ) - // InternalRosSystemParser.g:9614:1: ( () ) + // InternalRosSystemParser.g:9728:1: ( ( () ) ) + // InternalRosSystemParser.g:9729:1: ( () ) { - // InternalRosSystemParser.g:9614:1: ( () ) - // InternalRosSystemParser.g:9615:2: () + // InternalRosSystemParser.g:9729:1: ( () ) + // InternalRosSystemParser.g:9730:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeAction_0()); } - // InternalRosSystemParser.g:9616:2: () - // InternalRosSystemParser.g:9616:3: + // InternalRosSystemParser.g:9731:2: () + // InternalRosSystemParser.g:9731:3: { } @@ -30617,14 +30992,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosSystemParser.g:9624:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosSystemParser.g:9739: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:9628:1: ( rule__Time__Group__1__Impl ) - // InternalRosSystemParser.g:9629:2: rule__Time__Group__1__Impl + // InternalRosSystemParser.g:9743:1: ( rule__Time__Group__1__Impl ) + // InternalRosSystemParser.g:9744:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -30650,17 +31025,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosSystemParser.g:9635:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosSystemParser.g:9750:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9639:1: ( ( Time ) ) - // InternalRosSystemParser.g:9640:1: ( Time ) + // InternalRosSystemParser.g:9754:1: ( ( Time ) ) + // InternalRosSystemParser.g:9755:1: ( Time ) { - // InternalRosSystemParser.g:9640:1: ( Time ) - // InternalRosSystemParser.g:9641:2: Time + // InternalRosSystemParser.g:9755:1: ( Time ) + // InternalRosSystemParser.g:9756:2: Time { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); @@ -30691,14 +31066,14 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosSystemParser.g:9651:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosSystemParser.g:9766: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:9655:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosSystemParser.g:9656:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosSystemParser.g:9770:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosSystemParser.g:9771:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { pushFollow(FOLLOW_65); rule__Duration__Group__0__Impl(); @@ -30729,23 +31104,23 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosSystemParser.g:9663:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9778:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9667:1: ( ( () ) ) - // InternalRosSystemParser.g:9668:1: ( () ) + // InternalRosSystemParser.g:9782:1: ( ( () ) ) + // InternalRosSystemParser.g:9783:1: ( () ) { - // InternalRosSystemParser.g:9668:1: ( () ) - // InternalRosSystemParser.g:9669:2: () + // InternalRosSystemParser.g:9783:1: ( () ) + // InternalRosSystemParser.g:9784:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationAction_0()); } - // InternalRosSystemParser.g:9670:2: () - // InternalRosSystemParser.g:9670:3: + // InternalRosSystemParser.g:9785:2: () + // InternalRosSystemParser.g:9785:3: { } @@ -30770,14 +31145,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosSystemParser.g:9678:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosSystemParser.g:9793: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:9682:1: ( rule__Duration__Group__1__Impl ) - // InternalRosSystemParser.g:9683:2: rule__Duration__Group__1__Impl + // InternalRosSystemParser.g:9797:1: ( rule__Duration__Group__1__Impl ) + // InternalRosSystemParser.g:9798:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -30803,17 +31178,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosSystemParser.g:9689:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosSystemParser.g:9804:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9693:1: ( ( Duration ) ) - // InternalRosSystemParser.g:9694:1: ( Duration ) + // InternalRosSystemParser.g:9808:1: ( ( Duration ) ) + // InternalRosSystemParser.g:9809:1: ( Duration ) { - // InternalRosSystemParser.g:9694:1: ( Duration ) - // InternalRosSystemParser.g:9695:2: Duration + // InternalRosSystemParser.g:9809:1: ( Duration ) + // InternalRosSystemParser.g:9810:2: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); @@ -30844,14 +31219,14 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosSystemParser.g:9705:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosSystemParser.g:9820: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:9709:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosSystemParser.g:9710:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosSystemParser.g:9824:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosSystemParser.g:9825:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { pushFollow(FOLLOW_66); rule__BoolArray__Group__0__Impl(); @@ -30882,23 +31257,23 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosSystemParser.g:9717:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9832:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9721:1: ( ( () ) ) - // InternalRosSystemParser.g:9722:1: ( () ) + // InternalRosSystemParser.g:9836:1: ( ( () ) ) + // InternalRosSystemParser.g:9837:1: ( () ) { - // InternalRosSystemParser.g:9722:1: ( () ) - // InternalRosSystemParser.g:9723:2: () + // InternalRosSystemParser.g:9837:1: ( () ) + // InternalRosSystemParser.g:9838:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); } - // InternalRosSystemParser.g:9724:2: () - // InternalRosSystemParser.g:9724:3: + // InternalRosSystemParser.g:9839:2: () + // InternalRosSystemParser.g:9839:3: { } @@ -30923,14 +31298,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosSystemParser.g:9732:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosSystemParser.g:9847: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:9736:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosSystemParser.g:9737:2: rule__BoolArray__Group__1__Impl + // InternalRosSystemParser.g:9851:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosSystemParser.g:9852:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -30956,17 +31331,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosSystemParser.g:9743:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosSystemParser.g:9858:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9747:1: ( ( Bool_1 ) ) - // InternalRosSystemParser.g:9748:1: ( Bool_1 ) + // InternalRosSystemParser.g:9862:1: ( ( Bool_1 ) ) + // InternalRosSystemParser.g:9863:1: ( Bool_1 ) { - // InternalRosSystemParser.g:9748:1: ( Bool_1 ) - // InternalRosSystemParser.g:9749:2: Bool_1 + // InternalRosSystemParser.g:9863:1: ( Bool_1 ) + // InternalRosSystemParser.g:9864:2: Bool_1 { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); @@ -30997,14 +31372,14 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosSystemParser.g:9759:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosSystemParser.g:9874: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:9763:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosSystemParser.g:9764:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosSystemParser.g:9878:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosSystemParser.g:9879:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { pushFollow(FOLLOW_67); rule__Int8Array__Group__0__Impl(); @@ -31035,23 +31410,23 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosSystemParser.g:9771:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9886:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9775:1: ( ( () ) ) - // InternalRosSystemParser.g:9776:1: ( () ) + // InternalRosSystemParser.g:9890:1: ( ( () ) ) + // InternalRosSystemParser.g:9891:1: ( () ) { - // InternalRosSystemParser.g:9776:1: ( () ) - // InternalRosSystemParser.g:9777:2: () + // InternalRosSystemParser.g:9891:1: ( () ) + // InternalRosSystemParser.g:9892:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); } - // InternalRosSystemParser.g:9778:2: () - // InternalRosSystemParser.g:9778:3: + // InternalRosSystemParser.g:9893:2: () + // InternalRosSystemParser.g:9893:3: { } @@ -31076,14 +31451,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosSystemParser.g:9786:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosSystemParser.g:9901: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:9790:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosSystemParser.g:9791:2: rule__Int8Array__Group__1__Impl + // InternalRosSystemParser.g:9905:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosSystemParser.g:9906:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -31109,17 +31484,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosSystemParser.g:9797:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosSystemParser.g:9912:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9801:1: ( ( Int8_1 ) ) - // InternalRosSystemParser.g:9802:1: ( Int8_1 ) + // InternalRosSystemParser.g:9916:1: ( ( Int8_1 ) ) + // InternalRosSystemParser.g:9917:1: ( Int8_1 ) { - // InternalRosSystemParser.g:9802:1: ( Int8_1 ) - // InternalRosSystemParser.g:9803:2: Int8_1 + // InternalRosSystemParser.g:9917:1: ( Int8_1 ) + // InternalRosSystemParser.g:9918:2: Int8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); @@ -31150,14 +31525,14 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosSystemParser.g:9813:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosSystemParser.g:9928: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:9817:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosSystemParser.g:9818:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosSystemParser.g:9932:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosSystemParser.g:9933:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { pushFollow(FOLLOW_68); rule__Uint8Array__Group__0__Impl(); @@ -31188,23 +31563,23 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosSystemParser.g:9825:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9940:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9829:1: ( ( () ) ) - // InternalRosSystemParser.g:9830:1: ( () ) + // InternalRosSystemParser.g:9944:1: ( ( () ) ) + // InternalRosSystemParser.g:9945:1: ( () ) { - // InternalRosSystemParser.g:9830:1: ( () ) - // InternalRosSystemParser.g:9831:2: () + // InternalRosSystemParser.g:9945:1: ( () ) + // InternalRosSystemParser.g:9946:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); } - // InternalRosSystemParser.g:9832:2: () - // InternalRosSystemParser.g:9832:3: + // InternalRosSystemParser.g:9947:2: () + // InternalRosSystemParser.g:9947:3: { } @@ -31229,14 +31604,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosSystemParser.g:9840:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosSystemParser.g:9955: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:9844:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosSystemParser.g:9845:2: rule__Uint8Array__Group__1__Impl + // InternalRosSystemParser.g:9959:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosSystemParser.g:9960:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -31262,17 +31637,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosSystemParser.g:9851:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosSystemParser.g:9966:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9855:1: ( ( Uint8_1 ) ) - // InternalRosSystemParser.g:9856:1: ( Uint8_1 ) + // InternalRosSystemParser.g:9970:1: ( ( Uint8_1 ) ) + // InternalRosSystemParser.g:9971:1: ( Uint8_1 ) { - // InternalRosSystemParser.g:9856:1: ( Uint8_1 ) - // InternalRosSystemParser.g:9857:2: Uint8_1 + // InternalRosSystemParser.g:9971:1: ( Uint8_1 ) + // InternalRosSystemParser.g:9972:2: Uint8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); @@ -31303,14 +31678,14 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosSystemParser.g:9867:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosSystemParser.g:9982: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:9871:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosSystemParser.g:9872:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosSystemParser.g:9986:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosSystemParser.g:9987:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { pushFollow(FOLLOW_69); rule__Int16Array__Group__0__Impl(); @@ -31341,23 +31716,23 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosSystemParser.g:9879:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9994:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9883:1: ( ( () ) ) - // InternalRosSystemParser.g:9884:1: ( () ) + // InternalRosSystemParser.g:9998:1: ( ( () ) ) + // InternalRosSystemParser.g:9999:1: ( () ) { - // InternalRosSystemParser.g:9884:1: ( () ) - // InternalRosSystemParser.g:9885:2: () + // InternalRosSystemParser.g:9999:1: ( () ) + // InternalRosSystemParser.g:10000:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); } - // InternalRosSystemParser.g:9886:2: () - // InternalRosSystemParser.g:9886:3: + // InternalRosSystemParser.g:10001:2: () + // InternalRosSystemParser.g:10001:3: { } @@ -31382,14 +31757,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosSystemParser.g:9894:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10009: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:9898:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosSystemParser.g:9899:2: rule__Int16Array__Group__1__Impl + // InternalRosSystemParser.g:10013:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10014:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -31415,17 +31790,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosSystemParser.g:9905:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosSystemParser.g:10020:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9909:1: ( ( Int16_1 ) ) - // InternalRosSystemParser.g:9910:1: ( Int16_1 ) + // InternalRosSystemParser.g:10024:1: ( ( Int16_1 ) ) + // InternalRosSystemParser.g:10025:1: ( Int16_1 ) { - // InternalRosSystemParser.g:9910:1: ( Int16_1 ) - // InternalRosSystemParser.g:9911:2: Int16_1 + // InternalRosSystemParser.g:10025:1: ( Int16_1 ) + // InternalRosSystemParser.g:10026:2: Int16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); @@ -31456,14 +31831,14 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosSystemParser.g:9921:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosSystemParser.g:10036: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:9925:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosSystemParser.g:9926:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosSystemParser.g:10040:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosSystemParser.g:10041:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { pushFollow(FOLLOW_70); rule__Uint16Array__Group__0__Impl(); @@ -31494,23 +31869,23 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosSystemParser.g:9933:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10048:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9937:1: ( ( () ) ) - // InternalRosSystemParser.g:9938:1: ( () ) + // InternalRosSystemParser.g:10052:1: ( ( () ) ) + // InternalRosSystemParser.g:10053:1: ( () ) { - // InternalRosSystemParser.g:9938:1: ( () ) - // InternalRosSystemParser.g:9939:2: () + // InternalRosSystemParser.g:10053:1: ( () ) + // InternalRosSystemParser.g:10054:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); } - // InternalRosSystemParser.g:9940:2: () - // InternalRosSystemParser.g:9940:3: + // InternalRosSystemParser.g:10055:2: () + // InternalRosSystemParser.g:10055:3: { } @@ -31535,14 +31910,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosSystemParser.g:9948:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10063: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:9952:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosSystemParser.g:9953:2: rule__Uint16Array__Group__1__Impl + // InternalRosSystemParser.g:10067:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10068:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -31568,17 +31943,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosSystemParser.g:9959:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosSystemParser.g:10074:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9963:1: ( ( Uint16_1 ) ) - // InternalRosSystemParser.g:9964:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10078:1: ( ( Uint16_1 ) ) + // InternalRosSystemParser.g:10079:1: ( Uint16_1 ) { - // InternalRosSystemParser.g:9964:1: ( Uint16_1 ) - // InternalRosSystemParser.g:9965:2: Uint16_1 + // InternalRosSystemParser.g:10079:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10080:2: Uint16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); @@ -31609,14 +31984,14 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosSystemParser.g:9975:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosSystemParser.g:10090: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:9979:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosSystemParser.g:9980:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosSystemParser.g:10094:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosSystemParser.g:10095:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { pushFollow(FOLLOW_71); rule__Int32Array__Group__0__Impl(); @@ -31647,23 +32022,23 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosSystemParser.g:9987:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10102:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9991:1: ( ( () ) ) - // InternalRosSystemParser.g:9992:1: ( () ) + // InternalRosSystemParser.g:10106:1: ( ( () ) ) + // InternalRosSystemParser.g:10107:1: ( () ) { - // InternalRosSystemParser.g:9992:1: ( () ) - // InternalRosSystemParser.g:9993:2: () + // InternalRosSystemParser.g:10107:1: ( () ) + // InternalRosSystemParser.g:10108:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); } - // InternalRosSystemParser.g:9994:2: () - // InternalRosSystemParser.g:9994:3: + // InternalRosSystemParser.g:10109:2: () + // InternalRosSystemParser.g:10109:3: { } @@ -31688,14 +32063,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosSystemParser.g:10002:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10117: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:10006:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10007:2: rule__Int32Array__Group__1__Impl + // InternalRosSystemParser.g:10121:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10122:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -31721,17 +32096,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosSystemParser.g:10013:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosSystemParser.g:10128:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10017:1: ( ( Int32_1 ) ) - // InternalRosSystemParser.g:10018:1: ( Int32_1 ) + // InternalRosSystemParser.g:10132:1: ( ( Int32_1 ) ) + // InternalRosSystemParser.g:10133:1: ( Int32_1 ) { - // InternalRosSystemParser.g:10018:1: ( Int32_1 ) - // InternalRosSystemParser.g:10019:2: Int32_1 + // InternalRosSystemParser.g:10133:1: ( Int32_1 ) + // InternalRosSystemParser.g:10134:2: Int32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); @@ -31762,14 +32137,14 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosSystemParser.g:10029:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosSystemParser.g:10144: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:10033:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosSystemParser.g:10034:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosSystemParser.g:10148:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosSystemParser.g:10149:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { pushFollow(FOLLOW_72); rule__Uint32Array__Group__0__Impl(); @@ -31800,23 +32175,23 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosSystemParser.g:10041:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10156:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10045:1: ( ( () ) ) - // InternalRosSystemParser.g:10046:1: ( () ) + // InternalRosSystemParser.g:10160:1: ( ( () ) ) + // InternalRosSystemParser.g:10161:1: ( () ) { - // InternalRosSystemParser.g:10046:1: ( () ) - // InternalRosSystemParser.g:10047:2: () + // InternalRosSystemParser.g:10161:1: ( () ) + // InternalRosSystemParser.g:10162:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); } - // InternalRosSystemParser.g:10048:2: () - // InternalRosSystemParser.g:10048:3: + // InternalRosSystemParser.g:10163:2: () + // InternalRosSystemParser.g:10163:3: { } @@ -31841,14 +32216,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosSystemParser.g:10056:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10171: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:10060:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10061:2: rule__Uint32Array__Group__1__Impl + // InternalRosSystemParser.g:10175:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10176:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -31874,17 +32249,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosSystemParser.g:10067:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosSystemParser.g:10182:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10071:1: ( ( Uint32_1 ) ) - // InternalRosSystemParser.g:10072:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10186:1: ( ( Uint32_1 ) ) + // InternalRosSystemParser.g:10187:1: ( Uint32_1 ) { - // InternalRosSystemParser.g:10072:1: ( Uint32_1 ) - // InternalRosSystemParser.g:10073:2: Uint32_1 + // InternalRosSystemParser.g:10187:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10188:2: Uint32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); @@ -31915,14 +32290,14 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosSystemParser.g:10083:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosSystemParser.g:10198: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:10087:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosSystemParser.g:10088:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosSystemParser.g:10202:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosSystemParser.g:10203:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { pushFollow(FOLLOW_73); rule__Int64Array__Group__0__Impl(); @@ -31953,23 +32328,23 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosSystemParser.g:10095:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10210:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10099:1: ( ( () ) ) - // InternalRosSystemParser.g:10100:1: ( () ) + // InternalRosSystemParser.g:10214:1: ( ( () ) ) + // InternalRosSystemParser.g:10215:1: ( () ) { - // InternalRosSystemParser.g:10100:1: ( () ) - // InternalRosSystemParser.g:10101:2: () + // InternalRosSystemParser.g:10215:1: ( () ) + // InternalRosSystemParser.g:10216:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); } - // InternalRosSystemParser.g:10102:2: () - // InternalRosSystemParser.g:10102:3: + // InternalRosSystemParser.g:10217:2: () + // InternalRosSystemParser.g:10217:3: { } @@ -31994,14 +32369,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosSystemParser.g:10110:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10225: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:10114:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10115:2: rule__Int64Array__Group__1__Impl + // InternalRosSystemParser.g:10229:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10230:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -32027,17 +32402,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosSystemParser.g:10121:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosSystemParser.g:10236:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10125:1: ( ( Int64_1 ) ) - // InternalRosSystemParser.g:10126:1: ( Int64_1 ) + // InternalRosSystemParser.g:10240:1: ( ( Int64_1 ) ) + // InternalRosSystemParser.g:10241:1: ( Int64_1 ) { - // InternalRosSystemParser.g:10126:1: ( Int64_1 ) - // InternalRosSystemParser.g:10127:2: Int64_1 + // InternalRosSystemParser.g:10241:1: ( Int64_1 ) + // InternalRosSystemParser.g:10242:2: Int64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); @@ -32068,14 +32443,14 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosSystemParser.g:10137:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosSystemParser.g:10252: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:10141:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosSystemParser.g:10142:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosSystemParser.g:10256:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosSystemParser.g:10257:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { pushFollow(FOLLOW_74); rule__Uint64Array__Group__0__Impl(); @@ -32106,23 +32481,23 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosSystemParser.g:10149:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10264:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10153:1: ( ( () ) ) - // InternalRosSystemParser.g:10154:1: ( () ) + // InternalRosSystemParser.g:10268:1: ( ( () ) ) + // InternalRosSystemParser.g:10269:1: ( () ) { - // InternalRosSystemParser.g:10154:1: ( () ) - // InternalRosSystemParser.g:10155:2: () + // InternalRosSystemParser.g:10269:1: ( () ) + // InternalRosSystemParser.g:10270:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); } - // InternalRosSystemParser.g:10156:2: () - // InternalRosSystemParser.g:10156:3: + // InternalRosSystemParser.g:10271:2: () + // InternalRosSystemParser.g:10271:3: { } @@ -32147,14 +32522,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosSystemParser.g:10164:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10279: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:10168:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10169:2: rule__Uint64Array__Group__1__Impl + // InternalRosSystemParser.g:10283:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10284:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -32180,17 +32555,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosSystemParser.g:10175:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosSystemParser.g:10290:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10179:1: ( ( Uint64_1 ) ) - // InternalRosSystemParser.g:10180:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10294:1: ( ( Uint64_1 ) ) + // InternalRosSystemParser.g:10295:1: ( Uint64_1 ) { - // InternalRosSystemParser.g:10180:1: ( Uint64_1 ) - // InternalRosSystemParser.g:10181:2: Uint64_1 + // InternalRosSystemParser.g:10295:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10296:2: Uint64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); @@ -32221,14 +32596,14 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosSystemParser.g:10191:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosSystemParser.g:10306: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:10195:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosSystemParser.g:10196:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosSystemParser.g:10310:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosSystemParser.g:10311:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { pushFollow(FOLLOW_75); rule__Float32Array__Group__0__Impl(); @@ -32259,23 +32634,23 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosSystemParser.g:10203:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10318:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10207:1: ( ( () ) ) - // InternalRosSystemParser.g:10208:1: ( () ) + // InternalRosSystemParser.g:10322:1: ( ( () ) ) + // InternalRosSystemParser.g:10323:1: ( () ) { - // InternalRosSystemParser.g:10208:1: ( () ) - // InternalRosSystemParser.g:10209:2: () + // InternalRosSystemParser.g:10323:1: ( () ) + // InternalRosSystemParser.g:10324:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); } - // InternalRosSystemParser.g:10210:2: () - // InternalRosSystemParser.g:10210:3: + // InternalRosSystemParser.g:10325:2: () + // InternalRosSystemParser.g:10325:3: { } @@ -32300,14 +32675,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosSystemParser.g:10218:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10333: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:10222:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10223:2: rule__Float32Array__Group__1__Impl + // InternalRosSystemParser.g:10337:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10338:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -32333,17 +32708,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosSystemParser.g:10229:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosSystemParser.g:10344:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10233:1: ( ( Float32_1 ) ) - // InternalRosSystemParser.g:10234:1: ( Float32_1 ) + // InternalRosSystemParser.g:10348:1: ( ( Float32_1 ) ) + // InternalRosSystemParser.g:10349:1: ( Float32_1 ) { - // InternalRosSystemParser.g:10234:1: ( Float32_1 ) - // InternalRosSystemParser.g:10235:2: Float32_1 + // InternalRosSystemParser.g:10349:1: ( Float32_1 ) + // InternalRosSystemParser.g:10350:2: Float32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); @@ -32374,14 +32749,14 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosSystemParser.g:10245:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosSystemParser.g:10360: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:10249:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosSystemParser.g:10250:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosSystemParser.g:10364:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosSystemParser.g:10365:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { pushFollow(FOLLOW_76); rule__Float64Array__Group__0__Impl(); @@ -32412,23 +32787,23 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosSystemParser.g:10257:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10372:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10261:1: ( ( () ) ) - // InternalRosSystemParser.g:10262:1: ( () ) + // InternalRosSystemParser.g:10376:1: ( ( () ) ) + // InternalRosSystemParser.g:10377:1: ( () ) { - // InternalRosSystemParser.g:10262:1: ( () ) - // InternalRosSystemParser.g:10263:2: () + // InternalRosSystemParser.g:10377:1: ( () ) + // InternalRosSystemParser.g:10378:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); } - // InternalRosSystemParser.g:10264:2: () - // InternalRosSystemParser.g:10264:3: + // InternalRosSystemParser.g:10379:2: () + // InternalRosSystemParser.g:10379:3: { } @@ -32453,14 +32828,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosSystemParser.g:10272:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10387: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:10276:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10277:2: rule__Float64Array__Group__1__Impl + // InternalRosSystemParser.g:10391:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10392:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -32486,17 +32861,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosSystemParser.g:10283:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosSystemParser.g:10398:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10287:1: ( ( Float64_1 ) ) - // InternalRosSystemParser.g:10288:1: ( Float64_1 ) + // InternalRosSystemParser.g:10402:1: ( ( Float64_1 ) ) + // InternalRosSystemParser.g:10403:1: ( Float64_1 ) { - // InternalRosSystemParser.g:10288:1: ( Float64_1 ) - // InternalRosSystemParser.g:10289:2: Float64_1 + // InternalRosSystemParser.g:10403:1: ( Float64_1 ) + // InternalRosSystemParser.g:10404:2: Float64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); @@ -32527,14 +32902,14 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosSystemParser.g:10299:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosSystemParser.g:10414: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:10303:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosSystemParser.g:10304:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosSystemParser.g:10418:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosSystemParser.g:10419:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { pushFollow(FOLLOW_77); rule__String0Array__Group__0__Impl(); @@ -32565,23 +32940,23 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosSystemParser.g:10311:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10426:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10315:1: ( ( () ) ) - // InternalRosSystemParser.g:10316:1: ( () ) + // InternalRosSystemParser.g:10430:1: ( ( () ) ) + // InternalRosSystemParser.g:10431:1: ( () ) { - // InternalRosSystemParser.g:10316:1: ( () ) - // InternalRosSystemParser.g:10317:2: () + // InternalRosSystemParser.g:10431:1: ( () ) + // InternalRosSystemParser.g:10432:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); } - // InternalRosSystemParser.g:10318:2: () - // InternalRosSystemParser.g:10318:3: + // InternalRosSystemParser.g:10433:2: () + // InternalRosSystemParser.g:10433:3: { } @@ -32606,14 +32981,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosSystemParser.g:10326:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosSystemParser.g:10441: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:10330:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosSystemParser.g:10331:2: rule__String0Array__Group__1__Impl + // InternalRosSystemParser.g:10445:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosSystemParser.g:10446:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -32639,17 +33014,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosSystemParser.g:10337:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosSystemParser.g:10452:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10341:1: ( ( String_2 ) ) - // InternalRosSystemParser.g:10342:1: ( String_2 ) + // InternalRosSystemParser.g:10456:1: ( ( String_2 ) ) + // InternalRosSystemParser.g:10457:1: ( String_2 ) { - // InternalRosSystemParser.g:10342:1: ( String_2 ) - // InternalRosSystemParser.g:10343:2: String_2 + // InternalRosSystemParser.g:10457:1: ( String_2 ) + // InternalRosSystemParser.g:10458:2: String_2 { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); @@ -32680,14 +33055,14 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosSystemParser.g:10353:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosSystemParser.g:10468: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:10357:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosSystemParser.g:10358:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosSystemParser.g:10472:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosSystemParser.g:10473:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { pushFollow(FOLLOW_78); rule__ByteArray__Group__0__Impl(); @@ -32718,23 +33093,23 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosSystemParser.g:10365:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10480:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10369:1: ( ( () ) ) - // InternalRosSystemParser.g:10370:1: ( () ) + // InternalRosSystemParser.g:10484:1: ( ( () ) ) + // InternalRosSystemParser.g:10485:1: ( () ) { - // InternalRosSystemParser.g:10370:1: ( () ) - // InternalRosSystemParser.g:10371:2: () + // InternalRosSystemParser.g:10485:1: ( () ) + // InternalRosSystemParser.g:10486:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); } - // InternalRosSystemParser.g:10372:2: () - // InternalRosSystemParser.g:10372:3: + // InternalRosSystemParser.g:10487:2: () + // InternalRosSystemParser.g:10487:3: { } @@ -32759,14 +33134,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosSystemParser.g:10380:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosSystemParser.g:10495: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:10384:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosSystemParser.g:10385:2: rule__ByteArray__Group__1__Impl + // InternalRosSystemParser.g:10499:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosSystemParser.g:10500:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -32792,17 +33167,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosSystemParser.g:10391:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosSystemParser.g:10506:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10395:1: ( ( Byte_1 ) ) - // InternalRosSystemParser.g:10396:1: ( Byte_1 ) + // InternalRosSystemParser.g:10510:1: ( ( Byte_1 ) ) + // InternalRosSystemParser.g:10511:1: ( Byte_1 ) { - // InternalRosSystemParser.g:10396:1: ( Byte_1 ) - // InternalRosSystemParser.g:10397:2: Byte_1 + // InternalRosSystemParser.g:10511:1: ( Byte_1 ) + // InternalRosSystemParser.g:10512:2: Byte_1 { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); @@ -32833,14 +33208,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRosSystemParser.g:10407:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRosSystemParser.g:10522: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:10411:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRosSystemParser.g:10412:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRosSystemParser.g:10526:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRosSystemParser.g:10527:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_79); rule__CharArray__Group__0__Impl(); @@ -32871,23 +33246,23 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRosSystemParser.g:10419:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10534:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10423:1: ( ( () ) ) - // InternalRosSystemParser.g:10424:1: ( () ) + // InternalRosSystemParser.g:10538:1: ( ( () ) ) + // InternalRosSystemParser.g:10539:1: ( () ) { - // InternalRosSystemParser.g:10424:1: ( () ) - // InternalRosSystemParser.g:10425:2: () + // InternalRosSystemParser.g:10539:1: ( () ) + // InternalRosSystemParser.g:10540:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); } - // InternalRosSystemParser.g:10426:2: () - // InternalRosSystemParser.g:10426:3: + // InternalRosSystemParser.g:10541:2: () + // InternalRosSystemParser.g:10541:3: { } @@ -32912,14 +33287,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRosSystemParser.g:10434:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRosSystemParser.g:10549: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:10438:1: ( rule__CharArray__Group__1__Impl ) - // InternalRosSystemParser.g:10439:2: rule__CharArray__Group__1__Impl + // InternalRosSystemParser.g:10553:1: ( rule__CharArray__Group__1__Impl ) + // InternalRosSystemParser.g:10554:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -32945,17 +33320,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRosSystemParser.g:10445:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRosSystemParser.g:10560:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10449:1: ( ( Char_1 ) ) - // InternalRosSystemParser.g:10450:1: ( Char_1 ) + // InternalRosSystemParser.g:10564:1: ( ( Char_1 ) ) + // InternalRosSystemParser.g:10565:1: ( Char_1 ) { - // InternalRosSystemParser.g:10450:1: ( Char_1 ) - // InternalRosSystemParser.g:10451:2: Char_1 + // InternalRosSystemParser.g:10565:1: ( Char_1 ) + // InternalRosSystemParser.g:10566:2: Char_1 { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); @@ -32986,14 +33361,14 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosSystemParser.g:10461:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosSystemParser.g:10576: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:10465:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosSystemParser.g:10466:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosSystemParser.g:10580:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosSystemParser.g:10581:2: rule__Header__Group__0__Impl rule__Header__Group__1 { pushFollow(FOLLOW_80); rule__Header__Group__0__Impl(); @@ -33024,23 +33399,23 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosSystemParser.g:10473:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10588:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10477:1: ( ( () ) ) - // InternalRosSystemParser.g:10478:1: ( () ) + // InternalRosSystemParser.g:10592:1: ( ( () ) ) + // InternalRosSystemParser.g:10593:1: ( () ) { - // InternalRosSystemParser.g:10478:1: ( () ) - // InternalRosSystemParser.g:10479:2: () + // InternalRosSystemParser.g:10593:1: ( () ) + // InternalRosSystemParser.g:10594:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); } - // InternalRosSystemParser.g:10480:2: () - // InternalRosSystemParser.g:10480:3: + // InternalRosSystemParser.g:10595:2: () + // InternalRosSystemParser.g:10595:3: { } @@ -33065,14 +33440,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosSystemParser.g:10488:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosSystemParser.g:10603: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:10492:1: ( rule__Header__Group__1__Impl ) - // InternalRosSystemParser.g:10493:2: rule__Header__Group__1__Impl + // InternalRosSystemParser.g:10607:1: ( rule__Header__Group__1__Impl ) + // InternalRosSystemParser.g:10608:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -33098,17 +33473,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosSystemParser.g:10499:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosSystemParser.g:10614:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10503:1: ( ( Header ) ) - // InternalRosSystemParser.g:10504:1: ( Header ) + // InternalRosSystemParser.g:10618:1: ( ( Header ) ) + // InternalRosSystemParser.g:10619:1: ( Header ) { - // InternalRosSystemParser.g:10504:1: ( Header ) - // InternalRosSystemParser.g:10505:2: Header + // InternalRosSystemParser.g:10619:1: ( Header ) + // InternalRosSystemParser.g:10620:2: Header { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); @@ -33139,14 +33514,14 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRosSystemParser.g:10515:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRosSystemParser.g:10630: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:10519:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRosSystemParser.g:10520:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRosSystemParser.g:10634:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRosSystemParser.g:10635:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { pushFollow(FOLLOW_81); rule__ArraySpecRef__Group__0__Impl(); @@ -33177,23 +33552,23 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRosSystemParser.g:10527:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRosSystemParser.g:10642: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:10531:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRosSystemParser.g:10532:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10646:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRosSystemParser.g:10647:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRosSystemParser.g:10532:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRosSystemParser.g:10533:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10647:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10648:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); } - // InternalRosSystemParser.g:10534:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRosSystemParser.g:10534:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRosSystemParser.g:10649:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10649:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -33228,14 +33603,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRosSystemParser.g:10542:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRosSystemParser.g:10657: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:10546:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRosSystemParser.g:10547:2: rule__ArraySpecRef__Group__1__Impl + // InternalRosSystemParser.g:10661:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRosSystemParser.g:10662:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -33261,17 +33636,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRosSystemParser.g:10553:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:10668:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10557:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:10558:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10672:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:10673:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:10558:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:10559:2: LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:10673:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10674:2: LeftSquareBracketRightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); @@ -33302,17 +33677,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystem__NameAssignment_0" - // InternalRosSystemParser.g:10569:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:10684:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10573:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10574:2: ( ruleEString ) + // InternalRosSystemParser.g:10688:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10689:2: ( ruleEString ) { - // InternalRosSystemParser.g:10574:2: ( ruleEString ) - // InternalRosSystemParser.g:10575:3: ruleEString + // InternalRosSystemParser.g:10689:2: ( ruleEString ) + // InternalRosSystemParser.g:10690:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_0_0()); @@ -33347,17 +33722,17 @@ public final void rule__RosSystem__NameAssignment_0() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__ProcessesAssignment_3_0_2" - // InternalRosSystemParser.g:10584:1: rule__RosSystem__ProcessesAssignment_3_0_2 : ( ruleProcess ) ; + // InternalRosSystemParser.g:10699:1: rule__RosSystem__ProcessesAssignment_3_0_2 : ( ruleProcess ) ; public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10588:1: ( ( ruleProcess ) ) - // InternalRosSystemParser.g:10589:2: ( ruleProcess ) + // InternalRosSystemParser.g:10703:1: ( ( ruleProcess ) ) + // InternalRosSystemParser.g:10704:2: ( ruleProcess ) { - // InternalRosSystemParser.g:10589:2: ( ruleProcess ) - // InternalRosSystemParser.g:10590:3: ruleProcess + // InternalRosSystemParser.g:10704:2: ( ruleProcess ) + // InternalRosSystemParser.g:10705:3: ruleProcess { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); @@ -33392,17 +33767,17 @@ public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws Recognitio // $ANTLR start "rule__RosSystem__ComponentsAssignment_3_1_2" - // InternalRosSystemParser.g:10599:1: rule__RosSystem__ComponentsAssignment_3_1_2 : ( ruleRosNode ) ; + // InternalRosSystemParser.g:10714:1: rule__RosSystem__ComponentsAssignment_3_1_2 : ( ruleRosNode ) ; public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10603:1: ( ( ruleRosNode ) ) - // InternalRosSystemParser.g:10604:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10718:1: ( ( ruleRosNode ) ) + // InternalRosSystemParser.g:10719:2: ( ruleRosNode ) { - // InternalRosSystemParser.g:10604:2: ( ruleRosNode ) - // InternalRosSystemParser.g:10605:3: ruleRosNode + // InternalRosSystemParser.g:10719:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10720:3: ruleRosNode { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); @@ -33436,21 +33811,66 @@ public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws Recogniti // $ANTLR end "rule__RosSystem__ComponentsAssignment_3_1_2" - // $ANTLR start "rule__RosSystem__ParameterAssignment_3_2_2" - // InternalRosSystemParser.g:10614:1: rule__RosSystem__ParameterAssignment_3_2_2 : ( ruleParameter ) ; - public final void rule__RosSystem__ParameterAssignment_3_2_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ComponentsAssignment_3_2_2" + // InternalRosSystemParser.g:10729:1: rule__RosSystem__ComponentsAssignment_3_2_2 : ( ruleRosSystem ) ; + public final void rule__RosSystem__ComponentsAssignment_3_2_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:10733:1: ( ( ruleRosSystem ) ) + // InternalRosSystemParser.g:10734:2: ( ruleRosSystem ) + { + // InternalRosSystemParser.g:10734:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:10735:3: ruleRosSystem + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); + } + pushFollow(FOLLOW_2); + ruleRosSystem(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__ComponentsAssignment_3_2_2" + + + // $ANTLR start "rule__RosSystem__ParameterAssignment_3_3_2" + // InternalRosSystemParser.g:10744:1: rule__RosSystem__ParameterAssignment_3_3_2 : ( ruleParameter ) ; + public final void rule__RosSystem__ParameterAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10618:1: ( ( ruleParameter ) ) - // InternalRosSystemParser.g:10619:2: ( ruleParameter ) + // InternalRosSystemParser.g:10748:1: ( ( ruleParameter ) ) + // InternalRosSystemParser.g:10749:2: ( ruleParameter ) { - // InternalRosSystemParser.g:10619:2: ( ruleParameter ) - // InternalRosSystemParser.g:10620:3: ruleParameter + // InternalRosSystemParser.g:10749:2: ( ruleParameter ) + // InternalRosSystemParser.g:10750:3: ruleParameter { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_2_2_0()); + before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } pushFollow(FOLLOW_2); ruleParameter(); @@ -33458,7 +33878,7 @@ public final void rule__RosSystem__ParameterAssignment_3_2_2() throws Recognitio state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_2_2_0()); + after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } } @@ -33478,24 +33898,24 @@ public final void rule__RosSystem__ParameterAssignment_3_2_2() throws Recognitio } return ; } - // $ANTLR end "rule__RosSystem__ParameterAssignment_3_2_2" + // $ANTLR end "rule__RosSystem__ParameterAssignment_3_3_2" - // $ANTLR start "rule__RosSystem__ConnectionsAssignment_3_3_2" - // InternalRosSystemParser.g:10629:1: rule__RosSystem__ConnectionsAssignment_3_3_2 : ( ruleConnection ) ; - public final void rule__RosSystem__ConnectionsAssignment_3_3_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ConnectionsAssignment_3_4_2" + // InternalRosSystemParser.g:10759:1: rule__RosSystem__ConnectionsAssignment_3_4_2 : ( ruleConnection ) ; + public final void rule__RosSystem__ConnectionsAssignment_3_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10633:1: ( ( ruleConnection ) ) - // InternalRosSystemParser.g:10634:2: ( ruleConnection ) + // InternalRosSystemParser.g:10763:1: ( ( ruleConnection ) ) + // InternalRosSystemParser.g:10764:2: ( ruleConnection ) { - // InternalRosSystemParser.g:10634:2: ( ruleConnection ) - // InternalRosSystemParser.g:10635:3: ruleConnection + // InternalRosSystemParser.g:10764:2: ( ruleConnection ) + // InternalRosSystemParser.g:10765:3: ruleConnection { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_3_2_0()); + before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); } pushFollow(FOLLOW_2); ruleConnection(); @@ -33503,7 +33923,7 @@ public final void rule__RosSystem__ConnectionsAssignment_3_3_2() throws Recognit state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_3_2_0()); + after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); } } @@ -33523,21 +33943,21 @@ public final void rule__RosSystem__ConnectionsAssignment_3_3_2() throws Recognit } return ; } - // $ANTLR end "rule__RosSystem__ConnectionsAssignment_3_3_2" + // $ANTLR end "rule__RosSystem__ConnectionsAssignment_3_4_2" // $ANTLR start "rule__Process__NameAssignment_1" - // InternalRosSystemParser.g:10644:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10774:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; public final void rule__Process__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10648:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10649:2: ( ruleEString ) + // InternalRosSystemParser.g:10778:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10779:2: ( ruleEString ) { - // InternalRosSystemParser.g:10649:2: ( ruleEString ) - // InternalRosSystemParser.g:10650:3: ruleEString + // InternalRosSystemParser.g:10779:2: ( ruleEString ) + // InternalRosSystemParser.g:10780:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameEStringParserRuleCall_1_0()); @@ -33572,23 +33992,23 @@ public final void rule__Process__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Process__ComponentsAssignment_4_2" - // InternalRosSystemParser.g:10659:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10789:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10663:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10664:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10793:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10794:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10664:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10665:3: ( ruleEString ) + // InternalRosSystemParser.g:10794:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10795:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_2_0()); } - // InternalRosSystemParser.g:10666:3: ( ruleEString ) - // InternalRosSystemParser.g:10667:4: ruleEString + // InternalRosSystemParser.g:10796:3: ( ruleEString ) + // InternalRosSystemParser.g:10797:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_2_0_1()); @@ -33629,23 +34049,23 @@ public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__Process__ComponentsAssignment_4_3_1" - // InternalRosSystemParser.g:10678:1: rule__Process__ComponentsAssignment_4_3_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10808: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:10682:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10683:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10812:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10813:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10683:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10684:3: ( ruleEString ) + // InternalRosSystemParser.g:10813:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10814:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_3_1_0()); } - // InternalRosSystemParser.g:10685:3: ( ruleEString ) - // InternalRosSystemParser.g:10686:4: ruleEString + // InternalRosSystemParser.g:10815:3: ( ruleEString ) + // InternalRosSystemParser.g:10816:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_3_1_0_1()); @@ -33686,17 +34106,17 @@ public final void rule__Process__ComponentsAssignment_4_3_1() throws Recognition // $ANTLR start "rule__Process__ThreadsAssignment_5_1" - // InternalRosSystemParser.g:10697:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:10827:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10701:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:10702:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10831:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:10832:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:10702:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:10703:3: ruleInteger0 + // InternalRosSystemParser.g:10832:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10833:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsInteger0ParserRuleCall_5_1_0()); @@ -33731,17 +34151,17 @@ public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__RosNode__NameAssignment_1" - // InternalRosSystemParser.g:10712:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10842:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosNode__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10716:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10717:2: ( ruleEString ) + // InternalRosSystemParser.g:10846:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10847:2: ( ruleEString ) { - // InternalRosSystemParser.g:10717:2: ( ruleEString ) - // InternalRosSystemParser.g:10718:3: ruleEString + // InternalRosSystemParser.g:10847:2: ( ruleEString ) + // InternalRosSystemParser.g:10848:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameEStringParserRuleCall_1_0()); @@ -33776,23 +34196,23 @@ public final void rule__RosNode__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__RosNode__FromAssignment_5" - // InternalRosSystemParser.g:10727:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10857:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__RosNode__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10731:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10732:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10861:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10862:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10732:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10733:3: ( ruleEString ) + // InternalRosSystemParser.g:10862:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10863:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); } - // InternalRosSystemParser.g:10734:3: ( ruleEString ) - // InternalRosSystemParser.g:10735:4: ruleEString + // InternalRosSystemParser.g:10864:3: ( ruleEString ) + // InternalRosSystemParser.g:10865:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeEStringParserRuleCall_5_0_1()); @@ -33833,17 +34253,17 @@ public final void rule__RosNode__FromAssignment_5() throws RecognitionException // $ANTLR start "rule__RosNode__RosinterfacesAssignment_6_2" - // InternalRosSystemParser.g:10746:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; + // InternalRosSystemParser.g:10876:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; public final void rule__RosNode__RosinterfacesAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10750:1: ( ( ruleRosInterface ) ) - // InternalRosSystemParser.g:10751:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:10880:1: ( ( ruleRosInterface ) ) + // InternalRosSystemParser.g:10881:2: ( ruleRosInterface ) { - // InternalRosSystemParser.g:10751:2: ( ruleRosInterface ) - // InternalRosSystemParser.g:10752:3: ruleRosInterface + // InternalRosSystemParser.g:10881:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:10882:3: ruleRosInterface { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_6_2_0()); @@ -33878,17 +34298,17 @@ public final void rule__RosNode__RosinterfacesAssignment_6_2() throws Recognitio // $ANTLR start "rule__RosNode__RosparametersAssignment_7_2" - // InternalRosSystemParser.g:10761:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; + // InternalRosSystemParser.g:10891:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; public final void rule__RosNode__RosparametersAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10765:1: ( ( ruleRosParameter ) ) - // InternalRosSystemParser.g:10766:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:10895:1: ( ( ruleRosParameter ) ) + // InternalRosSystemParser.g:10896:2: ( ruleRosParameter ) { - // InternalRosSystemParser.g:10766:2: ( ruleRosParameter ) - // InternalRosSystemParser.g:10767:3: ruleRosParameter + // InternalRosSystemParser.g:10896:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:10897:3: ruleRosParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_7_2_0()); @@ -33923,17 +34343,17 @@ public final void rule__RosNode__RosparametersAssignment_7_2() throws Recognitio // $ANTLR start "rule__RosInterface__NameAssignment_1" - // InternalRosSystemParser.g:10776:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10906:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosInterface__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10780:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10781:2: ( ruleEString ) + // InternalRosSystemParser.g:10910:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10911:2: ( ruleEString ) { - // InternalRosSystemParser.g:10781:2: ( ruleEString ) - // InternalRosSystemParser.g:10782:3: ruleEString + // InternalRosSystemParser.g:10911:2: ( ruleEString ) + // InternalRosSystemParser.g:10912:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameEStringParserRuleCall_1_0()); @@ -33968,17 +34388,17 @@ public final void rule__RosInterface__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosInterface__ReferenceAssignment_3" - // InternalRosSystemParser.g:10791:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; + // InternalRosSystemParser.g:10921:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; public final void rule__RosInterface__ReferenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10795:1: ( ( ruleInterfaceReference ) ) - // InternalRosSystemParser.g:10796:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:10925:1: ( ( ruleInterfaceReference ) ) + // InternalRosSystemParser.g:10926:2: ( ruleInterfaceReference ) { - // InternalRosSystemParser.g:10796:2: ( ruleInterfaceReference ) - // InternalRosSystemParser.g:10797:3: ruleInterfaceReference + // InternalRosSystemParser.g:10926:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:10927:3: ruleInterfaceReference { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceInterfaceReferenceParserRuleCall_3_0()); @@ -34013,23 +34433,23 @@ public final void rule__RosInterface__ReferenceAssignment_3() throws Recognition // $ANTLR start "rule__RosPublisherReference__FromAssignment_2" - // InternalRosSystemParser.g:10806:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10936:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosPublisherReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10810:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10811:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10940:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10941:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10811:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10812:3: ( ruleEString ) + // InternalRosSystemParser.g:10941:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10942:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:10813:3: ( ruleEString ) - // InternalRosSystemParser.g:10814:4: ruleEString + // InternalRosSystemParser.g:10943:3: ( ruleEString ) + // InternalRosSystemParser.g:10944:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -34070,23 +34490,23 @@ public final void rule__RosPublisherReference__FromAssignment_2() throws Recogni // $ANTLR start "rule__RosSubscriberReference__FromAssignment_2" - // InternalRosSystemParser.g:10825:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10955:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSubscriberReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10829:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10830:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10959:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10960:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10830:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10831:3: ( ruleEString ) + // InternalRosSystemParser.g:10960:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10961:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberCrossReference_2_0()); } - // InternalRosSystemParser.g:10832:3: ( ruleEString ) - // InternalRosSystemParser.g:10833:4: ruleEString + // InternalRosSystemParser.g:10962:3: ( ruleEString ) + // InternalRosSystemParser.g:10963:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberEStringParserRuleCall_2_0_1()); @@ -34127,23 +34547,23 @@ public final void rule__RosSubscriberReference__FromAssignment_2() throws Recogn // $ANTLR start "rule__RosServiceServerReference__FromAssignment_2" - // InternalRosSystemParser.g:10844:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10974:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10848:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10849:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10978:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10979:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10849:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10850:3: ( ruleEString ) + // InternalRosSystemParser.g:10979:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10980:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:10851:3: ( ruleEString ) - // InternalRosSystemParser.g:10852:4: ruleEString + // InternalRosSystemParser.g:10981:3: ( ruleEString ) + // InternalRosSystemParser.g:10982:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -34184,23 +34604,23 @@ public final void rule__RosServiceServerReference__FromAssignment_2() throws Rec // $ANTLR start "rule__RosServerClientReference__FromAssignment_2" - // InternalRosSystemParser.g:10863:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10993:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServerClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10867:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10868:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10997:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10998:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10868:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10869:3: ( ruleEString ) + // InternalRosSystemParser.g:10998:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10999:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientCrossReference_2_0()); } - // InternalRosSystemParser.g:10870:3: ( ruleEString ) - // InternalRosSystemParser.g:10871:4: ruleEString + // InternalRosSystemParser.g:11000:3: ( ruleEString ) + // InternalRosSystemParser.g:11001:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientEStringParserRuleCall_2_0_1()); @@ -34241,23 +34661,23 @@ public final void rule__RosServerClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionServerReference__FromAssignment_2" - // InternalRosSystemParser.g:10882:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11012:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10886:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10887:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11016:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11017:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10887:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10888:3: ( ruleEString ) + // InternalRosSystemParser.g:11017:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11018:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:10889:3: ( ruleEString ) - // InternalRosSystemParser.g:10890:4: ruleEString + // InternalRosSystemParser.g:11019:3: ( ruleEString ) + // InternalRosSystemParser.g:11020:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -34298,23 +34718,23 @@ public final void rule__RosActionServerReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionClientReference__FromAssignment_2" - // InternalRosSystemParser.g:10901:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11031:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10905:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10906:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11035:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11036:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10906:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10907:3: ( ruleEString ) + // InternalRosSystemParser.g:11036:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11037:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientCrossReference_2_0()); } - // InternalRosSystemParser.g:10908:3: ( ruleEString ) - // InternalRosSystemParser.g:10909:4: ruleEString + // InternalRosSystemParser.g:11038:3: ( ruleEString ) + // InternalRosSystemParser.g:11039:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientEStringParserRuleCall_2_0_1()); @@ -34355,17 +34775,17 @@ public final void rule__RosActionClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosParameter__NameAssignment_1" - // InternalRosSystemParser.g:10920:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11050:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10924:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10925:2: ( ruleEString ) + // InternalRosSystemParser.g:11054:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11055:2: ( ruleEString ) { - // InternalRosSystemParser.g:10925:2: ( ruleEString ) - // InternalRosSystemParser.g:10926:3: ruleEString + // InternalRosSystemParser.g:11055:2: ( ruleEString ) + // InternalRosSystemParser.g:11056:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -34400,23 +34820,23 @@ public final void rule__RosParameter__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosParameter__FromAssignment_3" - // InternalRosSystemParser.g:10935:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11065:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosParameter__FromAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10939:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10940:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11069:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11070:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10940:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10941:3: ( ruleEString ) + // InternalRosSystemParser.g:11070:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11071:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterCrossReference_3_0()); } - // InternalRosSystemParser.g:10942:3: ( ruleEString ) - // InternalRosSystemParser.g:10943:4: ruleEString + // InternalRosSystemParser.g:11072:3: ( ruleEString ) + // InternalRosSystemParser.g:11073:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterEStringParserRuleCall_3_0_1()); @@ -34457,17 +34877,17 @@ public final void rule__RosParameter__FromAssignment_3() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ValueAssignment_6" - // InternalRosSystemParser.g:10954:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11084:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10958:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:10959:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11088:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11089:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:10959:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:10960:3: ruleParameterValue + // InternalRosSystemParser.g:11089:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11090:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); @@ -34502,23 +34922,23 @@ public final void rule__RosParameter__ValueAssignment_6() throws RecognitionExce // $ANTLR start "rule__RosSystemConnection__FromAssignment_1" - // InternalRosSystemParser.g:10969:1: rule__RosSystemConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11099:1: rule__RosSystemConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10973:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10974:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11103:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11104:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10974:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10975:3: ( ruleEString ) + // InternalRosSystemParser.g:11104:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11105:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_1_0()); } - // InternalRosSystemParser.g:10976:3: ( ruleEString ) - // InternalRosSystemParser.g:10977:4: ruleEString + // InternalRosSystemParser.g:11106:3: ( ruleEString ) + // InternalRosSystemParser.g:11107:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceEStringParserRuleCall_1_0_1()); @@ -34559,23 +34979,23 @@ public final void rule__RosSystemConnection__FromAssignment_1() throws Recogniti // $ANTLR start "rule__RosSystemConnection__ToAssignment_3" - // InternalRosSystemParser.g:10988:1: rule__RosSystemConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11118:1: rule__RosSystemConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10992:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10993:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11122:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11123:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10993:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10994:3: ( ruleEString ) + // InternalRosSystemParser.g:11123:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11124:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_3_0()); } - // InternalRosSystemParser.g:10995:3: ( ruleEString ) - // InternalRosSystemParser.g:10996:4: ruleEString + // InternalRosSystemParser.g:11125:3: ( ruleEString ) + // InternalRosSystemParser.g:11126:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceEStringParserRuleCall_3_0_1()); @@ -34616,23 +35036,23 @@ public final void rule__RosSystemConnection__ToAssignment_3() throws Recognition // $ANTLR start "rule__RosTopicConnection__FromAssignment_1" - // InternalRosSystemParser.g:11007:1: rule__RosTopicConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11137:1: rule__RosTopicConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11011:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11012:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11141:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11142:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11012:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11013:3: ( ruleEString ) + // InternalRosSystemParser.g:11142:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11143:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_1_0()); } - // InternalRosSystemParser.g:11014:3: ( ruleEString ) - // InternalRosSystemParser.g:11015:4: ruleEString + // InternalRosSystemParser.g:11144:3: ( ruleEString ) + // InternalRosSystemParser.g:11145:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherEStringParserRuleCall_1_0_1()); @@ -34673,23 +35093,23 @@ public final void rule__RosTopicConnection__FromAssignment_1() throws Recognitio // $ANTLR start "rule__RosTopicConnection__ToAssignment_3" - // InternalRosSystemParser.g:11026:1: rule__RosTopicConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11156:1: rule__RosTopicConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11030:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11031:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11160:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11161:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11031:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11032:3: ( ruleEString ) + // InternalRosSystemParser.g:11161:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11162:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_3_0()); } - // InternalRosSystemParser.g:11033:3: ( ruleEString ) - // InternalRosSystemParser.g:11034:4: ruleEString + // InternalRosSystemParser.g:11163:3: ( ruleEString ) + // InternalRosSystemParser.g:11164:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberEStringParserRuleCall_3_0_1()); @@ -34730,23 +35150,23 @@ public final void rule__RosTopicConnection__ToAssignment_3() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__FromAssignment_1" - // InternalRosSystemParser.g:11045:1: rule__RosServiceConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11175:1: rule__RosServiceConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11049:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11050:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11179:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11180:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11050:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11051:3: ( ruleEString ) + // InternalRosSystemParser.g:11180:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11181:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_1_0()); } - // InternalRosSystemParser.g:11052:3: ( ruleEString ) - // InternalRosSystemParser.g:11053:4: ruleEString + // InternalRosSystemParser.g:11182:3: ( ruleEString ) + // InternalRosSystemParser.g:11183:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerEStringParserRuleCall_1_0_1()); @@ -34787,23 +35207,23 @@ public final void rule__RosServiceConnection__FromAssignment_1() throws Recognit // $ANTLR start "rule__RosServiceConnection__ToAssignment_3" - // InternalRosSystemParser.g:11064:1: rule__RosServiceConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11194:1: rule__RosServiceConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11068:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11069:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11198:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11199:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11069:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11070:3: ( ruleEString ) + // InternalRosSystemParser.g:11199:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11200:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_3_0()); } - // InternalRosSystemParser.g:11071:3: ( ruleEString ) - // InternalRosSystemParser.g:11072:4: ruleEString + // InternalRosSystemParser.g:11201:3: ( ruleEString ) + // InternalRosSystemParser.g:11202:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientEStringParserRuleCall_3_0_1()); @@ -34844,23 +35264,23 @@ public final void rule__RosServiceConnection__ToAssignment_3() throws Recognitio // $ANTLR start "rule__RosActionConnection__FromAssignment_1" - // InternalRosSystemParser.g:11083:1: rule__RosActionConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11213:1: rule__RosActionConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11087:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11088:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11217:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11218:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11088:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11089:3: ( ruleEString ) + // InternalRosSystemParser.g:11218:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11219:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_1_0()); } - // InternalRosSystemParser.g:11090:3: ( ruleEString ) - // InternalRosSystemParser.g:11091:4: ruleEString + // InternalRosSystemParser.g:11220:3: ( ruleEString ) + // InternalRosSystemParser.g:11221:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerEStringParserRuleCall_1_0_1()); @@ -34901,23 +35321,23 @@ public final void rule__RosActionConnection__FromAssignment_1() throws Recogniti // $ANTLR start "rule__RosActionConnection__ToAssignment_3" - // InternalRosSystemParser.g:11102:1: rule__RosActionConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11232:1: rule__RosActionConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11106:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11107:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11236:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11237:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11107:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11108:3: ( ruleEString ) + // InternalRosSystemParser.g:11237:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11238:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_3_0()); } - // InternalRosSystemParser.g:11109:3: ( ruleEString ) - // InternalRosSystemParser.g:11110:4: ruleEString + // InternalRosSystemParser.g:11239:3: ( ruleEString ) + // InternalRosSystemParser.g:11240:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientEStringParserRuleCall_3_0_1()); @@ -34958,17 +35378,17 @@ public final void rule__RosActionConnection__ToAssignment_3() throws Recognition // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11121:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11251:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11125:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11126:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11255:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11256:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11126:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11127:3: ruleGraphName + // InternalRosSystemParser.g:11256:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11257:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35003,17 +35423,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11136:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11266: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:11140:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11141:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11270:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11271:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11141:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11142:3: ruleGraphName + // InternalRosSystemParser.g:11271:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11272:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35048,17 +35468,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosSystemParser.g:11151:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11281: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:11155:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11156:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11285:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11286:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11156:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11157:3: ruleGraphName + // InternalRosSystemParser.g:11286:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11287:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35093,17 +35513,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11166:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11296: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:11170:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11171:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11300:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11301:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11171:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11172:3: ruleGraphName + // InternalRosSystemParser.g:11301:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11302:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35138,17 +35558,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11181:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11311:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11185:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11186:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11315:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11316:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11186:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11187:3: ruleGraphName + // InternalRosSystemParser.g:11316:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11317:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35183,17 +35603,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11196:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11326: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:11200:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11201:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11330:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11331:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11201:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11202:3: ruleGraphName + // InternalRosSystemParser.g:11331:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11332:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35228,17 +35648,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosSystemParser.g:11211:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11341:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11215:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11216:2: ( ruleEString ) + // InternalRosSystemParser.g:11345:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11346:2: ( ruleEString ) { - // InternalRosSystemParser.g:11216:2: ( ruleEString ) - // InternalRosSystemParser.g:11217:3: ruleEString + // InternalRosSystemParser.g:11346:2: ( ruleEString ) + // InternalRosSystemParser.g:11347:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -35273,17 +35693,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystemParser.g:11226:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystemParser.g:11356:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11230:1: ( ( ruleNamespace ) ) - // InternalRosSystemParser.g:11231:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11360:1: ( ( ruleNamespace ) ) + // InternalRosSystemParser.g:11361:2: ( ruleNamespace ) { - // InternalRosSystemParser.g:11231:2: ( ruleNamespace ) - // InternalRosSystemParser.g:11232:3: ruleNamespace + // InternalRosSystemParser.g:11361:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11362:3: ruleNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); @@ -35318,17 +35738,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosSystemParser.g:11241:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11371:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11245:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11246:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11375:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11376:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11246:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11247:3: ruleParameterType + // InternalRosSystemParser.g:11376:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11377:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); @@ -35363,17 +35783,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosSystemParser.g:11256:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11386:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11260:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11261:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11390:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11391:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11261:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11262:3: ruleParameterValue + // InternalRosSystemParser.g:11391:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11392:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); @@ -35408,17 +35828,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystemParser.g:11271:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11401:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11275:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11276:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11405:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11406:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11276:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11277:3: ruleParameterType + // InternalRosSystemParser.g:11406:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11407:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); @@ -35453,17 +35873,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystemParser.g:11286:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11416:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11290:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11291:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11420:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11421:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11291:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11292:3: ruleParameterType + // InternalRosSystemParser.g:11421:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11422:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); @@ -35498,17 +35918,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystemParser.g:11301:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11431:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11305:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11306:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11435:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11436:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11306:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11307:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11436:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11437:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); @@ -35543,17 +35963,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystemParser.g:11316:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11446:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11320:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11321:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11450:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11451:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11321:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11322:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11451:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11452:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); @@ -35588,17 +36008,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11331:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosSystemParser.g:11461:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11335:1: ( ( ruleParameterInteger ) ) - // InternalRosSystemParser.g:11336:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11465:1: ( ( ruleParameterInteger ) ) + // InternalRosSystemParser.g:11466:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:11336:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:11337:3: ruleParameterInteger + // InternalRosSystemParser.g:11466:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11467:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); @@ -35633,17 +36053,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11346:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosSystemParser.g:11476:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11350:1: ( ( ruleParameterString ) ) - // InternalRosSystemParser.g:11351:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11480:1: ( ( ruleParameterString ) ) + // InternalRosSystemParser.g:11481:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:11351:2: ( ruleParameterString ) - // InternalRosSystemParser.g:11352:3: ruleParameterString + // InternalRosSystemParser.g:11481:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11482:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); @@ -35678,17 +36098,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11361:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosSystemParser.g:11491:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11365:1: ( ( ruleParameterDouble ) ) - // InternalRosSystemParser.g:11366:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11495:1: ( ( ruleParameterDouble ) ) + // InternalRosSystemParser.g:11496:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:11366:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:11367:3: ruleParameterDouble + // InternalRosSystemParser.g:11496:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11497:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); @@ -35723,17 +36143,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11376:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosSystemParser.g:11506:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11380:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystemParser.g:11381:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11510:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystemParser.g:11511:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:11381:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:11382:3: ruleParameterBoolean + // InternalRosSystemParser.g:11511:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11512:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); @@ -35768,17 +36188,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11391:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosSystemParser.g:11521:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11395:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystemParser.g:11396:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11525:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystemParser.g:11526:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:11396:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:11397:3: ruleParameterBase64 + // InternalRosSystemParser.g:11526:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11527:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); @@ -35813,17 +36233,17 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRosSystemParser.g:11406:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11536:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11410:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11411:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11540:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11541:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11411:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11412:3: ruleParameterType + // InternalRosSystemParser.g:11541:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11542:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); @@ -35858,17 +36278,17 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" - // InternalRosSystemParser.g:11421:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + // InternalRosSystemParser.g:11551:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11425:1: ( ( ruleParameterList ) ) - // InternalRosSystemParser.g:11426:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11555:1: ( ( ruleParameterList ) ) + // InternalRosSystemParser.g:11556:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:11426:2: ( ruleParameterList ) - // InternalRosSystemParser.g:11427:3: ruleParameterList + // InternalRosSystemParser.g:11556:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11557:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); @@ -35903,17 +36323,17 @@ public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws Recog // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystemParser.g:11436:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11566:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11440:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11441:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11570:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11571:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11441:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11442:3: ruleParameterValue + // InternalRosSystemParser.g:11571:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11572:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -35948,17 +36368,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystemParser.g:11451:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11581:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11455:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11456:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11585:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11586:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11456:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11457:3: ruleParameterValue + // InternalRosSystemParser.g:11586:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11587:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -35993,17 +36413,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosSystemParser.g:11466:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11596:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11470:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11471:2: ( ruleEString ) + // InternalRosSystemParser.g:11600:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11601:2: ( ruleEString ) { - // InternalRosSystemParser.g:11471:2: ( ruleEString ) - // InternalRosSystemParser.g:11472:3: ruleEString + // InternalRosSystemParser.g:11601:2: ( ruleEString ) + // InternalRosSystemParser.g:11602:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -36038,17 +36458,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystemParser.g:11481:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystemParser.g:11611:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11485:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11486:2: ( ruleEString ) + // InternalRosSystemParser.g:11615:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11616:2: ( ruleEString ) { - // InternalRosSystemParser.g:11486:2: ( ruleEString ) - // InternalRosSystemParser.g:11487:3: ruleEString + // InternalRosSystemParser.g:11616:2: ( ruleEString ) + // InternalRosSystemParser.g:11617:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -36083,17 +36503,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystemParser.g:11496:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystemParser.g:11626:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11500:1: ( ( ruleBase64Binary ) ) - // InternalRosSystemParser.g:11501:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11630:1: ( ( ruleBase64Binary ) ) + // InternalRosSystemParser.g:11631:2: ( ruleBase64Binary ) { - // InternalRosSystemParser.g:11501:2: ( ruleBase64Binary ) - // InternalRosSystemParser.g:11502:3: ruleBase64Binary + // InternalRosSystemParser.g:11631:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11632:3: ruleBase64Binary { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -36128,17 +36548,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystemParser.g:11511:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:11641:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11515:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11516:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11645:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:11646:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11516:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11517:3: ruleInteger0 + // InternalRosSystemParser.g:11646:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11647:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -36173,17 +36593,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystemParser.g:11526:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystemParser.g:11656:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11530:1: ( ( ruleDouble0 ) ) - // InternalRosSystemParser.g:11531:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11660:1: ( ( ruleDouble0 ) ) + // InternalRosSystemParser.g:11661:2: ( ruleDouble0 ) { - // InternalRosSystemParser.g:11531:2: ( ruleDouble0 ) - // InternalRosSystemParser.g:11532:3: ruleDouble0 + // InternalRosSystemParser.g:11661:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11662:3: ruleDouble0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -36218,17 +36638,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystemParser.g:11541:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystemParser.g:11671:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11545:1: ( ( ruleboolean0 ) ) - // InternalRosSystemParser.g:11546:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11675:1: ( ( ruleboolean0 ) ) + // InternalRosSystemParser.g:11676:2: ( ruleboolean0 ) { - // InternalRosSystemParser.g:11546:2: ( ruleboolean0 ) - // InternalRosSystemParser.g:11547:3: ruleboolean0 + // InternalRosSystemParser.g:11676:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11677:3: ruleboolean0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -36263,17 +36683,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRosSystemParser.g:11556:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11686:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11560:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11561:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11690:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11691:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11561:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11562:3: ruleParameterStructMember + // InternalRosSystemParser.g:11691:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11692:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -36308,17 +36728,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRosSystemParser.g:11571:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11701:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11575:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11576:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11705:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11706:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11576:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11577:3: ruleParameterStructMember + // InternalRosSystemParser.g:11706:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11707:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); @@ -36353,17 +36773,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystemParser.g:11586:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystemParser.g:11716:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11590:1: ( ( ruleDateTime0 ) ) - // InternalRosSystemParser.g:11591:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11720:1: ( ( ruleDateTime0 ) ) + // InternalRosSystemParser.g:11721:2: ( ruleDateTime0 ) { - // InternalRosSystemParser.g:11591:2: ( ruleDateTime0 ) - // InternalRosSystemParser.g:11592:3: ruleDateTime0 + // InternalRosSystemParser.g:11721:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11722:3: ruleDateTime0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -36398,17 +36818,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosSystemParser.g:11601:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11731:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11605:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11606:2: ( ruleEString ) + // InternalRosSystemParser.g:11735:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11736:2: ( ruleEString ) { - // InternalRosSystemParser.g:11606:2: ( ruleEString ) - // InternalRosSystemParser.g:11607:3: ruleEString + // InternalRosSystemParser.g:11736:2: ( ruleEString ) + // InternalRosSystemParser.g:11737:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -36443,17 +36863,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" - // InternalRosSystemParser.g:11616:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11746:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11620:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11621:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11750:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11751:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11621:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11622:3: ruleParameterValue + // InternalRosSystemParser.g:11751:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11752:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); @@ -36488,17 +36908,17 @@ public final void rule__ParameterStructMember__ValueAssignment_3() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystemParser.g:11631:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11761:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11635:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11636:2: ( ruleEString ) + // InternalRosSystemParser.g:11765:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11766:2: ( ruleEString ) { - // InternalRosSystemParser.g:11636:2: ( ruleEString ) - // InternalRosSystemParser.g:11637:3: ruleEString + // InternalRosSystemParser.g:11766:2: ( ruleEString ) + // InternalRosSystemParser.g:11767:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -36533,17 +36953,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystemParser.g:11646:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11776:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11650:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11651:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11780:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11781:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11651:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11652:3: ruleParameterType + // InternalRosSystemParser.g:11781:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11782:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -36578,23 +36998,23 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRosSystemParser.g:11661:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11791:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11665:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11666:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11795:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11796:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11666:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11667:3: ( ruleEString ) + // InternalRosSystemParser.g:11796:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11797:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); } - // InternalRosSystemParser.g:11668:3: ( ruleEString ) - // InternalRosSystemParser.g:11669:4: ruleEString + // InternalRosSystemParser.g:11798:3: ( ruleEString ) + // InternalRosSystemParser.g:11799:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); @@ -36635,23 +37055,23 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRosSystemParser.g:11680:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11810:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11684:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11685:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11814:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11815:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11685:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11686:3: ( ruleEString ) + // InternalRosSystemParser.g:11815:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11816:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - // InternalRosSystemParser.g:11687:3: ( ruleEString ) - // InternalRosSystemParser.g:11688:4: ruleEString + // InternalRosSystemParser.g:11817:3: ( ruleEString ) + // InternalRosSystemParser.g:11818:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); @@ -36690,19 +37110,19 @@ public final void rule__ArraySpecRef__ReferenceAssignment_0() throws Recognition } // $ANTLR end "rule__ArraySpecRef__ReferenceAssignment_0" - // $ANTLR start synpred9_InternalRosSystemParser - public final void synpred9_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2393:2: ( ( ( ruleRosSystemConnection ) ) ) - // InternalRosSystemParser.g:2393:2: ( ( ruleRosSystemConnection ) ) + // $ANTLR start synpred10_InternalRosSystemParser + public final void synpred10_InternalRosSystemParser_fragment() throws RecognitionException { + // InternalRosSystemParser.g:2400:2: ( ( ( ruleRosSystemConnection ) ) ) + // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2393:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2394:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2401:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2395:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2395:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2402:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -36718,21 +37138,21 @@ public final void synpred9_InternalRosSystemParser_fragment() throws Recognition } } - // $ANTLR end synpred9_InternalRosSystemParser + // $ANTLR end synpred10_InternalRosSystemParser - // $ANTLR start synpred10_InternalRosSystemParser - public final void synpred10_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2414:2: ( ( ( ruleRosTopicConnection ) ) ) - // InternalRosSystemParser.g:2414:2: ( ( ruleRosTopicConnection ) ) + // $ANTLR start synpred11_InternalRosSystemParser + public final void synpred11_InternalRosSystemParser_fragment() throws RecognitionException { + // InternalRosSystemParser.g:2421:2: ( ( ( ruleRosTopicConnection ) ) ) + // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2414:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2415:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2422:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2416:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2416:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2423:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -36748,21 +37168,21 @@ public final void synpred10_InternalRosSystemParser_fragment() throws Recognitio } } - // $ANTLR end synpred10_InternalRosSystemParser + // $ANTLR end synpred11_InternalRosSystemParser - // $ANTLR start synpred11_InternalRosSystemParser - public final void synpred11_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2420:2: ( ( ( ruleRosServiceConnection ) ) ) - // InternalRosSystemParser.g:2420:2: ( ( ruleRosServiceConnection ) ) + // $ANTLR start synpred12_InternalRosSystemParser + public final void synpred12_InternalRosSystemParser_fragment() throws RecognitionException { + // InternalRosSystemParser.g:2427:2: ( ( ( ruleRosServiceConnection ) ) ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2420:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2421:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2428:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2422:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2422:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2429:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -36778,7 +37198,7 @@ public final void synpred11_InternalRosSystemParser_fragment() throws Recognitio } } - // $ANTLR end synpred11_InternalRosSystemParser + // $ANTLR end synpred12_InternalRosSystemParser // Delegated rules @@ -36810,11 +37230,11 @@ public final boolean synpred10_InternalRosSystemParser() { state.failed=false; return success; } - public final boolean synpred9_InternalRosSystemParser() { + public final boolean synpred12_InternalRosSystemParser() { state.backtracking++; int start = input.mark(); try { - synpred9_InternalRosSystemParser_fragment(); // can never throw exception + synpred12_InternalRosSystemParser_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } @@ -36831,8 +37251,8 @@ public final boolean synpred9_InternalRosSystemParser() { protected DFA7 dfa7 = new DFA7(this); protected DFA8 dfa8 = new DFA8(this); static final String dfa_1s = "\12\uffff"; - static final String dfa_2s = "\1\115\1\137\2\117\1\137\2\123\1\0\2\uffff"; - static final String dfa_3s = "\1\115\1\140\2\117\1\140\2\123\1\0\2\uffff"; + static final String dfa_2s = "\1\116\1\140\2\120\1\140\2\124\1\0\2\uffff"; + static final String dfa_3s = "\1\116\1\141\2\120\1\141\2\124\1\0\2\uffff"; static final String dfa_4s = "\10\uffff\1\1\1\2"; static final String dfa_5s = "\7\uffff\1\0\2\uffff}>"; static final String[] dfa_6s = { @@ -36869,7 +37289,7 @@ public DFA3(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "2388:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; + return "2395:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36882,7 +37302,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index3_7 = input.index(); input.rewind(); s = -1; - if ( (synpred9_InternalRosSystemParser()) ) {s = 8;} + if ( (synpred10_InternalRosSystemParser()) ) {s = 8;} else if ( (true) ) {s = 9;} @@ -36899,8 +37319,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } static final String dfa_7s = "\13\uffff"; - static final String dfa_8s = "\1\115\1\137\2\117\1\137\2\123\1\0\3\uffff"; - static final String dfa_9s = "\1\115\1\140\2\117\1\140\2\123\1\0\3\uffff"; + static final String dfa_8s = "\1\116\1\140\2\120\1\140\2\124\1\0\3\uffff"; + static final String dfa_9s = "\1\116\1\141\2\120\1\141\2\124\1\0\3\uffff"; static final String dfa_10s = "\10\uffff\1\1\1\2\1\3"; static final String dfa_11s = "\7\uffff\1\0\3\uffff}>"; static final String[] dfa_12s = { @@ -36938,7 +37358,7 @@ public DFA4(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "2409:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; + return "2416:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36951,9 +37371,9 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc int index4_7 = input.index(); input.rewind(); s = -1; - if ( (synpred10_InternalRosSystemParser()) ) {s = 8;} + if ( (synpred11_InternalRosSystemParser()) ) {s = 8;} - else if ( (synpred11_InternalRosSystemParser()) ) {s = 9;} + else if ( (synpred12_InternalRosSystemParser()) ) {s = 9;} else if ( (true) ) {s = 10;} @@ -36970,8 +37390,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } static final String dfa_13s = "\1\7\12\uffff"; - static final String dfa_14s = "\1\117\5\uffff\1\117\1\uffff\2\117\1\uffff"; - static final String dfa_15s = "\1\144\5\uffff\1\140\1\uffff\2\123\1\uffff"; + static final String dfa_14s = "\1\120\5\uffff\1\120\1\uffff\2\120\1\uffff"; + static final String dfa_15s = "\1\145\5\uffff\1\141\1\uffff\2\124\1\uffff"; static final String dfa_16s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; static final String dfa_17s = "\13\uffff}>"; static final String[] dfa_18s = { @@ -37008,13 +37428,13 @@ public DFA7(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "2520:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + return "2527: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\43\4\uffff"; - static final String dfa_21s = "\1\15\35\uffff\2\116\4\uffff"; - static final String dfa_22s = "\1\140\35\uffff\2\116\4\uffff"; + static final String dfa_21s = "\1\16\35\uffff\2\117\4\uffff"; + static final String dfa_22s = "\1\141\35\uffff\2\117\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 = { @@ -37078,91 +37498,91 @@ public DFA8(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2571: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 "2578: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,0x0000000000020000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000100000000D00L,0x0000001000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000100000000D02L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000001180000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000002L,0x0000000180000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000001000002000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000180000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000100000080000L,0x0000001000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000088000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000600L,0x0000001000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000001000010000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0xC180000000000000L,0x0000000000000180L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000181E40000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000200000001D00L,0x0000002000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000200000001D02L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000002300000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000002L,0x0000000300000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000002000004000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000300000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000200000100000L,0x0000002000000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000110000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000600L,0x0000002000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000002000020000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x8300000000000000L,0x0000000000000301L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000303C80000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000001000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000002000L}); public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0200000000000000L,0x0000000000001000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x2000006C01800000L,0x0000000800000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0004000000000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0400000000000000L,0x0000000000002000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x400000D803000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0008000000000000L,0x0000002000000000L}); public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000070L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x2000000000000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000008000L,0x0000001000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x4000000000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000001000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000010000L,0x0000002000000000L}); public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000004000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000004000L}); + public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); } \ 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 ce903a23..8a0b653d 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,103 +1,104 @@ -','=79 -'-'=80 -'-['=77 -':'=81 -'Any'=75 -'Array:'=33 -'Base64'=34 -'Boolean'=23 -'Date'=60 -'Double'=35 +','=80 +'-'=81 +'-['=78 +':'=82 +'Any'=76 +'Array:'=34 +'Base64'=35 +'Boolean'=24 +'Date'=61 +'Double'=36 'GlobalNamespace'=6 -'GraphName'=12 -'Header'=36 -'Integer'=24 -'List'=61 +'GraphName'=13 +'Header'=37 +'Integer'=25 +'List'=62 'ParameterAny'=7 'PrivateNamespace'=5 'RelativeNamespace'=4 -'String'=37 -'Struct'=38 -'['=82 -'[]'=78 -']'=83 -'ac->'=62 -'action'=39 -'as->'=63 -'bool'=64 -'bool[]'=40 -'byte'=65 -'byte[]'=41 -'char'=66 -'char[]'=42 +'String'=38 +'Struct'=39 +'['=83 +'[]'=79 +']'=84 +'ac->'=63 +'action'=40 +'as->'=64 +'bool'=65 +'bool[]'=41 +'byte'=66 +'byte[]'=42 +'char'=67 +'char[]'=43 'connections:'=8 -'default:'=15 -'duration'=16 -'feedback'=17 -'float32'=25 -'float32[]'=13 -'float64'=26 -'float64[]'=14 -'from:'=51 -'goal'=67 -'int16'=52 -'int16[]'=27 -'int32'=53 -'int32[]'=28 -'int64'=54 -'int64[]'=29 -'int8'=68 -'int8[]'=43 +'default:'=16 +'duration'=17 +'feedback'=18 +'float32'=26 +'float32[]'=14 +'float64'=27 +'float64[]'=15 +'from:'=52 +'goal'=68 +'int16'=53 +'int16[]'=28 +'int32'=54 +'int32[]'=29 +'int64'=55 +'int64[]'=30 +'int8'=69 +'int8[]'=44 'interfaces:'=9 -'message'=30 -'name'=69 -'node'=70 -'nodes:'=44 -'ns:'=76 +'message'=31 +'name'=70 +'node'=71 +'nodes:'=45 +'ns:'=77 'parameters:'=10 'processes:'=11 -'pub->'=55 -'result'=45 -'sc->'=71 -'service'=31 -'ss->'=72 -'string'=46 -'string[]'=18 -'sub->'=56 -'threads:'=19 -'time'=73 -'type'=74 -'type:'=57 -'uint16'=47 -'uint16[]'=20 -'uint32'=48 -'uint32[]'=21 -'uint64'=49 -'uint64[]'=22 -'uint8'=58 -'uint8[]'=32 -'value'=59 -'value:'=50 -RULE_ANY_OTHER=106 -RULE_BEGIN=99 -RULE_BINARY=85 -RULE_BOOLEAN=86 -RULE_DATE_TIME=94 -RULE_DAY=89 -RULE_DECINT=87 -RULE_DIGIT=84 -RULE_DOUBLE=88 -RULE_END=100 -RULE_HOUR=92 -RULE_ID=95 -RULE_INT=97 -RULE_MESSAGE_ASIGMENT=98 -RULE_MIN_SEC=93 -RULE_ML_COMMENT=104 -RULE_MONTH=90 -RULE_ROS_CONVENTION_A=102 -RULE_ROS_CONVENTION_PARAM=103 -RULE_SL_COMMENT=101 -RULE_STRING=96 -RULE_WS=105 -RULE_YEAR=91 +'pub->'=56 +'result'=46 +'sc->'=72 +'service'=32 +'ss->'=73 +'string'=47 +'string[]'=19 +'sub->'=57 +'subSystem:'=12 +'threads:'=20 +'time'=74 +'type'=75 +'type:'=58 +'uint16'=48 +'uint16[]'=21 +'uint32'=49 +'uint32[]'=22 +'uint64'=50 +'uint64[]'=23 +'uint8'=59 +'uint8[]'=33 +'value'=60 +'value:'=51 +RULE_ANY_OTHER=107 +RULE_BEGIN=100 +RULE_BINARY=86 +RULE_BOOLEAN=87 +RULE_DATE_TIME=95 +RULE_DAY=90 +RULE_DECINT=88 +RULE_DIGIT=85 +RULE_DOUBLE=89 +RULE_END=101 +RULE_HOUR=93 +RULE_ID=96 +RULE_INT=98 +RULE_MESSAGE_ASIGMENT=99 +RULE_MIN_SEC=94 +RULE_ML_COMMENT=105 +RULE_MONTH=91 +RULE_ROS_CONVENTION_A=103 +RULE_ROS_CONVENTION_PARAM=104 +RULE_SL_COMMENT=102 +RULE_STRING=97 +RULE_WS=106 +RULE_YEAR=92 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 7fcb4c48..01d8e63c 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 @@ -27,6 +27,8 @@ Parameters : 'parameters:'; Processes : 'processes:'; +SubSystem : 'subSystem:'; + GraphName : 'GraphName'; Float32_1 : 'float32[]'; 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 e5c97478..c3f66254 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,109 +13,110 @@ @SuppressWarnings("all") public class InternalRosSystemLexer extends Lexer { public static final int Connections=8; - public static final int Float32_1=13; - public static final int Node=70; - public static final int RULE_DATE_TIME=94; - public static final int Uint64_1=22; - public static final int String=37; + public static final int Float32_1=14; + public static final int Node=71; + public static final int RULE_DATE_TIME=95; + public static final int Uint64_1=23; + public static final int String=38; public static final int Processes=11; - public static final int Int16=52; - public static final int Float32=25; - public static final int Goal=67; - public static final int Bool=64; - public static final int Uint16=47; - public static final int Boolean=23; - public static final int Sub=56; - public static final int Uint8=58; + public static final int Int16=53; + public static final int Float32=26; + public static final int Goal=68; + public static final int Bool=65; + public static final int Uint16=48; + public static final int Boolean=24; + public static final int Sub=57; + public static final int Uint8=59; public static final int Parameters=10; - public static final int RULE_ID=95; - public static final int RULE_DIGIT=84; + public static final int RULE_ID=96; + public static final int RULE_DIGIT=85; public static final int GlobalNamespace=6; - public static final int Int16_1=27; - public static final int Header=36; - public static final int RULE_INT=97; - public static final int Byte=65; - public static final int RULE_ML_COMMENT=104; - public static final int LeftSquareBracket=82; - public static final int Ac=62; - public static final int Base64=34; - public static final int Comma=79; - public static final int As=63; - public static final int HyphenMinus=80; - public static final int RULE_MESSAGE_ASIGMENT=98; - public static final int LeftSquareBracketRightSquareBracket=78; - public static final int Int32=53; - public static final int Char=66; - public static final int RULE_DECINT=87; - public static final int Uint32=48; - public static final int RULE_HOUR=92; - public static final int Int8=68; - public static final int Default=15; - public static final int Int8_1=43; - public static final int Uint16_1=20; - public static final int Sc=71; - public static final int Type=74; - public static final int Float64=26; - public static final int Int32_1=28; - public static final int RULE_BINARY=85; - public static final int String_1=46; - public static final int String_2=18; - public static final int Ss=72; - public static final int RULE_DAY=89; - public static final int RULE_BEGIN=99; - public static final int RULE_BOOLEAN=86; + public static final int Int16_1=28; + public static final int Header=37; + public static final int RULE_INT=98; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=105; + public static final int LeftSquareBracket=83; + public static final int Ac=63; + public static final int Base64=35; + public static final int Comma=80; + public static final int As=64; + public static final int HyphenMinus=81; + public static final int RULE_MESSAGE_ASIGMENT=99; + public static final int LeftSquareBracketRightSquareBracket=79; + public static final int Int32=54; + public static final int Char=67; + public static final int RULE_DECINT=88; + public static final int Uint32=49; + public static final int RULE_HOUR=93; + public static final int Int8=69; + public static final int Default=16; + public static final int Int8_1=44; + public static final int Uint16_1=21; + public static final int Sc=72; + public static final int Type=75; + public static final int Float64=27; + public static final int Int32_1=29; + public static final int RULE_BINARY=86; + public static final int String_1=47; + public static final int String_2=19; + public static final int Ss=73; + public static final int RULE_DAY=90; + public static final int RULE_BEGIN=100; + public static final int RULE_BOOLEAN=87; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=91; - public static final int Result=45; - public static final int Name=69; - public static final int RULE_MIN_SEC=93; - public static final int Char_1=42; + public static final int RULE_YEAR=92; + public static final int Result=46; + public static final int Name=70; + public static final int RULE_MIN_SEC=94; + public static final int Char_1=43; public static final int ParameterAny=7; - public static final int List=61; - public static final int RightSquareBracket=83; + public static final int List=62; + public static final int RightSquareBracket=84; public static final int PrivateNamespace=5; - public static final int GraphName=12; - public static final int Byte_1=41; - public static final int Float64_1=14; - public static final int Duration=16; - public static final int Uint32_1=21; - public static final int Double=35; - public static final int Type_1=57; - public static final int Value=59; - public static final int Uint64=49; - public static final int Action=39; - public static final int RULE_END=100; - public static final int Message=30; - public static final int Value_1=50; - public static final int Time=73; - public static final int RULE_STRING=96; - public static final int Bool_1=40; - public static final int Any=75; - public static final int Struct=38; - public static final int RULE_SL_COMMENT=101; - public static final int Uint8_1=32; - public static final int RULE_DOUBLE=88; - public static final int Feedback=17; - public static final int RULE_ROS_CONVENTION_A=102; - public static final int RULE_ROS_CONVENTION_PARAM=103; - public static final int Colon=81; - public static final int Pub=55; + public static final int GraphName=13; + public static final int Byte_1=42; + public static final int Float64_1=15; + public static final int Duration=17; + public static final int Uint32_1=22; + public static final int Double=36; + public static final int Type_1=58; + public static final int Value=60; + public static final int Uint64=50; + public static final int Action=40; + public static final int RULE_END=101; + public static final int Message=31; + public static final int Value_1=51; + public static final int Time=74; + public static final int RULE_STRING=97; + public static final int Bool_1=41; + public static final int Any=76; + public static final int Struct=39; + public static final int RULE_SL_COMMENT=102; + public static final int SubSystem=12; + public static final int Uint8_1=33; + public static final int RULE_DOUBLE=89; + public static final int Feedback=18; + public static final int RULE_ROS_CONVENTION_A=103; + public static final int RULE_ROS_CONVENTION_PARAM=104; + public static final int Colon=82; + public static final int Pub=56; public static final int EOF=-1; - public static final int Ns=76; - public static final int RULE_WS=105; - public static final int HyphenMinusLeftSquareBracket=77; - public static final int Int64_1=29; - public static final int Service=31; - public static final int From=51; - public static final int RULE_ANY_OTHER=106; - public static final int Nodes=44; - public static final int Date=60; + public static final int Ns=77; + public static final int RULE_WS=106; + public static final int HyphenMinusLeftSquareBracket=78; + public static final int Int64_1=30; + public static final int Service=32; + public static final int From=52; + public static final int RULE_ANY_OTHER=107; + public static final int Nodes=45; + public static final int Date=61; public static final int Interfaces=9; - public static final int Threads=19; - public static final int Integer=24; - public static final int Array=33; - public static final int Int64=54; - public static final int RULE_MONTH=90; + public static final int Threads=20; + public static final int Integer=25; + public static final int Array=34; + public static final int Int64=55; + public static final int RULE_MONTH=91; // delegates // delegators @@ -298,13 +299,34 @@ public final void mProcesses() throws RecognitionException { } // $ANTLR end "Processes" + // $ANTLR start "SubSystem" + public final void mSubSystem() throws RecognitionException { + try { + int _type = SubSystem; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:30:11: ( 'subSystem:' ) + // InternalRosSystemLexer.g:30:13: 'subSystem:' + { + match("subSystem:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "SubSystem" + // $ANTLR start "GraphName" public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'GraphName' ) - // InternalRosSystemLexer.g:30:13: 'GraphName' + // InternalRosSystemLexer.g:32:11: ( 'GraphName' ) + // InternalRosSystemLexer.g:32:13: 'GraphName' { match("GraphName"); @@ -324,8 +346,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:32:11: ( 'float32[]' ) - // InternalRosSystemLexer.g:32:13: 'float32[]' + // InternalRosSystemLexer.g:34:11: ( 'float32[]' ) + // InternalRosSystemLexer.g:34:13: 'float32[]' { match("float32[]"); @@ -345,8 +367,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:34:11: ( 'float64[]' ) - // InternalRosSystemLexer.g:34:13: 'float64[]' + // InternalRosSystemLexer.g:36:11: ( 'float64[]' ) + // InternalRosSystemLexer.g:36:13: 'float64[]' { match("float64[]"); @@ -366,8 +388,8 @@ public final void mDefault() throws RecognitionException { try { int _type = Default; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:36:9: ( 'default:' ) - // InternalRosSystemLexer.g:36:11: 'default:' + // InternalRosSystemLexer.g:38:9: ( 'default:' ) + // InternalRosSystemLexer.g:38:11: 'default:' { match("default:"); @@ -387,8 +409,8 @@ public final void mDuration() throws RecognitionException { try { int _type = Duration; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:38:10: ( 'duration' ) - // InternalRosSystemLexer.g:38:12: 'duration' + // InternalRosSystemLexer.g:40:10: ( 'duration' ) + // InternalRosSystemLexer.g:40:12: 'duration' { match("duration"); @@ -408,8 +430,8 @@ public final void mFeedback() throws RecognitionException { try { int _type = Feedback; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:40:10: ( 'feedback' ) - // InternalRosSystemLexer.g:40:12: 'feedback' + // InternalRosSystemLexer.g:42:10: ( 'feedback' ) + // InternalRosSystemLexer.g:42:12: 'feedback' { match("feedback"); @@ -429,8 +451,8 @@ public final void mString_2() throws RecognitionException { try { int _type = String_2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:42:10: ( 'string[]' ) - // InternalRosSystemLexer.g:42:12: 'string[]' + // InternalRosSystemLexer.g:44:10: ( 'string[]' ) + // InternalRosSystemLexer.g:44:12: 'string[]' { match("string[]"); @@ -450,8 +472,8 @@ public final void mThreads() throws RecognitionException { try { int _type = Threads; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:44:9: ( 'threads:' ) - // InternalRosSystemLexer.g:44:11: 'threads:' + // InternalRosSystemLexer.g:46:9: ( 'threads:' ) + // InternalRosSystemLexer.g:46:11: 'threads:' { match("threads:"); @@ -471,8 +493,8 @@ public final void mUint16_1() throws RecognitionException { try { int _type = Uint16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:46:10: ( 'uint16[]' ) - // InternalRosSystemLexer.g:46:12: 'uint16[]' + // InternalRosSystemLexer.g:48:10: ( 'uint16[]' ) + // InternalRosSystemLexer.g:48:12: 'uint16[]' { match("uint16[]"); @@ -492,8 +514,8 @@ public final void mUint32_1() throws RecognitionException { try { int _type = Uint32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:48:10: ( 'uint32[]' ) - // InternalRosSystemLexer.g:48:12: 'uint32[]' + // InternalRosSystemLexer.g:50:10: ( 'uint32[]' ) + // InternalRosSystemLexer.g:50:12: 'uint32[]' { match("uint32[]"); @@ -513,8 +535,8 @@ public final void mUint64_1() throws RecognitionException { try { int _type = Uint64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:50:10: ( 'uint64[]' ) - // InternalRosSystemLexer.g:50:12: 'uint64[]' + // InternalRosSystemLexer.g:52:10: ( 'uint64[]' ) + // InternalRosSystemLexer.g:52:12: 'uint64[]' { match("uint64[]"); @@ -534,8 +556,8 @@ public final void mBoolean() throws RecognitionException { try { int _type = Boolean; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:52:9: ( 'Boolean' ) - // InternalRosSystemLexer.g:52:11: 'Boolean' + // InternalRosSystemLexer.g:54:9: ( 'Boolean' ) + // InternalRosSystemLexer.g:54:11: 'Boolean' { match("Boolean"); @@ -555,8 +577,8 @@ public final void mInteger() throws RecognitionException { try { int _type = Integer; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:54:9: ( 'Integer' ) - // InternalRosSystemLexer.g:54:11: 'Integer' + // InternalRosSystemLexer.g:56:9: ( 'Integer' ) + // InternalRosSystemLexer.g:56:11: 'Integer' { match("Integer"); @@ -576,8 +598,8 @@ public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:56:9: ( 'float32' ) - // InternalRosSystemLexer.g:56:11: 'float32' + // InternalRosSystemLexer.g:58:9: ( 'float32' ) + // InternalRosSystemLexer.g:58:11: 'float32' { match("float32"); @@ -597,8 +619,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:58:9: ( 'float64' ) - // InternalRosSystemLexer.g:58:11: 'float64' + // InternalRosSystemLexer.g:60:9: ( 'float64' ) + // InternalRosSystemLexer.g:60:11: 'float64' { match("float64"); @@ -618,8 +640,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:60:11: 'int16[]' + // InternalRosSystemLexer.g:62:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:62:11: 'int16[]' { match("int16[]"); @@ -639,8 +661,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:62:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:62:11: 'int32[]' + // InternalRosSystemLexer.g:64:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:64:11: 'int32[]' { match("int32[]"); @@ -660,8 +682,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:64:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:64:11: 'int64[]' + // InternalRosSystemLexer.g:66:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:66:11: 'int64[]' { match("int64[]"); @@ -681,8 +703,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:9: ( 'message' ) - // InternalRosSystemLexer.g:66:11: 'message' + // InternalRosSystemLexer.g:68:9: ( 'message' ) + // InternalRosSystemLexer.g:68:11: 'message' { match("message"); @@ -702,8 +724,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:9: ( 'service' ) - // InternalRosSystemLexer.g:68:11: 'service' + // InternalRosSystemLexer.g:70:9: ( 'service' ) + // InternalRosSystemLexer.g:70:11: 'service' { match("service"); @@ -723,8 +745,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:70:11: 'uint8[]' + // InternalRosSystemLexer.g:72:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:72:11: 'uint8[]' { match("uint8[]"); @@ -744,8 +766,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:7: ( 'Array:' ) - // InternalRosSystemLexer.g:72:9: 'Array:' + // InternalRosSystemLexer.g:74:7: ( 'Array:' ) + // InternalRosSystemLexer.g:74:9: 'Array:' { match("Array:"); @@ -765,8 +787,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:8: ( 'Base64' ) - // InternalRosSystemLexer.g:74:10: 'Base64' + // InternalRosSystemLexer.g:76:8: ( 'Base64' ) + // InternalRosSystemLexer.g:76:10: 'Base64' { match("Base64"); @@ -786,8 +808,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:8: ( 'Double' ) - // InternalRosSystemLexer.g:76:10: 'Double' + // InternalRosSystemLexer.g:78:8: ( 'Double' ) + // InternalRosSystemLexer.g:78:10: 'Double' { match("Double"); @@ -807,8 +829,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:8: ( 'Header' ) - // InternalRosSystemLexer.g:78:10: 'Header' + // InternalRosSystemLexer.g:80:8: ( 'Header' ) + // InternalRosSystemLexer.g:80:10: 'Header' { match("Header"); @@ -828,8 +850,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:8: ( 'String' ) - // InternalRosSystemLexer.g:80:10: 'String' + // InternalRosSystemLexer.g:82:8: ( 'String' ) + // InternalRosSystemLexer.g:82:10: 'String' { match("String"); @@ -849,8 +871,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:8: ( 'Struct' ) - // InternalRosSystemLexer.g:82:10: 'Struct' + // InternalRosSystemLexer.g:84:8: ( 'Struct' ) + // InternalRosSystemLexer.g:84:10: 'Struct' { match("Struct"); @@ -870,8 +892,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:8: ( 'action' ) - // InternalRosSystemLexer.g:84:10: 'action' + // InternalRosSystemLexer.g:86:8: ( 'action' ) + // InternalRosSystemLexer.g:86:10: 'action' { match("action"); @@ -891,8 +913,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:86:10: 'bool[]' + // InternalRosSystemLexer.g:88:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:88:10: 'bool[]' { match("bool[]"); @@ -912,8 +934,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:88:10: 'byte[]' + // InternalRosSystemLexer.g:90:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:90:10: 'byte[]' { match("byte[]"); @@ -933,8 +955,8 @@ public final void mChar_1() throws RecognitionException { try { int _type = Char_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'char[]' ) - // InternalRosSystemLexer.g:90:10: 'char[]' + // InternalRosSystemLexer.g:92:8: ( 'char[]' ) + // InternalRosSystemLexer.g:92:10: 'char[]' { match("char[]"); @@ -954,8 +976,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:92:10: 'int8[]' + // InternalRosSystemLexer.g:94:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:94:10: 'int8[]' { match("int8[]"); @@ -975,8 +997,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:94:9: 'nodes:' + // InternalRosSystemLexer.g:96:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:96:9: 'nodes:' { match("nodes:"); @@ -996,8 +1018,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:8: ( 'result' ) - // InternalRosSystemLexer.g:96:10: 'result' + // InternalRosSystemLexer.g:98:8: ( 'result' ) + // InternalRosSystemLexer.g:98:10: 'result' { match("result"); @@ -1017,8 +1039,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:10: ( 'string' ) - // InternalRosSystemLexer.g:98:12: 'string' + // InternalRosSystemLexer.g:100:10: ( 'string' ) + // InternalRosSystemLexer.g:100:12: 'string' { match("string"); @@ -1038,8 +1060,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:8: ( 'uint16' ) - // InternalRosSystemLexer.g:100:10: 'uint16' + // InternalRosSystemLexer.g:102:8: ( 'uint16' ) + // InternalRosSystemLexer.g:102:10: 'uint16' { match("uint16"); @@ -1059,8 +1081,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:8: ( 'uint32' ) - // InternalRosSystemLexer.g:102:10: 'uint32' + // InternalRosSystemLexer.g:104:8: ( 'uint32' ) + // InternalRosSystemLexer.g:104:10: 'uint32' { match("uint32"); @@ -1080,8 +1102,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'uint64' ) - // InternalRosSystemLexer.g:104:10: 'uint64' + // InternalRosSystemLexer.g:106:8: ( 'uint64' ) + // InternalRosSystemLexer.g:106:10: 'uint64' { match("uint64"); @@ -1101,8 +1123,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:9: ( 'value:' ) - // InternalRosSystemLexer.g:106:11: 'value:' + // InternalRosSystemLexer.g:108:9: ( 'value:' ) + // InternalRosSystemLexer.g:108:11: 'value:' { match("value:"); @@ -1122,8 +1144,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:6: ( 'from:' ) - // InternalRosSystemLexer.g:108:8: 'from:' + // InternalRosSystemLexer.g:110:6: ( 'from:' ) + // InternalRosSystemLexer.g:110:8: 'from:' { match("from:"); @@ -1143,8 +1165,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:7: ( 'int16' ) - // InternalRosSystemLexer.g:110:9: 'int16' + // InternalRosSystemLexer.g:112:7: ( 'int16' ) + // InternalRosSystemLexer.g:112:9: 'int16' { match("int16"); @@ -1164,8 +1186,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:7: ( 'int32' ) - // InternalRosSystemLexer.g:112:9: 'int32' + // InternalRosSystemLexer.g:114:7: ( 'int32' ) + // InternalRosSystemLexer.g:114:9: 'int32' { match("int32"); @@ -1185,8 +1207,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:7: ( 'int64' ) - // InternalRosSystemLexer.g:114:9: 'int64' + // InternalRosSystemLexer.g:116:7: ( 'int64' ) + // InternalRosSystemLexer.g:116:9: 'int64' { match("int64"); @@ -1206,8 +1228,8 @@ public final void mPub() throws RecognitionException { try { int _type = Pub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:5: ( 'pub->' ) - // InternalRosSystemLexer.g:116:7: 'pub->' + // InternalRosSystemLexer.g:118:5: ( 'pub->' ) + // InternalRosSystemLexer.g:118:7: 'pub->' { match("pub->"); @@ -1227,8 +1249,8 @@ public final void mSub() throws RecognitionException { try { int _type = Sub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:5: ( 'sub->' ) - // InternalRosSystemLexer.g:118:7: 'sub->' + // InternalRosSystemLexer.g:120:5: ( 'sub->' ) + // InternalRosSystemLexer.g:120:7: 'sub->' { match("sub->"); @@ -1248,8 +1270,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:8: ( 'type:' ) - // InternalRosSystemLexer.g:120:10: 'type:' + // InternalRosSystemLexer.g:122:8: ( 'type:' ) + // InternalRosSystemLexer.g:122:10: 'type:' { match("type:"); @@ -1269,8 +1291,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:7: ( 'uint8' ) - // InternalRosSystemLexer.g:122:9: 'uint8' + // InternalRosSystemLexer.g:124:7: ( 'uint8' ) + // InternalRosSystemLexer.g:124:9: 'uint8' { match("uint8"); @@ -1290,8 +1312,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:7: ( 'value' ) - // InternalRosSystemLexer.g:124:9: 'value' + // InternalRosSystemLexer.g:126:7: ( 'value' ) + // InternalRosSystemLexer.g:126:9: 'value' { match("value"); @@ -1311,8 +1333,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:6: ( 'Date' ) - // InternalRosSystemLexer.g:126:8: 'Date' + // InternalRosSystemLexer.g:128:6: ( 'Date' ) + // InternalRosSystemLexer.g:128:8: 'Date' { match("Date"); @@ -1332,8 +1354,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:6: ( 'List' ) - // InternalRosSystemLexer.g:128:8: 'List' + // InternalRosSystemLexer.g:130:6: ( 'List' ) + // InternalRosSystemLexer.g:130:8: 'List' { match("List"); @@ -1353,8 +1375,8 @@ public final void mAc() throws RecognitionException { try { int _type = Ac; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:4: ( 'ac->' ) - // InternalRosSystemLexer.g:130:6: 'ac->' + // InternalRosSystemLexer.g:132:4: ( 'ac->' ) + // InternalRosSystemLexer.g:132:6: 'ac->' { match("ac->"); @@ -1374,8 +1396,8 @@ public final void mAs() throws RecognitionException { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:4: ( 'as->' ) - // InternalRosSystemLexer.g:132:6: 'as->' + // InternalRosSystemLexer.g:134:4: ( 'as->' ) + // InternalRosSystemLexer.g:134:6: 'as->' { match("as->"); @@ -1395,8 +1417,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:6: ( 'bool' ) - // InternalRosSystemLexer.g:134:8: 'bool' + // InternalRosSystemLexer.g:136:6: ( 'bool' ) + // InternalRosSystemLexer.g:136:8: 'bool' { match("bool"); @@ -1416,8 +1438,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:6: ( 'byte' ) - // InternalRosSystemLexer.g:136:8: 'byte' + // InternalRosSystemLexer.g:138:6: ( 'byte' ) + // InternalRosSystemLexer.g:138:8: 'byte' { match("byte"); @@ -1437,8 +1459,8 @@ public final void mChar() throws RecognitionException { try { int _type = Char; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:6: ( 'char' ) - // InternalRosSystemLexer.g:138:8: 'char' + // InternalRosSystemLexer.g:140:6: ( 'char' ) + // InternalRosSystemLexer.g:140:8: 'char' { match("char"); @@ -1458,8 +1480,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'goal' ) - // InternalRosSystemLexer.g:140:8: 'goal' + // InternalRosSystemLexer.g:142:6: ( 'goal' ) + // InternalRosSystemLexer.g:142:8: 'goal' { match("goal"); @@ -1479,8 +1501,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'int8' ) - // InternalRosSystemLexer.g:142:8: 'int8' + // InternalRosSystemLexer.g:144:6: ( 'int8' ) + // InternalRosSystemLexer.g:144:8: 'int8' { match("int8"); @@ -1500,8 +1522,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'name' ) - // InternalRosSystemLexer.g:144:8: 'name' + // InternalRosSystemLexer.g:146:6: ( 'name' ) + // InternalRosSystemLexer.g:146:8: 'name' { match("name"); @@ -1521,8 +1543,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'node' ) - // InternalRosSystemLexer.g:146:8: 'node' + // InternalRosSystemLexer.g:148:6: ( 'node' ) + // InternalRosSystemLexer.g:148:8: 'node' { match("node"); @@ -1542,8 +1564,8 @@ public final void mSc() throws RecognitionException { try { int _type = Sc; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:4: ( 'sc->' ) - // InternalRosSystemLexer.g:148:6: 'sc->' + // InternalRosSystemLexer.g:150:4: ( 'sc->' ) + // InternalRosSystemLexer.g:150:6: 'sc->' { match("sc->"); @@ -1563,8 +1585,8 @@ public final void mSs() throws RecognitionException { try { int _type = Ss; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:4: ( 'ss->' ) - // InternalRosSystemLexer.g:150:6: 'ss->' + // InternalRosSystemLexer.g:152:4: ( 'ss->' ) + // InternalRosSystemLexer.g:152:6: 'ss->' { match("ss->"); @@ -1584,8 +1606,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:6: ( 'time' ) - // InternalRosSystemLexer.g:152:8: 'time' + // InternalRosSystemLexer.g:154:6: ( 'time' ) + // InternalRosSystemLexer.g:154:8: 'time' { match("time"); @@ -1605,8 +1627,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:6: ( 'type' ) - // InternalRosSystemLexer.g:154:8: 'type' + // InternalRosSystemLexer.g:156:6: ( 'type' ) + // InternalRosSystemLexer.g:156:8: 'type' { match("type"); @@ -1626,8 +1648,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:5: ( 'Any' ) - // InternalRosSystemLexer.g:156:7: 'Any' + // InternalRosSystemLexer.g:158:5: ( 'Any' ) + // InternalRosSystemLexer.g:158:7: 'Any' { match("Any"); @@ -1647,8 +1669,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:4: ( 'ns:' ) - // InternalRosSystemLexer.g:158:6: 'ns:' + // InternalRosSystemLexer.g:160:4: ( 'ns:' ) + // InternalRosSystemLexer.g:160:6: 'ns:' { match("ns:"); @@ -1668,8 +1690,8 @@ public final void mHyphenMinusLeftSquareBracket() throws RecognitionException { try { int _type = HyphenMinusLeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:30: ( '-[' ) - // InternalRosSystemLexer.g:160:32: '-[' + // InternalRosSystemLexer.g:162:30: ( '-[' ) + // InternalRosSystemLexer.g:162:32: '-[' { match("-["); @@ -1689,8 +1711,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:37: ( '[]' ) - // InternalRosSystemLexer.g:162:39: '[]' + // InternalRosSystemLexer.g:164:37: ( '[]' ) + // InternalRosSystemLexer.g:164:39: '[]' { match("[]"); @@ -1710,8 +1732,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:7: ( ',' ) - // InternalRosSystemLexer.g:164:9: ',' + // InternalRosSystemLexer.g:166:7: ( ',' ) + // InternalRosSystemLexer.g:166:9: ',' { match(','); @@ -1730,8 +1752,8 @@ public final void mHyphenMinus() throws RecognitionException { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:13: ( '-' ) - // InternalRosSystemLexer.g:166:15: '-' + // InternalRosSystemLexer.g:168:13: ( '-' ) + // InternalRosSystemLexer.g:168:15: '-' { match('-'); @@ -1750,8 +1772,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:7: ( ':' ) - // InternalRosSystemLexer.g:168:9: ':' + // InternalRosSystemLexer.g:170:7: ( ':' ) + // InternalRosSystemLexer.g:170:9: ':' { match(':'); @@ -1770,8 +1792,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:170:19: ( '[' ) - // InternalRosSystemLexer.g:170:21: '[' + // InternalRosSystemLexer.g:172:19: ( '[' ) + // InternalRosSystemLexer.g:172:21: '[' { match('['); @@ -1790,8 +1812,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:20: ( ']' ) - // InternalRosSystemLexer.g:172:22: ']' + // InternalRosSystemLexer.g:174:20: ( ']' ) + // InternalRosSystemLexer.g:174:22: ']' { match(']'); @@ -1808,8 +1830,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:174:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:174:23: '0' .. '9' + // InternalRosSystemLexer.g:176:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:176:23: '0' .. '9' { matchRange('0','9'); @@ -1826,10 +1848,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:176:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:176:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:178:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:176:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1857,7 +1879,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:176:16: '0b' + // InternalRosSystemLexer.g:178:16: '0b' { match("0b"); @@ -1865,7 +1887,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:176:21: '0B' + // InternalRosSystemLexer.g:178:21: '0B' { match("0B"); @@ -1875,7 +1897,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:176:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:178:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1929,10 +1951,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:178:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:178:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:180:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:178:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1950,7 +1972,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:178:17: 'true' + // InternalRosSystemLexer.g:180:17: 'true' { match("true"); @@ -1958,7 +1980,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:178:24: 'false' + // InternalRosSystemLexer.g:180:24: 'false' { match("false"); @@ -1984,10 +2006,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:180:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:180:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:182:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:180:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) int alt6=2; int LA6_0 = input.LA(1); @@ -2005,9 +2027,9 @@ else if ( (LA6_0=='-') ) { } switch (alt6) { case 1 : - // InternalRosSystemLexer.g:180:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:180:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -2020,7 +2042,7 @@ else if ( (LA6_0=='-') ) { switch (alt4) { case 1 : - // InternalRosSystemLexer.g:180:16: RULE_DIGIT + // InternalRosSystemLexer.g:182:16: RULE_DIGIT { mRULE_DIGIT(); @@ -2036,10 +2058,10 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:28: '-' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:28: '-' ( RULE_DIGIT )* { match('-'); - // InternalRosSystemLexer.g:180:32: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:32: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -2052,7 +2074,7 @@ else if ( (LA6_0=='-') ) { switch (alt5) { case 1 : - // InternalRosSystemLexer.g:180:32: RULE_DIGIT + // InternalRosSystemLexer.g:182:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2070,15 +2092,15 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:180:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) int alt12=2; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // InternalRosSystemLexer.g:180:46: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:182:46: '.' ( RULE_DECINT )* { match('.'); - // InternalRosSystemLexer.g:180:50: ( RULE_DECINT )* + // InternalRosSystemLexer.g:182:50: ( RULE_DECINT )* loop7: do { int alt7=2; @@ -2091,7 +2113,7 @@ else if ( (LA6_0=='-') ) { switch (alt7) { case 1 : - // InternalRosSystemLexer.g:180:50: RULE_DECINT + // InternalRosSystemLexer.g:182:50: RULE_DECINT { mRULE_DECINT(); @@ -2107,9 +2129,9 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:180:63: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? int alt9=2; int LA9_0 = input.LA(1); @@ -2118,10 +2140,10 @@ else if ( (LA6_0=='-') ) { } switch (alt9) { case 1 : - // InternalRosSystemLexer.g:180:64: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:64: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:180:68: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:68: ( RULE_DIGIT )* loop8: do { int alt8=2; @@ -2134,7 +2156,7 @@ else if ( (LA6_0=='-') ) { switch (alt8) { case 1 : - // InternalRosSystemLexer.g:180:68: RULE_DIGIT + // InternalRosSystemLexer.g:182:68: RULE_DIGIT { mRULE_DIGIT(); @@ -2161,7 +2183,7 @@ else if ( (LA6_0=='-') ) { recover(mse); throw mse;} - // InternalRosSystemLexer.g:180:92: ( '-' | '+' )? + // InternalRosSystemLexer.g:182:92: ( '-' | '+' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2187,7 +2209,7 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:180:103: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:103: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2200,7 +2222,7 @@ else if ( (LA6_0=='-') ) { switch (alt11) { case 1 : - // InternalRosSystemLexer.g:180:103: RULE_DIGIT + // InternalRosSystemLexer.g:182:103: RULE_DIGIT { mRULE_DIGIT(); @@ -2234,10 +2256,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:182:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:182:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:182:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt15=3; switch ( input.LA(1) ) { case '0': @@ -2272,17 +2294,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemLexer.g:182:16: '0' + // InternalRosSystemLexer.g:184:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:182:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:182:29: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:29: ( RULE_DIGIT )* loop13: do { int alt13=2; @@ -2295,7 +2317,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemLexer.g:182:29: RULE_DIGIT + // InternalRosSystemLexer.g:184:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2311,11 +2333,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:182:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:182:54: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:54: ( RULE_DIGIT )* loop14: do { int alt14=2; @@ -2328,7 +2350,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt14) { case 1 : - // InternalRosSystemLexer.g:182:54: RULE_DIGIT + // InternalRosSystemLexer.g:184:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2360,10 +2382,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:184:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:184:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:186:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:184:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2387,14 +2409,14 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { } switch (alt16) { case 1 : - // InternalRosSystemLexer.g:184:22: '1' .. '9' + // InternalRosSystemLexer.g:186:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:184:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:186:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2416,10 +2438,10 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:186:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:186:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:188:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:186:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2443,14 +2465,14 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { } switch (alt17) { case 1 : - // InternalRosSystemLexer.g:186:24: '1' .. '9' + // InternalRosSystemLexer.g:188:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:186:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:188:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2472,8 +2494,8 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:188:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:190:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:190:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2491,10 +2513,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:190:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:190:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:192:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:190:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt18=2; int LA18_0 = input.LA(1); @@ -2512,7 +2534,7 @@ else if ( (LA18_0=='2') ) { } switch (alt18) { case 1 : - // InternalRosSystemLexer.g:190:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:192:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2520,7 +2542,7 @@ else if ( (LA18_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:190:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:192:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2542,8 +2564,8 @@ else if ( (LA18_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:192:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:192:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:194:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:194:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2561,8 +2583,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:194:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:194:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystemLexer.g:196:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystemLexer.g:196:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2591,10 +2613,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:196:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:196:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:198:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosSystemLexer.g:198:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosSystemLexer.g:196:25: ( RULE_ID | RULE_STRING ) + // InternalRosSystemLexer.g:198:25: ( RULE_ID | RULE_STRING ) int alt19=2; int LA19_0 = input.LA(1); @@ -2612,14 +2634,14 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } switch (alt19) { case 1 : - // InternalRosSystemLexer.g:196:26: RULE_ID + // InternalRosSystemLexer.g:198:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:196:34: RULE_STRING + // InternalRosSystemLexer.g:198:34: RULE_STRING { mRULE_STRING(); @@ -2629,7 +2651,7 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:196:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:198:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt20=4; switch ( input.LA(1) ) { case 'A': @@ -2724,28 +2746,28 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { switch (alt20) { case 1 : - // InternalRosSystemLexer.g:196:52: RULE_ID + // InternalRosSystemLexer.g:198:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:196:60: RULE_STRING + // InternalRosSystemLexer.g:198:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:196:72: RULE_INT + // InternalRosSystemLexer.g:198:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:196:81: '-' RULE_INT + // InternalRosSystemLexer.g:198:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2769,8 +2791,8 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:198:21: () - // InternalRosSystemLexer.g:198:23: + // InternalRosSystemLexer.g:200:21: () + // InternalRosSystemLexer.g:200:23: { } @@ -2783,8 +2805,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:200:19: () - // InternalRosSystemLexer.g:200:21: + // InternalRosSystemLexer.g:202:19: () + // InternalRosSystemLexer.g:202:21: { } @@ -2799,11 +2821,11 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:202:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:202:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:204:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:204:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:202:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:204:23: (~ ( ( '\\n' | '\\r' ) ) )* loop21: do { int alt21=2; @@ -2816,7 +2838,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemLexer.g:202:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:204: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(); @@ -2852,10 +2874,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:204:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:204:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:206:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:204:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* loop22: do { int alt22=3; @@ -2871,7 +2893,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= switch (alt22) { case 1 : - // InternalRosSystemLexer.g:204:26: '/' RULE_ID + // InternalRosSystemLexer.g:206:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2879,7 +2901,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= } break; case 2 : - // InternalRosSystemLexer.g:204:38: RULE_ID '/' + // InternalRosSystemLexer.g:206:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2908,10 +2930,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:206:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:208:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:206:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop23: do { int alt23=4; @@ -2937,7 +2959,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemLexer.g:206:30: '/' RULE_STRING + // InternalRosSystemLexer.g:208:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2945,7 +2967,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:206:46: RULE_STRING '/' + // InternalRosSystemLexer.g:208:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2953,7 +2975,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:206:62: '~' RULE_STRING + // InternalRosSystemLexer.g:208:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2982,10 +3004,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:208:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystemLexer.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystemLexer.g:208:11: ( '^' )? + // InternalRosSystemLexer.g:210:11: ( '^' )? int alt24=2; int LA24_0 = input.LA(1); @@ -2994,7 +3016,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemLexer.g:208:11: '^' + // InternalRosSystemLexer.g:210:11: '^' { match('^'); @@ -3012,7 +3034,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:208:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop25: do { int alt25=2; @@ -3059,10 +3081,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosSystemLexer.g:210:19: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:210:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:212:19: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:210:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ int cnt26=0; loop26: do { @@ -3076,7 +3098,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosSystemLexer.g:210:22: '0' .. '9' + // InternalRosSystemLexer.g:212:22: '0' .. '9' { matchRange('0','9'); @@ -3106,10 +3128,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:212:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:212:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:212:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt29=2; int LA29_0 = input.LA(1); @@ -3127,10 +3149,10 @@ else if ( (LA29_0=='\'') ) { } switch (alt29) { case 1 : - // InternalRosSystemLexer.g:212:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:212:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystemLexer.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop27: do { int alt27=3; @@ -3146,7 +3168,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 switch (alt27) { case 1 : - // InternalRosSystemLexer.g:212:21: '\\\\' . + // InternalRosSystemLexer.g:214:21: '\\\\' . { match('\\'); matchAny(); @@ -3154,7 +3176,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:212:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:214:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3179,10 +3201,10 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:212:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:212:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystemLexer.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop28: do { int alt28=3; @@ -3198,7 +3220,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 switch (alt28) { case 1 : - // InternalRosSystemLexer.g:212:54: '\\\\' . + // InternalRosSystemLexer.g:214:54: '\\\\' . { match('\\'); matchAny(); @@ -3206,7 +3228,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:212:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3249,12 +3271,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:214:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:214:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:214:24: ( options {greedy=false; } : . )* + // InternalRosSystemLexer.g:216:24: ( options {greedy=false; } : . )* loop30: do { int alt30=2; @@ -3279,7 +3301,7 @@ else if ( ((LA30_0>='\u0000' && LA30_0<=')')||(LA30_0>='+' && LA30_0<='\uFFFF')) switch (alt30) { case 1 : - // InternalRosSystemLexer.g:214:52: . + // InternalRosSystemLexer.g:216:52: . { matchAny(); @@ -3309,10 +3331,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:216:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:216:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:218:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:216:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt31=0; loop31: do { @@ -3366,8 +3388,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:218:16: ( . ) - // InternalRosSystemLexer.g:218:18: . + // InternalRosSystemLexer.g:220:16: ( . ) + // InternalRosSystemLexer.g:220:18: . { matchAny(); @@ -3382,8 +3404,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 | Processes | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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=94; + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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=95; alt32 = dfa32.predict(input); switch (alt32) { case 1 : @@ -3443,602 +3465,609 @@ public void mTokens() throws RecognitionException { } break; case 9 : - // InternalRosSystemLexer.g:1:118: GraphName + // InternalRosSystemLexer.g:1:118: SubSystem { - mGraphName(); + mSubSystem(); } break; case 10 : - // InternalRosSystemLexer.g:1:128: Float32_1 + // InternalRosSystemLexer.g:1:128: GraphName { - mFloat32_1(); + mGraphName(); } break; case 11 : - // InternalRosSystemLexer.g:1:138: Float64_1 + // InternalRosSystemLexer.g:1:138: Float32_1 { - mFloat64_1(); + mFloat32_1(); } break; case 12 : - // InternalRosSystemLexer.g:1:148: Default + // InternalRosSystemLexer.g:1:148: Float64_1 { - mDefault(); + mFloat64_1(); } break; case 13 : - // InternalRosSystemLexer.g:1:156: Duration + // InternalRosSystemLexer.g:1:158: Default { - mDuration(); + mDefault(); } break; case 14 : - // InternalRosSystemLexer.g:1:165: Feedback + // InternalRosSystemLexer.g:1:166: Duration { - mFeedback(); + mDuration(); } break; case 15 : - // InternalRosSystemLexer.g:1:174: String_2 + // InternalRosSystemLexer.g:1:175: Feedback { - mString_2(); + mFeedback(); } break; case 16 : - // InternalRosSystemLexer.g:1:183: Threads + // InternalRosSystemLexer.g:1:184: String_2 { - mThreads(); + mString_2(); } break; case 17 : - // InternalRosSystemLexer.g:1:191: Uint16_1 + // InternalRosSystemLexer.g:1:193: Threads { - mUint16_1(); + mThreads(); } break; case 18 : - // InternalRosSystemLexer.g:1:200: Uint32_1 + // InternalRosSystemLexer.g:1:201: Uint16_1 { - mUint32_1(); + mUint16_1(); } break; case 19 : - // InternalRosSystemLexer.g:1:209: Uint64_1 + // InternalRosSystemLexer.g:1:210: Uint32_1 { - mUint64_1(); + mUint32_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:218: Boolean + // InternalRosSystemLexer.g:1:219: Uint64_1 { - mBoolean(); + mUint64_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:226: Integer + // InternalRosSystemLexer.g:1:228: Boolean { - mInteger(); + mBoolean(); } break; case 22 : - // InternalRosSystemLexer.g:1:234: Float32 + // InternalRosSystemLexer.g:1:236: Integer { - mFloat32(); + mInteger(); } break; case 23 : - // InternalRosSystemLexer.g:1:242: Float64 + // InternalRosSystemLexer.g:1:244: Float32 { - mFloat64(); + mFloat32(); } break; case 24 : - // InternalRosSystemLexer.g:1:250: Int16_1 + // InternalRosSystemLexer.g:1:252: Float64 { - mInt16_1(); + mFloat64(); } break; case 25 : - // InternalRosSystemLexer.g:1:258: Int32_1 + // InternalRosSystemLexer.g:1:260: Int16_1 { - mInt32_1(); + mInt16_1(); } break; case 26 : - // InternalRosSystemLexer.g:1:266: Int64_1 + // InternalRosSystemLexer.g:1:268: Int32_1 { - mInt64_1(); + mInt32_1(); } break; case 27 : - // InternalRosSystemLexer.g:1:274: Message + // InternalRosSystemLexer.g:1:276: Int64_1 { - mMessage(); + mInt64_1(); } break; case 28 : - // InternalRosSystemLexer.g:1:282: Service + // InternalRosSystemLexer.g:1:284: Message { - mService(); + mMessage(); } break; case 29 : - // InternalRosSystemLexer.g:1:290: Uint8_1 + // InternalRosSystemLexer.g:1:292: Service { - mUint8_1(); + mService(); } break; case 30 : - // InternalRosSystemLexer.g:1:298: Array + // InternalRosSystemLexer.g:1:300: Uint8_1 { - mArray(); + mUint8_1(); } break; case 31 : - // InternalRosSystemLexer.g:1:304: Base64 + // InternalRosSystemLexer.g:1:308: Array { - mBase64(); + mArray(); } break; case 32 : - // InternalRosSystemLexer.g:1:311: Double + // InternalRosSystemLexer.g:1:314: Base64 { - mDouble(); + mBase64(); } break; case 33 : - // InternalRosSystemLexer.g:1:318: Header + // InternalRosSystemLexer.g:1:321: Double { - mHeader(); + mDouble(); } break; case 34 : - // InternalRosSystemLexer.g:1:325: String + // InternalRosSystemLexer.g:1:328: Header { - mString(); + mHeader(); } break; case 35 : - // InternalRosSystemLexer.g:1:332: Struct + // InternalRosSystemLexer.g:1:335: String { - mStruct(); + mString(); } break; case 36 : - // InternalRosSystemLexer.g:1:339: Action + // InternalRosSystemLexer.g:1:342: Struct { - mAction(); + mStruct(); } break; case 37 : - // InternalRosSystemLexer.g:1:346: Bool_1 + // InternalRosSystemLexer.g:1:349: Action { - mBool_1(); + mAction(); } break; case 38 : - // InternalRosSystemLexer.g:1:353: Byte_1 + // InternalRosSystemLexer.g:1:356: Bool_1 { - mByte_1(); + mBool_1(); } break; case 39 : - // InternalRosSystemLexer.g:1:360: Char_1 + // InternalRosSystemLexer.g:1:363: Byte_1 { - mChar_1(); + mByte_1(); } break; case 40 : - // InternalRosSystemLexer.g:1:367: Int8_1 + // InternalRosSystemLexer.g:1:370: Char_1 { - mInt8_1(); + mChar_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:374: Nodes + // InternalRosSystemLexer.g:1:377: Int8_1 { - mNodes(); + mInt8_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:380: Result + // InternalRosSystemLexer.g:1:384: Nodes { - mResult(); + mNodes(); } break; case 43 : - // InternalRosSystemLexer.g:1:387: String_1 + // InternalRosSystemLexer.g:1:390: Result { - mString_1(); + mResult(); } break; case 44 : - // InternalRosSystemLexer.g:1:396: Uint16 + // InternalRosSystemLexer.g:1:397: String_1 { - mUint16(); + mString_1(); } break; case 45 : - // InternalRosSystemLexer.g:1:403: Uint32 + // InternalRosSystemLexer.g:1:406: Uint16 { - mUint32(); + mUint16(); } break; case 46 : - // InternalRosSystemLexer.g:1:410: Uint64 + // InternalRosSystemLexer.g:1:413: Uint32 { - mUint64(); + mUint32(); } break; case 47 : - // InternalRosSystemLexer.g:1:417: Value_1 + // InternalRosSystemLexer.g:1:420: Uint64 { - mValue_1(); + mUint64(); } break; case 48 : - // InternalRosSystemLexer.g:1:425: From + // InternalRosSystemLexer.g:1:427: Value_1 { - mFrom(); + mValue_1(); } break; case 49 : - // InternalRosSystemLexer.g:1:430: Int16 + // InternalRosSystemLexer.g:1:435: From { - mInt16(); + mFrom(); } break; case 50 : - // InternalRosSystemLexer.g:1:436: Int32 + // InternalRosSystemLexer.g:1:440: Int16 { - mInt32(); + mInt16(); } break; case 51 : - // InternalRosSystemLexer.g:1:442: Int64 + // InternalRosSystemLexer.g:1:446: Int32 { - mInt64(); + mInt32(); } break; case 52 : - // InternalRosSystemLexer.g:1:448: Pub + // InternalRosSystemLexer.g:1:452: Int64 { - mPub(); + mInt64(); } break; case 53 : - // InternalRosSystemLexer.g:1:452: Sub + // InternalRosSystemLexer.g:1:458: Pub { - mSub(); + mPub(); } break; case 54 : - // InternalRosSystemLexer.g:1:456: Type_1 + // InternalRosSystemLexer.g:1:462: Sub { - mType_1(); + mSub(); } break; case 55 : - // InternalRosSystemLexer.g:1:463: Uint8 + // InternalRosSystemLexer.g:1:466: Type_1 { - mUint8(); + mType_1(); } break; case 56 : - // InternalRosSystemLexer.g:1:469: Value + // InternalRosSystemLexer.g:1:473: Uint8 { - mValue(); + mUint8(); } break; case 57 : - // InternalRosSystemLexer.g:1:475: Date + // InternalRosSystemLexer.g:1:479: Value { - mDate(); + mValue(); } break; case 58 : - // InternalRosSystemLexer.g:1:480: List + // InternalRosSystemLexer.g:1:485: Date { - mList(); + mDate(); } break; case 59 : - // InternalRosSystemLexer.g:1:485: Ac + // InternalRosSystemLexer.g:1:490: List { - mAc(); + mList(); } break; case 60 : - // InternalRosSystemLexer.g:1:488: As + // InternalRosSystemLexer.g:1:495: Ac { - mAs(); + mAc(); } break; case 61 : - // InternalRosSystemLexer.g:1:491: Bool + // InternalRosSystemLexer.g:1:498: As { - mBool(); + mAs(); } break; case 62 : - // InternalRosSystemLexer.g:1:496: Byte + // InternalRosSystemLexer.g:1:501: Bool { - mByte(); + mBool(); } break; case 63 : - // InternalRosSystemLexer.g:1:501: Char + // InternalRosSystemLexer.g:1:506: Byte { - mChar(); + mByte(); } break; case 64 : - // InternalRosSystemLexer.g:1:506: Goal + // InternalRosSystemLexer.g:1:511: Char { - mGoal(); + mChar(); } break; case 65 : - // InternalRosSystemLexer.g:1:511: Int8 + // InternalRosSystemLexer.g:1:516: Goal { - mInt8(); + mGoal(); } break; case 66 : - // InternalRosSystemLexer.g:1:516: Name + // InternalRosSystemLexer.g:1:521: Int8 { - mName(); + mInt8(); } break; case 67 : - // InternalRosSystemLexer.g:1:521: Node + // InternalRosSystemLexer.g:1:526: Name { - mNode(); + mName(); } break; case 68 : - // InternalRosSystemLexer.g:1:526: Sc + // InternalRosSystemLexer.g:1:531: Node { - mSc(); + mNode(); } break; case 69 : - // InternalRosSystemLexer.g:1:529: Ss + // InternalRosSystemLexer.g:1:536: Sc { - mSs(); + mSc(); } break; case 70 : - // InternalRosSystemLexer.g:1:532: Time + // InternalRosSystemLexer.g:1:539: Ss { - mTime(); + mSs(); } break; case 71 : - // InternalRosSystemLexer.g:1:537: Type + // InternalRosSystemLexer.g:1:542: Time { - mType(); + mTime(); } break; case 72 : - // InternalRosSystemLexer.g:1:542: Any + // InternalRosSystemLexer.g:1:547: Type { - mAny(); + mType(); } break; case 73 : - // InternalRosSystemLexer.g:1:546: Ns + // InternalRosSystemLexer.g:1:552: Any { - mNs(); + mAny(); } break; case 74 : - // InternalRosSystemLexer.g:1:549: HyphenMinusLeftSquareBracket + // InternalRosSystemLexer.g:1:556: Ns { - mHyphenMinusLeftSquareBracket(); + mNs(); } break; case 75 : - // InternalRosSystemLexer.g:1:578: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:559: HyphenMinusLeftSquareBracket { - mLeftSquareBracketRightSquareBracket(); + mHyphenMinusLeftSquareBracket(); } break; case 76 : - // InternalRosSystemLexer.g:1:614: Comma + // InternalRosSystemLexer.g:1:588: LeftSquareBracketRightSquareBracket { - mComma(); + mLeftSquareBracketRightSquareBracket(); } break; case 77 : - // InternalRosSystemLexer.g:1:620: HyphenMinus + // InternalRosSystemLexer.g:1:624: Comma { - mHyphenMinus(); + mComma(); } break; case 78 : - // InternalRosSystemLexer.g:1:632: Colon + // InternalRosSystemLexer.g:1:630: HyphenMinus { - mColon(); + mHyphenMinus(); } break; case 79 : - // InternalRosSystemLexer.g:1:638: LeftSquareBracket + // InternalRosSystemLexer.g:1:642: Colon { - mLeftSquareBracket(); + mColon(); } break; case 80 : - // InternalRosSystemLexer.g:1:656: RightSquareBracket + // InternalRosSystemLexer.g:1:648: LeftSquareBracket { - mRightSquareBracket(); + mLeftSquareBracket(); } break; case 81 : - // InternalRosSystemLexer.g:1:675: RULE_BINARY + // InternalRosSystemLexer.g:1:666: RightSquareBracket { - mRULE_BINARY(); + mRightSquareBracket(); } break; case 82 : - // InternalRosSystemLexer.g:1:687: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:685: RULE_BINARY { - mRULE_BOOLEAN(); + mRULE_BINARY(); } break; case 83 : - // InternalRosSystemLexer.g:1:700: RULE_DOUBLE + // InternalRosSystemLexer.g:1:697: RULE_BOOLEAN { - mRULE_DOUBLE(); + mRULE_BOOLEAN(); } break; case 84 : - // InternalRosSystemLexer.g:1:712: RULE_DECINT + // InternalRosSystemLexer.g:1:710: RULE_DOUBLE { - mRULE_DECINT(); + mRULE_DOUBLE(); } break; case 85 : - // InternalRosSystemLexer.g:1:724: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:722: RULE_DECINT { - mRULE_DATE_TIME(); + mRULE_DECINT(); } break; case 86 : - // InternalRosSystemLexer.g:1:739: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:734: RULE_DATE_TIME { - mRULE_MESSAGE_ASIGMENT(); + mRULE_DATE_TIME(); } break; case 87 : - // InternalRosSystemLexer.g:1:761: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:749: RULE_MESSAGE_ASIGMENT { - mRULE_SL_COMMENT(); + mRULE_MESSAGE_ASIGMENT(); } break; case 88 : - // InternalRosSystemLexer.g:1:777: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:771: RULE_SL_COMMENT { - mRULE_ROS_CONVENTION_A(); + mRULE_SL_COMMENT(); } break; case 89 : - // InternalRosSystemLexer.g:1:799: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:787: RULE_ROS_CONVENTION_A { - mRULE_ROS_CONVENTION_PARAM(); + mRULE_ROS_CONVENTION_A(); } break; case 90 : - // InternalRosSystemLexer.g:1:825: RULE_ID + // InternalRosSystemLexer.g:1:809: RULE_ROS_CONVENTION_PARAM { - mRULE_ID(); + mRULE_ROS_CONVENTION_PARAM(); } break; case 91 : - // InternalRosSystemLexer.g:1:833: RULE_STRING + // InternalRosSystemLexer.g:1:835: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 92 : - // InternalRosSystemLexer.g:1:845: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:843: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 93 : - // InternalRosSystemLexer.g:1:861: RULE_WS + // InternalRosSystemLexer.g:1:855: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 94 : - // InternalRosSystemLexer.g:1:869: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:871: RULE_WS + { + mRULE_WS(); + + } + break; + case 95 : + // InternalRosSystemLexer.g:1:879: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4105,48 +4134,48 @@ public DFA12(BaseRecognizer recognizer) { this.transition = DFA12_transition; } public String getDescription() { - return "180:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; + return "182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; } } static final String DFA32_eotS = - "\1\52\31\57\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\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\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\57\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\24\57\2\uffff\12\57\1\u00d4\5\57\2\uffff\4\57\1\uffff\4\57\1\154\1\uffff\1\154\3\uffff\6\57\1\u00ec\4\57\1\u00f2\2\57\1\uffff\10\57\1\uffff\1\57\1\u00ff\1\u0100\1\u0101\6\57\1\uffff\1\57\1\u010c\4\57\1\u0112\1\u0114\1\u0116\1\u0117\2\57\1\u011a\1\u011b\1\uffff\1\154\6\57\2\uffff\1\57\1\u0125\1\u0127\1\u0129\2\uffff\4\57\1\uffff\1\u0101\5\57\4\uffff\3\57\1\u0138\6\57\1\uffff\4\57\4\uffff\1\57\2\uffff\1\57\1\u0146\3\uffff\7\57\6\uffff\7\57\1\u0156\2\57\1\u015a\1\u015c\1\u015e\2\uffff\1\57\1\u0160\2\57\1\uffff\1\u0163\1\u0164\1\u0165\1\u0166\1\u0167\1\uffff\1\u0168\2\uffff\11\57\1\u0173\1\u0175\3\57\2\uffff\1\u0179\1\57\6\uffff\1\u017b\1\uffff\1\u017c\1\u017d\6\uffff\11\57\4\uffff\1\u0187\1\uffff\1\u0188\5\uffff\4\57\1\u018d\4\57\2\uffff\4\57\1\uffff\3\57\1\uffff\5\57\2\uffff\2\57\1\u01a0\1\57\1\uffff\2\57\1\uffff\6\57\1\u01aa\1\57\1\u01ac\1\uffff\1\u01ad\2\uffff"; + "\1\52\31\60\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0101\1\u0102\1\u0103\6\60\1\uffff\1\60\1\u010e\4\60\1\u0114\1\u0116\1\u0118\1\u0119\2\60\1\u011c\1\u011d\1\uffff\1\154\6\60\2\uffff\1\60\1\u0127\1\u0129\1\u012b\2\uffff\7\60\1\uffff\1\u0103\3\60\4\uffff\3\60\1\u013b\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u0149\3\uffff\7\60\6\uffff\3\60\1\u0155\7\60\1\u015e\1\u0160\1\u0162\2\uffff\1\60\1\u0164\2\60\1\uffff\1\u0167\1\u0168\1\u0169\1\u016a\1\u016b\1\uffff\1\u016c\2\uffff\12\60\2\uffff\1\u0177\1\u0179\1\u017b\4\60\6\uffff\1\u0180\1\uffff\1\u0181\1\u0182\6\uffff\12\60\5\uffff\1\u018d\1\uffff\1\u018e\4\uffff\4\60\1\u0193\5\60\2\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01a7\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b1\1\60\1\u01b3\1\uffff\1\u01b4\2\uffff"; static final String DFA32_eofS = - "\u01ae\uffff"; + "\u01b5\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\56\1\135\3\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\23\57\2\55\17\57\2\55\11\57\1\uffff\1\56\10\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\1\55\10\57\1\55\2\uffff\20\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\10\57\1\uffff\12\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\4\57\1\uffff\6\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\15\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\16\57\2\uffff\2\57\6\uffff\1\57\1\uffff\2\57\6\uffff\11\57\4\uffff\1\57\1\uffff\1\57\5\uffff\11\57\2\uffff\4\57\1\uffff\3\57\1\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\4\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\16\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\7\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\1\57\1\uffff\1\57\4\uffff\12\57\2\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\uffff\1\145\1\uffff\1\145\1\172\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\24\172\2\uffff\20\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\10\172\1\uffff\12\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\4\172\1\uffff\6\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\15\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\16\172\2\uffff\2\172\6\uffff\1\172\1\uffff\2\172\6\uffff\11\172\4\uffff\1\172\1\uffff\1\172\5\uffff\11\172\2\uffff\4\172\1\uffff\3\172\1\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\4\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\16\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\7\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\1\172\1\uffff\1\172\4\uffff\12\172\2\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\34\uffff\1\114\1\116\1\120\2\uffff\1\123\6\uffff\1\127\1\uffff\1\130\1\uffff\1\135\1\136\1\uffff\1\132\1\uffff\1\126\57\uffff\1\112\1\uffff\1\123\1\115\1\113\1\117\1\114\1\116\1\120\1\121\1\uffff\1\124\12\uffff\1\127\1\134\1\131\1\135\24\uffff\1\104\1\105\20\uffff\1\73\1\74\4\uffff\1\111\10\uffff\1\133\17\uffff\1\64\10\uffff\1\65\12\uffff\1\110\26\uffff\1\47\1\77\4\uffff\1\50\1\101\4\uffff\1\60\6\uffff\1\66\1\107\1\106\1\122\12\uffff\1\71\4\uffff\1\45\1\75\1\46\1\76\1\uffff\1\103\1\102\2\uffff\1\72\1\100\1\125\7\uffff\1\30\1\61\1\31\1\62\1\32\1\63\15\uffff\1\35\1\67\4\uffff\1\36\5\uffff\1\51\1\uffff\1\57\1\70\16\uffff\1\17\1\53\2\uffff\1\21\1\54\1\22\1\55\1\23\1\56\1\uffff\1\37\2\uffff\1\40\1\41\1\42\1\43\1\44\1\52\11\uffff\1\12\1\26\1\13\1\27\1\uffff\1\14\1\uffff\1\34\1\20\1\24\1\25\1\33\11\uffff\1\16\1\15\4\uffff\1\11\3\uffff\1\10\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\34\uffff\1\115\1\117\1\121\2\uffff\1\124\6\uffff\1\130\1\uffff\1\131\1\uffff\1\136\1\137\2\uffff\1\133\1\127\57\uffff\1\113\1\uffff\1\124\1\116\1\114\1\120\1\115\1\117\1\121\1\122\1\uffff\1\125\12\uffff\1\130\1\135\1\132\1\136\16\uffff\1\105\1\106\26\uffff\1\74\1\75\4\uffff\1\112\10\uffff\1\134\17\uffff\1\65\1\uffff\1\66\22\uffff\1\111\26\uffff\1\50\1\100\4\uffff\1\51\1\102\7\uffff\1\61\4\uffff\1\67\1\110\1\107\1\123\12\uffff\1\72\4\uffff\1\46\1\76\1\47\1\77\1\uffff\1\104\1\103\2\uffff\1\73\1\101\1\126\7\uffff\1\31\1\62\1\32\1\63\1\33\1\64\16\uffff\1\36\1\70\4\uffff\1\37\5\uffff\1\52\1\uffff\1\60\1\71\12\uffff\1\20\1\54\7\uffff\1\22\1\55\1\23\1\56\1\24\1\57\1\uffff\1\40\2\uffff\1\41\1\42\1\43\1\44\1\45\1\53\12\uffff\1\35\1\13\1\27\1\14\1\30\1\uffff\1\15\1\uffff\1\21\1\25\1\26\1\34\12\uffff\1\17\1\16\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; static final String DFA32_specialS = - "\1\0\45\uffff\1\6\1\1\111\uffff\1\4\1\3\1\uffff\1\5\1\10\71\uffff\1\2\1\uffff\1\7\u00fc\uffff}>"; + "\1\3\45\uffff\1\2\1\5\111\uffff\1\4\1\10\1\uffff\1\6\1\1\71\uffff\1\7\1\uffff\1\0\u0103\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\10\1\42\1\7\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\11\1\12\1\13\1\27\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\15\60\1\70\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\71\20\60\1\72\2\60\1\73\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\77\3\60\1\75\6\60\1\74\5\60\1\76\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\100\17\60\1\101\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\105\1\60\1\103\15\60\1\106\1\102\1\104\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\107\1\111\10\60\1\112\6\60\1\110\1\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\113\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\115\15\60\1\114\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\116\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\117\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\121\3\60\1\120\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\123\15\60\1\122\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\124\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\125\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\126\17\60\1\127\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\130\11\60\1\131\1\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\133\15\60\1\132\3\60\1\134\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\135\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\136\31\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", + "\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\11\1\42\1\10\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\7\1\12\1\13\1\27\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\104\3\57\1\102\6\57\1\101\5\57\1\103\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\17\57\1\106\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\107\1\111\10\57\1\112\6\57\1\110\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\113\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\115\15\57\1\114\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\116\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\117\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\121\3\57\1\120\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\123\15\57\1\122\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\124\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\125\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\126\17\57\1\127\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\130\11\57\1\131\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\133\15\57\1\132\3\57\1\134\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\135\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\136\31\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", "\1\143\1\uffff\12\142\13\uffff\1\143\25\uffff\1\141\11\uffff\1\143", "\1\145", "", @@ -4155,10 +4184,10 @@ public String getDescription() { "\1\143\1\uffff\12\153\10\uffff\1\152\2\uffff\1\143\34\uffff\1\152\2\uffff\1\143", "\1\143\1\uffff\12\155\13\uffff\1\143\37\uffff\1\143", "", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", "\32\160\4\uffff\1\160\1\uffff\32\160", - "\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", "\42\162\1\163\71\162\1\161\uffa3\162", "\47\165\1\166\64\165\1\164\uffa3\165", "", @@ -4167,57 +4196,57 @@ public String getDescription() { "\1\171\4\uffff\1\171", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\173\16\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\173\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\32\60", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\174\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\175\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\176\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\177\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0080\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0081\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0082\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0083\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0084\13\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\16\60\1\u0086\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0087\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0088\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0089\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u008a\24\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u008b\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u008c\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u008d\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u008e\30\60", - "\1\u008f\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0090\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\21\60\1\u0091\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0092\12\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0093\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0094\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0095\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0096\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0097\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0098\6\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\21\60\1\u009a\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u009b\1\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\3\60\1\u00a5\26\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00a6\15\60", - "\1\52\12\60\1\u00a7\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\u00a8\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a9\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00aa\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ab\31\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\174\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\175\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\176\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\177\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0080\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0081\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0082\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0083\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0084\13\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\1\57\1\u0086\30\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\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0088\10\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\u008a\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\u008b\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008c\25\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\13\57\1\u008e\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u008f\24\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0090\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0091\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0092\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0093\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0094\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0095\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0096\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0097\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0098\6\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\21\57\1\u009a\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u009b\1\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\3\57\1\u00a5\26\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00a6\15\57", + "\1\52\12\57\1\u00a7\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\u00a8\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00a9\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00aa\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ab\31\57", "", "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", "", @@ -4231,9 +4260,9 @@ public String getDescription() { "\1\143\1\uffff\12\u00ad\13\uffff\1\143\37\uffff\1\143", "", "\1\143\1\uffff\12\u00ae\13\uffff\1\143\37\uffff\1\143", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", - "\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", "\0\u00af", "\42\162\1\163\71\162\1\161\uffa3\162", "\1\171\15\uffff\1\61", @@ -4244,311 +4273,318 @@ public String getDescription() { "", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b2\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00b3\4\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b4\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00b5\30\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00b6\12\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00b7\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00b8\10\60", - "\1\52\1\60\1\u00ba\1\60\1\u00bb\2\60\1\u00bc\1\60\1\u00bd\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00b9\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00be\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00bf\27\60", - "\1\u00c0\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\1\u00c1\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00c2\26\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00c3\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c4\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c5\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c6\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00c7\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00c8\4\60", - "\1\u00c9\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b2\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00b3\4\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b4\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00b5\30\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00b6\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00b7\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00b8\10\57", + "\1\52\1\57\1\u00ba\1\57\1\u00bb\2\57\1\u00bc\1\57\1\u00bd\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b9\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00be\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00bf\27\57", + "\1\u00c0\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\u00c2\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\22\57\1\u00c1\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\u00c3\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00c4\4\57", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ca\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cb\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cc\25\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\23\60\1\u00ce\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00cf\16\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\4\60\1\u00d1\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d2\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d3\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\1\60\1\u00d5\30\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d6\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00d7\26\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00d8\13\60\1\u00d9\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00da\21\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c5\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c6\26\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\22\57\1\u00c8\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\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\4\57\1\u00cb\25\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\23\57\1\u00cf\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d0\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d1\25\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\22\57\1\u00d3\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00d4\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\1\57\1\u00d6\30\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d7\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00d8\26\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00d9\13\57\1\u00da\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00db\21\57", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00db\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00dc\25\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\4\60\1\u00de\25\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00dc\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00dd\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00de\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00df\25\57", "", - "\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\24\60\1\u00e0\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e1\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00e2\16\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e0\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e1\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e2\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e3\16\57", "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", - "\1\143\1\uffff\12\u00e3\13\uffff\1\143\37\uffff\1\143", "\1\143\1\uffff\12\u00e4\13\uffff\1\143\37\uffff\1\143", + "\1\143\1\uffff\12\u00e5\13\uffff\1\143\37\uffff\1\143", "\42\162\1\163\71\162\1\161\uffa3\162", "", "\47\165\1\166\64\165\1\164\uffa3\165", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e5\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e6\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00e7\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e8\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u00e9\22\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ea\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u00eb\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\21\60\1\u00ed\10\60", - "\1\52\6\60\1\u00ee\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\2\60\1\u00ef\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\4\60\1\u00f0\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\u00f1\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\14\60\1\u00f3\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f4\25\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e6\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e7\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00e8\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e9\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00ea\22\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00eb\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00ec\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\u00ee\10\57", + "\1\52\6\57\1\u00ef\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\2\57\1\u00f0\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u00f1\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\u00f2\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\u00f4\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f5\25\57", + "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00f6\1\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00f5\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00f6\30\60", - "\1\52\12\60\1\u00f7\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\4\60\1\u00f8\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00f9\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00fa\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00fb\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00fc\21\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f7\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f8\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00f9\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00fa\30\57", + "\1\52\12\57\1\u00fb\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\4\57\1\u00fc\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fd\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00fe\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ff\31\57", + "\1\52\12\57\1\u0100\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\u0104\1\57\1\u0105\2\57\1\u0106\1\57\1\u0107\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\u0108\25\57", + "\1\52\6\57\1\u0109\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\u010a\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010b\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010c\1\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00fd\31\60", - "\1\52\12\60\1\u00fe\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\u0102\1\60\1\u0103\2\60\1\u0104\1\60\1\u0105\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\u0106\25\60", - "\1\52\6\60\1\u0107\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\u0108\23\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0109\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u010a\1\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010d\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\u010f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0110\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0111\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0112\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0113\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0115\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\22\57\1\u0117\7\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\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\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\u011e\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", + "\1\u011e\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u011f\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0120\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0121\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0122\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0123\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\u0124\27\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u010b\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\u010d\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u010e\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u010f\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0110\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0111\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0113\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\22\60\1\u0115\7\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\u0118\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0119\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\u011c\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", - "\1\u011c\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u011d\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u011e\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011f\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0120\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0121\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\u0122\27\60", "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0125\24\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0126\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0128\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u012a\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\5\60\1\u0123\24\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0124\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0126\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0128\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\4\57\1\u012c\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012d\7\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\6\57\1\u012f\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0130\27\57", + "\1\52\3\57\1\u0131\2\57\1\u0132\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\1\u0133\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u012a\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012b\7\60", - "\1\52\3\60\1\u012c\2\60\1\u012d\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\1\u012e\31\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\13\57\1\u0134\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0135\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0136\26\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\13\60\1\u012f\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0130\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0131\23\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0132\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u0133\26\60", "", "", "", + "\1\52\6\57\1\u0137\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\2\57\1\u0138\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u0139\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\u013a\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\u013c\31\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\4\uffff\1\57\1\uffff\4\57\1\u013e\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u013f\23\57", + "\1\52\12\57\1\u0140\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\4\57\1\u0141\25\57", "", - "\1\52\6\60\1\u0134\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\2\60\1\u0135\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\4\60\1\u0136\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\u0137\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\u0139\31\60", - "\1\52\4\60\1\u013a\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\u013b\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u013c\23\60", - "\1\52\12\60\1\u013d\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\4\60\1\u013e\25\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0142\10\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\23\57\1\u0144\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0145\14\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u013f\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0140\23\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0141\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0142\14\60", "", "", "", + "\1\52\12\57\1\u0146\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", - "\1\52\12\60\1\u0143\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\23\57\1\u0147\6\57", + "\1\52\12\57\1\u0148\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\23\60\1\u0144\6\60", - "\1\52\12\60\1\u0145\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\25\57\1\u014a\4\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014b\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014c\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014d\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\u014e\31\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\32\57\4\uffff\1\57\1\uffff\1\u0150\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0147\4\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0148\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0149\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u014a\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\u014b\31\60", - "\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\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u014d\31\60", "", "", "", "", "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0152\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0154\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\u0156\25\57", + "\1\52\2\57\1\u0157\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u0158\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\2\57\1\u0159\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015a\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015b\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015c\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015d\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015f\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0161\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\23\60\1\u014e\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u014f\7\60", - "\1\52\2\60\1\u0150\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\4\60\1\u0151\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\2\60\1\u0152\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0153\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0154\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0155\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\u0157\25\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\1\u0159\3\uffff\1\60\1\uffff\32\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\1\u015d\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\15\57\1\u0163\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\u0165\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0166\25\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u015f\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\u0161\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0162\25\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\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\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\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\4\57\1\u016d\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u016e\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\u016f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0170\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0171\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0172\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0173\27\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\4\57\1\u0175\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0176\25\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0169\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u016a\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\u016b\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u016c\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u016d\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u016e\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u016f\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0170\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0171\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0172\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0174\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\12\60\1\u0176\17\60", - "\1\52\12\60\1\u0177\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\u0178\14\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\1\u0178\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017a\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\12\57\1\u017c\17\57", + "\1\52\12\57\1\u017d\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\u017e\14\57", + "\1\52\12\57\1\u017f\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\60\1\u017a\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\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\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\15\57\1\u0183\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\u0184\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0185\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0186\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0187\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0188\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0189\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018a\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018b\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018c\15\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u017e\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\u017f\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0180\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0181\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0182\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0183\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0184\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0185\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0186\7\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", + "\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\u018f\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0191\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\u0192\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\u0194\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0195\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0196\7\57", + "\1\52\12\57\1\u0197\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u0198\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\1\u0189\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u018a\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\1\u018b\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\u018c\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\u018e\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u018f\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0190\7\60", - "\1\52\12\60\1\u0191\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\14\57\1\u0199\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019a\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u019b\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019c\7\57", "", - "\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\15\60\1\u0194\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0195\7\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019d\7\57", + "\1\52\12\57\1\u019e\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u019f\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\u0196\7\60", - "\1\52\12\60\1\u0197\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\1\u0198\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\4\60\1\u0199\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u019a\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u019b\1\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u019c\12\60", - "\1\52\12\60\1\u019d\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\u01a0\25\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a2\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a3\12\57", + "\1\52\12\57\1\u01a4\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\u019e\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u019f\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\u01a1\31\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a5\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a6\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\u01a8\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01a2\12\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01a3\31\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a9\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01aa\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01a4\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01a5\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01a6\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01a7\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01a8\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01a9\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\u01ab\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\2\57\1\u01ab\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01ac\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ad\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ae\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01af\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b0\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\u01b2\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\32\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "" }; @@ -4583,13 +4619,51 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 | Interfaces | Parameters | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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_177 = input.LA(1); + + s = -1; + if ( (LA32_177=='\'') ) {s = 118;} + + else if ( (LA32_177=='\\') ) {s = 116;} + + else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 1 : + int LA32_117 = input.LA(1); + + s = -1; + if ( (LA32_117=='\'') ) {s = 118;} + + else if ( (LA32_117=='\\') ) {s = 116;} + + else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 2 : + int LA32_38 = input.LA(1); + + s = -1; + if ( (LA32_38=='\\') ) {s = 113;} + + else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} + + else if ( (LA32_38=='\"') ) {s = 115;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 3 : int LA32_0 = input.LA(1); s = -1; @@ -4605,11 +4679,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA32_0=='p') ) {s = 6;} - else if ( (LA32_0=='f') ) {s = 7;} + else if ( (LA32_0=='s') ) {s = 7;} - else if ( (LA32_0=='d') ) {s = 8;} + else if ( (LA32_0=='f') ) {s = 8;} - else if ( (LA32_0=='s') ) {s = 9;} + else if ( (LA32_0=='d') ) {s = 9;} else if ( (LA32_0=='t') ) {s = 10;} @@ -4683,44 +4757,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 42; - if ( s>=0 ) return s; - break; - case 1 : - int LA32_39 = input.LA(1); - - s = -1; - if ( (LA32_39=='\\') ) {s = 116;} - - else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} - - else if ( (LA32_39=='\'') ) {s = 118;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 2 : - int LA32_175 = input.LA(1); - - s = -1; - if ( (LA32_175=='\"') ) {s = 115;} - - else if ( (LA32_175=='\\') ) {s = 113;} - - else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} - - if ( s>=0 ) return s; - break; - case 3 : - int LA32_114 = input.LA(1); - - s = -1; - if ( (LA32_114=='\"') ) {s = 115;} - - else if ( (LA32_114=='\\') ) {s = 113;} - - else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} - if ( s>=0 ) return s; break; case 4 : @@ -4732,48 +4768,48 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 5 : - int LA32_116 = input.LA(1); + int LA32_39 = input.LA(1); s = -1; - if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} + if ( (LA32_39=='\\') ) {s = 116;} + + else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} + + else if ( (LA32_39=='\'') ) {s = 118;} + + else s = 45; if ( s>=0 ) return s; break; case 6 : - int LA32_38 = input.LA(1); + int LA32_116 = input.LA(1); s = -1; - if ( (LA32_38=='\\') ) {s = 113;} - - else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} - - else if ( (LA32_38=='\"') ) {s = 115;} - - else s = 45; + if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} if ( s>=0 ) return s; break; case 7 : - int LA32_177 = input.LA(1); + int LA32_175 = input.LA(1); s = -1; - if ( (LA32_177=='\'') ) {s = 118;} + if ( (LA32_175=='\"') ) {s = 115;} - else if ( (LA32_177=='\\') ) {s = 116;} + else if ( (LA32_175=='\\') ) {s = 113;} - else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} + else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} if ( s>=0 ) return s; break; case 8 : - int LA32_117 = input.LA(1); + int LA32_114 = input.LA(1); s = -1; - if ( (LA32_117=='\'') ) {s = 118;} + if ( (LA32_114=='\"') ) {s = 115;} - else if ( (LA32_117=='\\') ) {s = 116;} + else if ( (LA32_114=='\\') ) {s = 113;} - else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} + else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} 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 bdb3ad27..ccb1a570 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,103 +1,104 @@ -Ac=62 -Action=39 -Any=75 -Array=33 -As=63 -Base64=34 -Bool=64 -Bool_1=40 -Boolean=23 -Byte=65 -Byte_1=41 -Char=66 -Char_1=42 -Colon=81 -Comma=79 +Ac=63 +Action=40 +Any=76 +Array=34 +As=64 +Base64=35 +Bool=65 +Bool_1=41 +Boolean=24 +Byte=66 +Byte_1=42 +Char=67 +Char_1=43 +Colon=82 +Comma=80 Connections=8 -Date=60 -Default=15 -Double=35 -Duration=16 -Feedback=17 -Float32=25 -Float32_1=13 -Float64=26 -Float64_1=14 -From=51 +Date=61 +Default=16 +Double=36 +Duration=17 +Feedback=18 +Float32=26 +Float32_1=14 +Float64=27 +Float64_1=15 +From=52 GlobalNamespace=6 -Goal=67 -GraphName=12 -Header=36 -HyphenMinus=80 -HyphenMinusLeftSquareBracket=77 -Int16=52 -Int16_1=27 -Int32=53 -Int32_1=28 -Int64=54 -Int64_1=29 -Int8=68 -Int8_1=43 -Integer=24 +Goal=68 +GraphName=13 +Header=37 +HyphenMinus=81 +HyphenMinusLeftSquareBracket=78 +Int16=53 +Int16_1=28 +Int32=54 +Int32_1=29 +Int64=55 +Int64_1=30 +Int8=69 +Int8_1=44 +Integer=25 Interfaces=9 -LeftSquareBracket=82 -LeftSquareBracketRightSquareBracket=78 -List=61 -Message=30 -Name=69 -Node=70 -Nodes=44 -Ns=76 +LeftSquareBracket=83 +LeftSquareBracketRightSquareBracket=79 +List=62 +Message=31 +Name=70 +Node=71 +Nodes=45 +Ns=77 ParameterAny=7 Parameters=10 PrivateNamespace=5 Processes=11 -Pub=55 -RULE_ANY_OTHER=106 -RULE_BEGIN=99 -RULE_BINARY=85 -RULE_BOOLEAN=86 -RULE_DATE_TIME=94 -RULE_DAY=89 -RULE_DECINT=87 -RULE_DIGIT=84 -RULE_DOUBLE=88 -RULE_END=100 -RULE_HOUR=92 -RULE_ID=95 -RULE_INT=97 -RULE_MESSAGE_ASIGMENT=98 -RULE_MIN_SEC=93 -RULE_ML_COMMENT=104 -RULE_MONTH=90 -RULE_ROS_CONVENTION_A=102 -RULE_ROS_CONVENTION_PARAM=103 -RULE_SL_COMMENT=101 -RULE_STRING=96 -RULE_WS=105 -RULE_YEAR=91 +Pub=56 +RULE_ANY_OTHER=107 +RULE_BEGIN=100 +RULE_BINARY=86 +RULE_BOOLEAN=87 +RULE_DATE_TIME=95 +RULE_DAY=90 +RULE_DECINT=88 +RULE_DIGIT=85 +RULE_DOUBLE=89 +RULE_END=101 +RULE_HOUR=93 +RULE_ID=96 +RULE_INT=98 +RULE_MESSAGE_ASIGMENT=99 +RULE_MIN_SEC=94 +RULE_ML_COMMENT=105 +RULE_MONTH=91 +RULE_ROS_CONVENTION_A=103 +RULE_ROS_CONVENTION_PARAM=104 +RULE_SL_COMMENT=102 +RULE_STRING=97 +RULE_WS=106 +RULE_YEAR=92 RelativeNamespace=4 -Result=45 -RightSquareBracket=83 -Sc=71 -Service=31 -Ss=72 -String=37 -String_1=46 -String_2=18 -Struct=38 -Sub=56 -Threads=19 -Time=73 -Type=74 -Type_1=57 -Uint16=47 -Uint16_1=20 -Uint32=48 -Uint32_1=21 -Uint64=49 -Uint64_1=22 -Uint8=58 -Uint8_1=32 -Value=59 -Value_1=50 +Result=46 +RightSquareBracket=84 +Sc=72 +Service=32 +Ss=73 +String=38 +String_1=47 +String_2=19 +Struct=39 +Sub=57 +SubSystem=12 +Threads=20 +Time=74 +Type=75 +Type_1=58 +Uint16=48 +Uint16_1=21 +Uint32=49 +Uint32_1=22 +Uint64=50 +Uint64_1=23 +Uint8=59 +Uint8_1=33 +Value=60 +Value_1=51 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 743eff374f70b7858413331ed9c066c99b15cbd2..d548108ad2f1ef1e69ed753df3d1bf214697cd07 100644 GIT binary patch delta 988 zcmY+DOK;Oq5QQ1vUKel^0xgIIAS8A)Rd#KNgha_m?8_1%5mFZd*bcS}gqJDr76=sc zezZ_tvMTZKsa*lgIrXk>`;4E1|v!^sMqs^pX^Tc)X(-HK%jtNqf-4z1b})zHi# z0lJVL&*Z3 zq6X$#f&8?PpGnBiM)Gq)zMUEY&x>5c1eETxoI=dca72<_5ZN-h9M$78#k)xHTJRF2 z8AYo5J9<_wx-46+_(MIbywM=c)kYY9R2LJ#7 delta 945 zcmY+COHb5L6vsWi++xHT#~?luO-$VBkl7(%OdRJVZghk0jEhORXw_+lwxIZ`iVu9@ zqdxG7;`AUwYtP(YS%`vuqsIm6hGq$!3jFrzfiuxhYHW~NX`YtV%Kz&S$?vaF@*iC)_( z2cj1^`q5O!nlMnU1G05xq0r;{yNCQhR2pUslAVc1$d0w|1w0Bl&ig#KVj2`?2$pj^ zmdq*r0~3!+P?7Pv8fO5&lyL&=}k{29sbqfWrHGU+fS&5}|o!|F@jNzqZih-A-xy@_CD{;W9wSd#|{jp-I9wwD3(8@K#;GNaD8@-b(l#jo(f4-Ae?=NU*IZ5}j?~eHHA147Muy6v7*{ zEs=^-zK5~uqnhgD2Gu8W_qf`", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "GraphName", "Float32_1", "Float64_1", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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", "Interfaces", "Parameters", "Processes", "SubSystem", "GraphName", "Float32_1", "Float64_1", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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=13; - public static final int Node=70; - public static final int RULE_DATE_TIME=94; - public static final int Uint64_1=22; - public static final int String=37; + public static final int Float32_1=14; + public static final int Node=71; + public static final int RULE_DATE_TIME=95; + public static final int Uint64_1=23; + public static final int String=38; public static final int Processes=11; - public static final int Int16=52; - public static final int Float32=25; - public static final int Goal=67; - public static final int Bool=64; - public static final int Uint16=47; - public static final int Boolean=23; - public static final int Sub=56; - public static final int Uint8=58; + public static final int Int16=53; + public static final int Float32=26; + public static final int Goal=68; + public static final int Bool=65; + public static final int Uint16=48; + public static final int Boolean=24; + public static final int Sub=57; + public static final int Uint8=59; public static final int Parameters=10; - public static final int RULE_ID=95; - public static final int RULE_DIGIT=84; + public static final int RULE_ID=96; + public static final int RULE_DIGIT=85; public static final int GlobalNamespace=6; - public static final int Int16_1=27; - public static final int Header=36; - public static final int RULE_INT=97; - public static final int Byte=65; - public static final int RULE_ML_COMMENT=104; - public static final int LeftSquareBracket=82; - public static final int Ac=62; - public static final int Base64=34; - public static final int Comma=79; - public static final int As=63; - public static final int HyphenMinus=80; - public static final int RULE_MESSAGE_ASIGMENT=98; - public static final int LeftSquareBracketRightSquareBracket=78; - public static final int Int32=53; - public static final int Char=66; - public static final int RULE_DECINT=87; - public static final int Uint32=48; - public static final int RULE_HOUR=92; - public static final int Int8=68; - public static final int Default=15; - public static final int Int8_1=43; - public static final int Uint16_1=20; - public static final int Sc=71; - public static final int Type=74; - public static final int Float64=26; - public static final int Int32_1=28; - public static final int RULE_BINARY=85; - public static final int String_1=46; - public static final int String_2=18; - public static final int Ss=72; - public static final int RULE_DAY=89; - public static final int RULE_BEGIN=99; - public static final int RULE_BOOLEAN=86; + public static final int Int16_1=28; + public static final int Header=37; + public static final int RULE_INT=98; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=105; + public static final int LeftSquareBracket=83; + public static final int Ac=63; + public static final int Base64=35; + public static final int Comma=80; + public static final int As=64; + public static final int HyphenMinus=81; + public static final int RULE_MESSAGE_ASIGMENT=99; + public static final int LeftSquareBracketRightSquareBracket=79; + public static final int Int32=54; + public static final int Char=67; + public static final int RULE_DECINT=88; + public static final int Uint32=49; + public static final int RULE_HOUR=93; + public static final int Int8=69; + public static final int Default=16; + public static final int Int8_1=44; + public static final int Uint16_1=21; + public static final int Sc=72; + public static final int Type=75; + public static final int Float64=27; + public static final int Int32_1=29; + public static final int RULE_BINARY=86; + public static final int String_1=47; + public static final int String_2=19; + public static final int Ss=73; + public static final int RULE_DAY=90; + public static final int RULE_BEGIN=100; + public static final int RULE_BOOLEAN=87; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=91; - public static final int Result=45; - public static final int Name=69; - public static final int RULE_MIN_SEC=93; - public static final int Char_1=42; + public static final int RULE_YEAR=92; + public static final int Result=46; + public static final int Name=70; + public static final int RULE_MIN_SEC=94; + public static final int Char_1=43; public static final int ParameterAny=7; - public static final int List=61; - public static final int RightSquareBracket=83; + public static final int List=62; + public static final int RightSquareBracket=84; public static final int PrivateNamespace=5; - public static final int GraphName=12; - public static final int Byte_1=41; - public static final int Float64_1=14; - public static final int Duration=16; - public static final int Uint32_1=21; - public static final int Double=35; - public static final int Type_1=57; - public static final int Value=59; - public static final int Uint64=49; - public static final int Action=39; - public static final int RULE_END=100; - public static final int Message=30; - public static final int Value_1=50; - public static final int Time=73; - public static final int RULE_STRING=96; - public static final int Bool_1=40; - public static final int Any=75; - public static final int Struct=38; - public static final int RULE_SL_COMMENT=101; - public static final int Uint8_1=32; - public static final int RULE_DOUBLE=88; - public static final int Feedback=17; - public static final int RULE_ROS_CONVENTION_A=102; - public static final int RULE_ROS_CONVENTION_PARAM=103; - public static final int Colon=81; - public static final int Pub=55; + public static final int GraphName=13; + public static final int Byte_1=42; + public static final int Float64_1=15; + public static final int Duration=17; + public static final int Uint32_1=22; + public static final int Double=36; + public static final int Type_1=58; + public static final int Value=60; + public static final int Uint64=50; + public static final int Action=40; + public static final int RULE_END=101; + public static final int Message=31; + public static final int Value_1=51; + public static final int Time=74; + public static final int RULE_STRING=97; + public static final int Bool_1=41; + public static final int Any=76; + public static final int Struct=39; + public static final int RULE_SL_COMMENT=102; + public static final int SubSystem=12; + public static final int Uint8_1=33; + public static final int RULE_DOUBLE=89; + public static final int Feedback=18; + public static final int RULE_ROS_CONVENTION_A=103; + public static final int RULE_ROS_CONVENTION_PARAM=104; + public static final int Colon=82; + public static final int Pub=56; public static final int EOF=-1; - public static final int Ns=76; - public static final int RULE_WS=105; - public static final int HyphenMinusLeftSquareBracket=77; - public static final int Int64_1=29; - public static final int Service=31; - public static final int From=51; - public static final int RULE_ANY_OTHER=106; - public static final int Nodes=44; - public static final int Date=60; + public static final int Ns=77; + public static final int RULE_WS=106; + public static final int HyphenMinusLeftSquareBracket=78; + public static final int Int64_1=30; + public static final int Service=32; + public static final int From=52; + public static final int RULE_ANY_OTHER=107; + public static final int Nodes=45; + public static final int Date=61; public static final int Interfaces=9; - public static final int Threads=19; - public static final int Integer=24; - public static final int Array=33; - public static final int Int64=54; - public static final int RULE_MONTH=90; + public static final int Threads=20; + public static final int Integer=25; + public static final int Array=34; + public static final int Int64=55; + public static final int RULE_MONTH=91; // delegates // delegators @@ -301,7 +302,7 @@ public final EObject entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:89:1: ruleRosSystem returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) | (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) )* this_END_19= RULE_END ) ; + // InternalRosSystemParser.g:89:1: ruleRosSystem returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) ; public final EObject ruleRosSystem() throws RecognitionException { EObject current = null; @@ -319,27 +320,32 @@ public final EObject ruleRosSystem() throws RecognitionException { Token otherlv_15=null; Token this_BEGIN_16=null; Token this_END_18=null; - Token this_END_19=null; + Token otherlv_19=null; + Token this_BEGIN_20=null; + Token this_END_22=null; + Token this_END_23=null; AntlrDatatypeRuleToken lv_name_0_0 = null; EObject lv_processes_5_0 = null; EObject lv_components_9_0 = null; - EObject lv_parameter_13_0 = null; + EObject lv_components_13_0 = null; - EObject lv_connections_17_0 = null; + EObject lv_parameter_17_0 = null; + + EObject lv_connections_21_0 = null; enterRule(); try { - // InternalRosSystemParser.g:95:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) | (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) )* this_END_19= RULE_END ) ) - // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) | (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) )* this_END_19= RULE_END ) + // InternalRosSystemParser.g:95:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) ) + // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) { - // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) | (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) )* this_END_19= RULE_END ) - // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) | (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) )* this_END_19= RULE_END + // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) + // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END { // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) // InternalRosSystemParser.g:98:4: (lv_name_0_0= ruleEString ) @@ -388,35 +394,40 @@ public final EObject ruleRosSystem() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); } - // InternalRosSystemParser.g:124:3: ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) | (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) )* - loop5: + // InternalRosSystemParser.g:124:3: ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* + loop6: do { - int alt5=5; + int alt6=6; switch ( input.LA(1) ) { case Processes: { - alt5=1; + alt6=1; } break; case Nodes: { - alt5=2; + alt6=2; + } + break; + case SubSystem: + { + alt6=3; } break; case Parameters: { - alt5=3; + alt6=4; } break; case Connections: { - alt5=4; + alt6=5; } break; } - switch (alt5) { + switch (alt6) { case 1 : // InternalRosSystemParser.g:125:4: (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) { @@ -584,15 +595,15 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:193:4: (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) + // InternalRosSystemParser.g:193:4: (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) { - // InternalRosSystemParser.g:193:4: (otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END ) - // InternalRosSystemParser.g:194:5: otherlv_11= Parameters this_BEGIN_12= RULE_BEGIN ( (lv_parameter_13_0= ruleParameter ) )* this_END_14= RULE_END + // InternalRosSystemParser.g:193:4: (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) + // InternalRosSystemParser.g:194:5: otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END { - otherlv_11=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; + otherlv_11=(Token)match(input,SubSystem,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_11, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()); + newLeafNode(otherlv_11, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); } this_BEGIN_12=(Token)match(input,RULE_BEGIN,FOLLOW_6); if (state.failed) return current; @@ -601,7 +612,7 @@ public final EObject ruleRosSystem() throws RecognitionException { newLeafNode(this_BEGIN_12, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); } - // InternalRosSystemParser.g:202:5: ( (lv_parameter_13_0= ruleParameter ) )* + // InternalRosSystemParser.g:202:5: ( (lv_components_13_0= ruleRosSystem ) )* loop3: do { int alt3=2; @@ -614,18 +625,18 @@ public final EObject ruleRosSystem() throws RecognitionException { switch (alt3) { case 1 : - // InternalRosSystemParser.g:203:6: (lv_parameter_13_0= ruleParameter ) + // InternalRosSystemParser.g:203:6: (lv_components_13_0= ruleRosSystem ) { - // InternalRosSystemParser.g:203:6: (lv_parameter_13_0= ruleParameter ) - // InternalRosSystemParser.g:204:7: lv_parameter_13_0= ruleParameter + // InternalRosSystemParser.g:203:6: (lv_components_13_0= ruleRosSystem ) + // InternalRosSystemParser.g:204:7: lv_components_13_0= ruleRosSystem { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_2_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); } pushFollow(FOLLOW_6); - lv_parameter_13_0=ruleParameter(); + lv_components_13_0=ruleRosSystem(); state._fsp--; if (state.failed) return current; @@ -636,9 +647,9 @@ public final EObject ruleRosSystem() throws RecognitionException { } add( current, - "parameter", - lv_parameter_13_0, - "de.fraunhofer.ipa.ros.Basics.Parameter"); + "components", + lv_components_13_0, + "de.fraunhofer.ipa.rossystem.RosSystem.RosSystem"); afterParserOrEnumRuleCall(); } @@ -667,48 +678,48 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:227:4: (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) + // InternalRosSystemParser.g:227:4: (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) { - // InternalRosSystemParser.g:227:4: (otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END ) - // InternalRosSystemParser.g:228:5: otherlv_15= Connections this_BEGIN_16= RULE_BEGIN ( (lv_connections_17_0= ruleConnection ) )* this_END_18= RULE_END + // InternalRosSystemParser.g:227:4: (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) + // InternalRosSystemParser.g:228:5: otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END { - otherlv_15=(Token)match(input,Connections,FOLLOW_4); if (state.failed) return current; + otherlv_15=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_15, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()); + newLeafNode(otherlv_15, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } - this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_7); if (state.failed) return current; + this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_16, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); } - // InternalRosSystemParser.g:236:5: ( (lv_connections_17_0= ruleConnection ) )* + // InternalRosSystemParser.g:236:5: ( (lv_parameter_17_0= ruleParameter ) )* loop4: do { int alt4=2; int LA4_0 = input.LA(1); - if ( (LA4_0==HyphenMinusLeftSquareBracket) ) { + if ( ((LA4_0>=RULE_ID && LA4_0<=RULE_STRING)) ) { alt4=1; } switch (alt4) { case 1 : - // InternalRosSystemParser.g:237:6: (lv_connections_17_0= ruleConnection ) + // InternalRosSystemParser.g:237:6: (lv_parameter_17_0= ruleParameter ) { - // InternalRosSystemParser.g:237:6: (lv_connections_17_0= ruleConnection ) - // InternalRosSystemParser.g:238:7: lv_connections_17_0= ruleConnection + // InternalRosSystemParser.g:237:6: (lv_parameter_17_0= ruleParameter ) + // InternalRosSystemParser.g:238:7: lv_parameter_17_0= ruleParameter { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_3_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } - pushFollow(FOLLOW_7); - lv_connections_17_0=ruleConnection(); + pushFollow(FOLLOW_6); + lv_parameter_17_0=ruleParameter(); state._fsp--; if (state.failed) return current; @@ -719,9 +730,9 @@ public final EObject ruleRosSystem() throws RecognitionException { } add( current, - "connections", - lv_connections_17_0, - "de.fraunhofer.ipa.rossystem.RosSystem.Connection"); + "parameter", + lv_parameter_17_0, + "de.fraunhofer.ipa.ros.Basics.Parameter"); afterParserOrEnumRuleCall(); } @@ -747,18 +758,101 @@ public final EObject ruleRosSystem() throws RecognitionException { } + } + break; + case 5 : + // InternalRosSystemParser.g:261:4: (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) + { + // InternalRosSystemParser.g:261:4: (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) + // InternalRosSystemParser.g:262:5: otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END + { + otherlv_19=(Token)match(input,Connections,FOLLOW_4); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_19, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); + + } + this_BEGIN_20=(Token)match(input,RULE_BEGIN,FOLLOW_7); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(this_BEGIN_20, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); + + } + // InternalRosSystemParser.g:270:5: ( (lv_connections_21_0= ruleConnection ) )* + loop5: + do { + int alt5=2; + int LA5_0 = input.LA(1); + + if ( (LA5_0==HyphenMinusLeftSquareBracket) ) { + alt5=1; + } + + + switch (alt5) { + case 1 : + // InternalRosSystemParser.g:271:6: (lv_connections_21_0= ruleConnection ) + { + // InternalRosSystemParser.g:271:6: (lv_connections_21_0= ruleConnection ) + // InternalRosSystemParser.g:272:7: lv_connections_21_0= ruleConnection + { + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); + + } + pushFollow(FOLLOW_7); + lv_connections_21_0=ruleConnection(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElementForParent(grammarAccess.getRosSystemRule()); + } + add( + current, + "connections", + lv_connections_21_0, + "de.fraunhofer.ipa.rossystem.RosSystem.Connection"); + afterParserOrEnumRuleCall(); + + } + + } + + + } + break; + + default : + break loop5; + } + } while (true); + + this_END_22=(Token)match(input,RULE_END,FOLLOW_5); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(this_END_22, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); + + } + + } + + } break; default : - break loop5; + break loop6; } } while (true); - this_END_19=(Token)match(input,RULE_END,FOLLOW_2); if (state.failed) return current; + this_END_23=(Token)match(input,RULE_END,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_19, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); + newLeafNode(this_END_23, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); } @@ -786,7 +880,7 @@ public final EObject ruleRosSystem() throws RecognitionException { // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:269:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; + // InternalRosSystemParser.g:303:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; public final EObject entryRuleProcess() throws RecognitionException { EObject current = null; @@ -794,8 +888,8 @@ public final EObject entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:269:48: (iv_ruleProcess= ruleProcess EOF ) - // InternalRosSystemParser.g:270:2: iv_ruleProcess= ruleProcess EOF + // InternalRosSystemParser.g:303:48: (iv_ruleProcess= ruleProcess EOF ) + // InternalRosSystemParser.g:304:2: iv_ruleProcess= ruleProcess EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProcessRule()); @@ -826,7 +920,7 @@ public final EObject entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:276:1: ruleProcess returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ; + // InternalRosSystemParser.g:310:1: ruleProcess returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ; public final EObject ruleProcess() throws RecognitionException { EObject current = null; @@ -847,14 +941,14 @@ public final EObject ruleProcess() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:282:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ) - // InternalRosSystemParser.g:283:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) + // InternalRosSystemParser.g:316:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ) + // InternalRosSystemParser.g:317:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) { - // InternalRosSystemParser.g:283:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) - // InternalRosSystemParser.g:284:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END + // InternalRosSystemParser.g:317:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) + // InternalRosSystemParser.g:318:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END { - // InternalRosSystemParser.g:284:3: () - // InternalRosSystemParser.g:285:4: + // InternalRosSystemParser.g:318:3: () + // InternalRosSystemParser.g:319:4: { if ( state.backtracking==0 ) { @@ -866,11 +960,11 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:291:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:292:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:325:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:326:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:292:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:293:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:326:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:327:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -913,16 +1007,16 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(this_BEGIN_3, grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:318:3: (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? - int alt7=2; - int LA7_0 = input.LA(1); + // InternalRosSystemParser.g:352:3: (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA7_0==Nodes) ) { - alt7=1; + if ( (LA8_0==Nodes) ) { + alt8=1; } - switch (alt7) { + switch (alt8) { case 1 : - // InternalRosSystemParser.g:319:4: otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket + // InternalRosSystemParser.g:353:4: otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket { otherlv_4=(Token)match(input,Nodes,FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -936,11 +1030,11 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_5, grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); } - // InternalRosSystemParser.g:327:4: ( ( ruleEString ) ) - // InternalRosSystemParser.g:328:5: ( ruleEString ) + // InternalRosSystemParser.g:361:4: ( ( ruleEString ) ) + // InternalRosSystemParser.g:362:5: ( ruleEString ) { - // InternalRosSystemParser.g:328:5: ( ruleEString ) - // InternalRosSystemParser.g:329:6: ruleEString + // InternalRosSystemParser.g:362:5: ( ruleEString ) + // InternalRosSystemParser.g:363:6: ruleEString { if ( state.backtracking==0 ) { @@ -970,20 +1064,20 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:343:4: (otherlv_7= Comma ( ( ruleEString ) ) )* - loop6: + // InternalRosSystemParser.g:377:4: (otherlv_7= Comma ( ( ruleEString ) ) )* + loop7: do { - int alt6=2; - int LA6_0 = input.LA(1); + int alt7=2; + int LA7_0 = input.LA(1); - if ( (LA6_0==Comma) ) { - alt6=1; + if ( (LA7_0==Comma) ) { + alt7=1; } - switch (alt6) { + switch (alt7) { case 1 : - // InternalRosSystemParser.g:344:5: otherlv_7= Comma ( ( ruleEString ) ) + // InternalRosSystemParser.g:378:5: otherlv_7= Comma ( ( ruleEString ) ) { otherlv_7=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -991,11 +1085,11 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_7, grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); } - // InternalRosSystemParser.g:348:5: ( ( ruleEString ) ) - // InternalRosSystemParser.g:349:6: ( ruleEString ) + // InternalRosSystemParser.g:382:5: ( ( ruleEString ) ) + // InternalRosSystemParser.g:383:6: ( ruleEString ) { - // InternalRosSystemParser.g:349:6: ( ruleEString ) - // InternalRosSystemParser.g:350:7: ruleEString + // InternalRosSystemParser.g:383:6: ( ruleEString ) + // InternalRosSystemParser.g:384:7: ruleEString { if ( state.backtracking==0 ) { @@ -1030,7 +1124,7 @@ public final EObject ruleProcess() throws RecognitionException { break; default : - break loop6; + break loop7; } } while (true); @@ -1046,16 +1140,16 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:370:3: (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? - int alt8=2; - int LA8_0 = input.LA(1); + // InternalRosSystemParser.g:404:3: (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA8_0==Threads) ) { - alt8=1; + if ( (LA9_0==Threads) ) { + alt9=1; } - switch (alt8) { + switch (alt9) { case 1 : - // InternalRosSystemParser.g:371:4: otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:405:4: otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) { otherlv_10=(Token)match(input,Threads,FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1063,11 +1157,11 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_10, grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); } - // InternalRosSystemParser.g:375:4: ( (lv_threads_11_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:376:5: (lv_threads_11_0= ruleInteger0 ) + // InternalRosSystemParser.g:409:4: ( (lv_threads_11_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:410:5: (lv_threads_11_0= ruleInteger0 ) { - // InternalRosSystemParser.g:376:5: (lv_threads_11_0= ruleInteger0 ) - // InternalRosSystemParser.g:377:6: lv_threads_11_0= ruleInteger0 + // InternalRosSystemParser.g:410:5: (lv_threads_11_0= ruleInteger0 ) + // InternalRosSystemParser.g:411:6: lv_threads_11_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -1135,7 +1229,7 @@ public final EObject ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:403:1: entryRuleRosNode returns [EObject current=null] : iv_ruleRosNode= ruleRosNode EOF ; + // InternalRosSystemParser.g:437:1: entryRuleRosNode returns [EObject current=null] : iv_ruleRosNode= ruleRosNode EOF ; public final EObject entryRuleRosNode() throws RecognitionException { EObject current = null; @@ -1143,8 +1237,8 @@ public final EObject entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:403:48: (iv_ruleRosNode= ruleRosNode EOF ) - // InternalRosSystemParser.g:404:2: iv_ruleRosNode= ruleRosNode EOF + // InternalRosSystemParser.g:437:48: (iv_ruleRosNode= ruleRosNode EOF ) + // InternalRosSystemParser.g:438:2: iv_ruleRosNode= ruleRosNode EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosNodeRule()); @@ -1175,7 +1269,7 @@ public final EObject entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:410: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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ; + // InternalRosSystemParser.g:444: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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ; public final EObject ruleRosNode() throws RecognitionException { EObject current = null; @@ -1200,14 +1294,14 @@ public final EObject ruleRosNode() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:416:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ) - // InternalRosSystemParser.g:417:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) + // InternalRosSystemParser.g:450:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ) + // InternalRosSystemParser.g:451:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) { - // InternalRosSystemParser.g:417:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) - // InternalRosSystemParser.g:418:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END + // InternalRosSystemParser.g:451:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) + // InternalRosSystemParser.g:452:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END { - // InternalRosSystemParser.g:418:3: () - // InternalRosSystemParser.g:419:4: + // InternalRosSystemParser.g:452:3: () + // InternalRosSystemParser.g:453:4: { if ( state.backtracking==0 ) { @@ -1219,11 +1313,11 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:425:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:426:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:459:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:460:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:426:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:427:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:460:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:461:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1272,11 +1366,11 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getRosNodeAccess().getFromKeyword_4()); } - // InternalRosSystemParser.g:456:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:457:4: ( ruleEString ) + // InternalRosSystemParser.g:490:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:491:4: ( ruleEString ) { - // InternalRosSystemParser.g:457:4: ( ruleEString ) - // InternalRosSystemParser.g:458:5: ruleEString + // InternalRosSystemParser.g:491:4: ( ruleEString ) + // InternalRosSystemParser.g:492:5: ruleEString { if ( state.backtracking==0 ) { @@ -1306,16 +1400,16 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:472:3: (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? - int alt10=2; - int LA10_0 = input.LA(1); + // InternalRosSystemParser.g:506:3: (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA10_0==Interfaces) ) { - alt10=1; + if ( (LA11_0==Interfaces) ) { + alt11=1; } - switch (alt10) { + switch (alt11) { case 1 : - // InternalRosSystemParser.g:473:4: otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END + // InternalRosSystemParser.g:507:4: otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END { otherlv_6=(Token)match(input,Interfaces,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1329,23 +1423,23 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(this_BEGIN_7, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); } - // InternalRosSystemParser.g:481:4: ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* - loop9: + // InternalRosSystemParser.g:515:4: ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* + loop10: do { - int alt9=2; - int LA9_0 = input.LA(1); + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA9_0==HyphenMinus) ) { - alt9=1; + if ( (LA10_0==HyphenMinus) ) { + alt10=1; } - switch (alt9) { + switch (alt10) { case 1 : - // InternalRosSystemParser.g:482:5: (lv_rosinterfaces_8_0= ruleRosInterface ) + // InternalRosSystemParser.g:516:5: (lv_rosinterfaces_8_0= ruleRosInterface ) { - // InternalRosSystemParser.g:482:5: (lv_rosinterfaces_8_0= ruleRosInterface ) - // InternalRosSystemParser.g:483:6: lv_rosinterfaces_8_0= ruleRosInterface + // InternalRosSystemParser.g:516:5: (lv_rosinterfaces_8_0= ruleRosInterface ) + // InternalRosSystemParser.g:517:6: lv_rosinterfaces_8_0= ruleRosInterface { if ( state.backtracking==0 ) { @@ -1378,7 +1472,7 @@ public final EObject ruleRosNode() throws RecognitionException { break; default : - break loop9; + break loop10; } } while (true); @@ -1394,16 +1488,16 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:505:3: (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? - int alt12=2; - int LA12_0 = input.LA(1); + // InternalRosSystemParser.g:539:3: (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA12_0==Parameters) ) { - alt12=1; + if ( (LA13_0==Parameters) ) { + alt13=1; } - switch (alt12) { + switch (alt13) { case 1 : - // InternalRosSystemParser.g:506:4: otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END + // InternalRosSystemParser.g:540:4: otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END { otherlv_10=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1417,23 +1511,23 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(this_BEGIN_11, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); } - // InternalRosSystemParser.g:514:4: ( (lv_rosparameters_12_0= ruleRosParameter ) )* - loop11: + // InternalRosSystemParser.g:548:4: ( (lv_rosparameters_12_0= ruleRosParameter ) )* + loop12: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA11_0==HyphenMinus) ) { - alt11=1; + if ( (LA12_0==HyphenMinus) ) { + alt12=1; } - switch (alt11) { + switch (alt12) { case 1 : - // InternalRosSystemParser.g:515:5: (lv_rosparameters_12_0= ruleRosParameter ) + // InternalRosSystemParser.g:549:5: (lv_rosparameters_12_0= ruleRosParameter ) { - // InternalRosSystemParser.g:515:5: (lv_rosparameters_12_0= ruleRosParameter ) - // InternalRosSystemParser.g:516:6: lv_rosparameters_12_0= ruleRosParameter + // InternalRosSystemParser.g:549:5: (lv_rosparameters_12_0= ruleRosParameter ) + // InternalRosSystemParser.g:550:6: lv_rosparameters_12_0= ruleRosParameter { if ( state.backtracking==0 ) { @@ -1466,7 +1560,7 @@ public final EObject ruleRosNode() throws RecognitionException { break; default : - break loop11; + break loop12; } } while (true); @@ -1513,7 +1607,7 @@ public final EObject ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:546:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; + // InternalRosSystemParser.g:580:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; public final EObject entryRuleRosInterface() throws RecognitionException { EObject current = null; @@ -1521,8 +1615,8 @@ public final EObject entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:546:53: (iv_ruleRosInterface= ruleRosInterface EOF ) - // InternalRosSystemParser.g:547:2: iv_ruleRosInterface= ruleRosInterface EOF + // InternalRosSystemParser.g:580:53: (iv_ruleRosInterface= ruleRosInterface EOF ) + // InternalRosSystemParser.g:581:2: iv_ruleRosInterface= ruleRosInterface EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosInterfaceRule()); @@ -1553,7 +1647,7 @@ public final EObject entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:553:1: ruleRosInterface returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ; + // InternalRosSystemParser.g:587: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; @@ -1568,11 +1662,11 @@ public final EObject ruleRosInterface() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:559:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) - // InternalRosSystemParser.g:560:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:593:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) + // InternalRosSystemParser.g:594:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) { - // InternalRosSystemParser.g:560:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) - // InternalRosSystemParser.g:561:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:594:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:595:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) { otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1580,11 +1674,11 @@ public final EObject ruleRosInterface() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:565:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:566:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:599:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:600:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:566:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:567:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:600:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:601:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1621,11 +1715,11 @@ public final EObject ruleRosInterface() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:588:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) - // InternalRosSystemParser.g:589:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:622:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:623:4: (lv_reference_3_0= ruleInterfaceReference ) { - // InternalRosSystemParser.g:589:4: (lv_reference_3_0= ruleInterfaceReference ) - // InternalRosSystemParser.g:590:5: lv_reference_3_0= ruleInterfaceReference + // InternalRosSystemParser.g:623:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:624:5: lv_reference_3_0= ruleInterfaceReference { if ( state.backtracking==0 ) { @@ -1681,7 +1775,7 @@ public final EObject ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:611:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:645:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; public final EObject entryRuleInterfaceReference() throws RecognitionException { EObject current = null; @@ -1689,8 +1783,8 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:611:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:612:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF + // InternalRosSystemParser.g:645:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:646:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInterfaceReferenceRule()); @@ -1721,7 +1815,7 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:618: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:652: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; @@ -1742,53 +1836,53 @@ public final EObject ruleInterfaceReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:624: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:625: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:658: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:659: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:625: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 alt13=6; + // InternalRosSystemParser.g:659: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 alt14=6; switch ( input.LA(1) ) { case Pub: { - alt13=1; + alt14=1; } break; case Sub: { - alt13=2; + alt14=2; } break; case Ss: { - alt13=3; + alt14=3; } break; case Sc: { - alt13=4; + alt14=4; } break; case As: { - alt13=5; + alt14=5; } break; case Ac: { - alt13=6; + alt14=6; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt13) { + switch (alt14) { case 1 : - // InternalRosSystemParser.g:626:3: this_RosPublisherReference_0= ruleRosPublisherReference + // InternalRosSystemParser.g:660:3: this_RosPublisherReference_0= ruleRosPublisherReference { if ( state.backtracking==0 ) { @@ -1810,7 +1904,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:635:3: this_RosSubscriberReference_1= ruleRosSubscriberReference + // InternalRosSystemParser.g:669:3: this_RosSubscriberReference_1= ruleRosSubscriberReference { if ( state.backtracking==0 ) { @@ -1832,7 +1926,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:644:3: this_RosServiceServerReference_2= ruleRosServiceServerReference + // InternalRosSystemParser.g:678:3: this_RosServiceServerReference_2= ruleRosServiceServerReference { if ( state.backtracking==0 ) { @@ -1854,7 +1948,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:653:3: this_RosServerClientReference_3= ruleRosServerClientReference + // InternalRosSystemParser.g:687:3: this_RosServerClientReference_3= ruleRosServerClientReference { if ( state.backtracking==0 ) { @@ -1876,7 +1970,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:662:3: this_RosActionServerReference_4= ruleRosActionServerReference + // InternalRosSystemParser.g:696:3: this_RosActionServerReference_4= ruleRosActionServerReference { if ( state.backtracking==0 ) { @@ -1898,7 +1992,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:671:3: this_RosActionClientReference_5= ruleRosActionClientReference + // InternalRosSystemParser.g:705:3: this_RosActionClientReference_5= ruleRosActionClientReference { if ( state.backtracking==0 ) { @@ -1944,7 +2038,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:683:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:717:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; public final EObject entryRuleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -1952,8 +2046,8 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio try { - // InternalRosSystemParser.g:683:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:684:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF + // InternalRosSystemParser.g:717:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:718:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosPublisherReferenceRule()); @@ -1984,7 +2078,7 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:690:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:724:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; public final EObject ruleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -1994,11 +2088,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:696:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:697:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:730:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:731:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:697:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:698:3: otherlv_0= Pub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:731:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:732:3: otherlv_0= Pub () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Pub,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2006,8 +2100,8 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); } - // InternalRosSystemParser.g:702:3: () - // InternalRosSystemParser.g:703:4: + // InternalRosSystemParser.g:736:3: () + // InternalRosSystemParser.g:737:4: { if ( state.backtracking==0 ) { @@ -2019,11 +2113,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { } - // InternalRosSystemParser.g:709:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:710:4: ( ruleEString ) + // InternalRosSystemParser.g:743:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:744:4: ( ruleEString ) { - // InternalRosSystemParser.g:710:4: ( ruleEString ) - // InternalRosSystemParser.g:711:5: ruleEString + // InternalRosSystemParser.g:744:4: ( ruleEString ) + // InternalRosSystemParser.g:745:5: ruleEString { if ( state.backtracking==0 ) { @@ -2078,7 +2172,7 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:729:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:763:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; public final EObject entryRuleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2086,8 +2180,8 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti try { - // InternalRosSystemParser.g:729:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:730:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:763:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:764:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSubscriberReferenceRule()); @@ -2118,7 +2212,7 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:736:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:770:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; public final EObject ruleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2128,11 +2222,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:742:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:743:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:776:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:777:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:743:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:744:3: otherlv_0= Sub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:777:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:778:3: otherlv_0= Sub () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Sub,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2140,8 +2234,8 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); } - // InternalRosSystemParser.g:748:3: () - // InternalRosSystemParser.g:749:4: + // InternalRosSystemParser.g:782:3: () + // InternalRosSystemParser.g:783:4: { if ( state.backtracking==0 ) { @@ -2153,11 +2247,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { } - // InternalRosSystemParser.g:755:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:756:4: ( ruleEString ) + // InternalRosSystemParser.g:789:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:790:4: ( ruleEString ) { - // InternalRosSystemParser.g:756:4: ( ruleEString ) - // InternalRosSystemParser.g:757:5: ruleEString + // InternalRosSystemParser.g:790:4: ( ruleEString ) + // InternalRosSystemParser.g:791:5: ruleEString { if ( state.backtracking==0 ) { @@ -2212,7 +2306,7 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:775:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:809:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; public final EObject entryRuleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2220,8 +2314,8 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce try { - // InternalRosSystemParser.g:775:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:776:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:809:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:810:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceServerReferenceRule()); @@ -2252,7 +2346,7 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:782:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:816:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; public final EObject ruleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2262,11 +2356,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:788:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:789:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:822:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:823:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:789:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:790:3: otherlv_0= Ss () ( ( ruleEString ) ) + // InternalRosSystemParser.g:823:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:824:3: otherlv_0= Ss () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Ss,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2274,8 +2368,8 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); } - // InternalRosSystemParser.g:794:3: () - // InternalRosSystemParser.g:795:4: + // InternalRosSystemParser.g:828:3: () + // InternalRosSystemParser.g:829:4: { if ( state.backtracking==0 ) { @@ -2287,11 +2381,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException } - // InternalRosSystemParser.g:801:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:802:4: ( ruleEString ) + // InternalRosSystemParser.g:835:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:836:4: ( ruleEString ) { - // InternalRosSystemParser.g:802:4: ( ruleEString ) - // InternalRosSystemParser.g:803:5: ruleEString + // InternalRosSystemParser.g:836:4: ( ruleEString ) + // InternalRosSystemParser.g:837:5: ruleEString { if ( state.backtracking==0 ) { @@ -2346,7 +2440,7 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:821:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:855:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; public final EObject entryRuleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2354,8 +2448,8 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:821:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:822:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF + // InternalRosSystemParser.g:855:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:856:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServerClientReferenceRule()); @@ -2386,7 +2480,7 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:828:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:862:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; public final EObject ruleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2396,11 +2490,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:834:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:835:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:868:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:869:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:835:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:836:3: otherlv_0= Sc () ( ( ruleEString ) ) + // InternalRosSystemParser.g:869:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:870:3: otherlv_0= Sc () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Sc,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2408,8 +2502,8 @@ public final EObject ruleRosServerClientReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); } - // InternalRosSystemParser.g:840:3: () - // InternalRosSystemParser.g:841:4: + // InternalRosSystemParser.g:874:3: () + // InternalRosSystemParser.g:875:4: { if ( state.backtracking==0 ) { @@ -2421,11 +2515,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException } - // InternalRosSystemParser.g:847:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:848:4: ( ruleEString ) + // InternalRosSystemParser.g:881:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:882:4: ( ruleEString ) { - // InternalRosSystemParser.g:848:4: ( ruleEString ) - // InternalRosSystemParser.g:849:5: ruleEString + // InternalRosSystemParser.g:882:4: ( ruleEString ) + // InternalRosSystemParser.g:883:5: ruleEString { if ( state.backtracking==0 ) { @@ -2480,7 +2574,7 @@ public final EObject ruleRosServerClientReference() throws RecognitionException // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:867:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:901:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; public final EObject entryRuleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2488,8 +2582,8 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:867:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:868:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF + // InternalRosSystemParser.g:901:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:902:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionServerReferenceRule()); @@ -2520,7 +2614,7 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:874:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:908:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2530,11 +2624,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:880:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:881:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:914:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:915:2: (otherlv_0= As () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:881:2: (otherlv_0= As () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:882:3: otherlv_0= As () ( ( ruleEString ) ) + // InternalRosSystemParser.g:915:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:916:3: otherlv_0= As () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,As,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2542,8 +2636,8 @@ public final EObject ruleRosActionServerReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); } - // InternalRosSystemParser.g:886:3: () - // InternalRosSystemParser.g:887:4: + // InternalRosSystemParser.g:920:3: () + // InternalRosSystemParser.g:921:4: { if ( state.backtracking==0 ) { @@ -2555,11 +2649,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException } - // InternalRosSystemParser.g:893:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:894:4: ( ruleEString ) + // InternalRosSystemParser.g:927:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:928:4: ( ruleEString ) { - // InternalRosSystemParser.g:894:4: ( ruleEString ) - // InternalRosSystemParser.g:895:5: ruleEString + // InternalRosSystemParser.g:928:4: ( ruleEString ) + // InternalRosSystemParser.g:929:5: ruleEString { if ( state.backtracking==0 ) { @@ -2614,7 +2708,7 @@ public final EObject ruleRosActionServerReference() throws RecognitionException // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:913:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:947:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; public final EObject entryRuleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2622,8 +2716,8 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:913:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:914:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF + // InternalRosSystemParser.g:947:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:948:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionClientReferenceRule()); @@ -2654,7 +2748,7 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:920:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:954:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2664,11 +2758,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:926:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:927:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:960:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:961:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:927:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:928:3: otherlv_0= Ac () ( ( ruleEString ) ) + // InternalRosSystemParser.g:961:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:962:3: otherlv_0= Ac () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Ac,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2676,8 +2770,8 @@ public final EObject ruleRosActionClientReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); } - // InternalRosSystemParser.g:932:3: () - // InternalRosSystemParser.g:933:4: + // InternalRosSystemParser.g:966:3: () + // InternalRosSystemParser.g:967:4: { if ( state.backtracking==0 ) { @@ -2689,11 +2783,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException } - // InternalRosSystemParser.g:939:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:940:4: ( ruleEString ) + // InternalRosSystemParser.g:973:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:974:4: ( ruleEString ) { - // InternalRosSystemParser.g:940:4: ( ruleEString ) - // InternalRosSystemParser.g:941:5: ruleEString + // InternalRosSystemParser.g:974:4: ( ruleEString ) + // InternalRosSystemParser.g:975:5: ruleEString { if ( state.backtracking==0 ) { @@ -2748,7 +2842,7 @@ public final EObject ruleRosActionClientReference() throws RecognitionException // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:959:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; + // InternalRosSystemParser.g:993:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; public final EObject entryRuleRosParameter() throws RecognitionException { EObject current = null; @@ -2756,8 +2850,8 @@ public final EObject entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:959:53: (iv_ruleRosParameter= ruleRosParameter EOF ) - // InternalRosSystemParser.g:960:2: iv_ruleRosParameter= ruleRosParameter EOF + // InternalRosSystemParser.g:993:53: (iv_ruleRosParameter= ruleRosParameter EOF ) + // InternalRosSystemParser.g:994:2: iv_ruleRosParameter= ruleRosParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosParameterRule()); @@ -2788,7 +2882,7 @@ public final EObject entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:966: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:1000: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; @@ -2806,11 +2900,11 @@ public final EObject ruleRosParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:972: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:973: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:1006: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:1007: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:973: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:974: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:1007: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:1008: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_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2818,11 +2912,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:978:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:979:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1012:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1013:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:979:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:980:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1013:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1014:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -2859,11 +2953,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosParameterAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:1001:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1002:4: ( ruleEString ) + // InternalRosSystemParser.g:1035:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1036:4: ( ruleEString ) { - // InternalRosSystemParser.g:1002:4: ( ruleEString ) - // InternalRosSystemParser.g:1003:5: ruleEString + // InternalRosSystemParser.g:1036:4: ( ruleEString ) + // InternalRosSystemParser.g:1037:5: ruleEString { if ( state.backtracking==0 ) { @@ -2905,11 +2999,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_5, grammarAccess.getRosParameterAccess().getValueKeyword_5()); } - // InternalRosSystemParser.g:1025:3: ( (lv_value_6_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1026:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1059:3: ( (lv_value_6_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1060:4: (lv_value_6_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1026:4: (lv_value_6_0= ruleParameterValue ) - // InternalRosSystemParser.g:1027:5: lv_value_6_0= ruleParameterValue + // InternalRosSystemParser.g:1060:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1061:5: lv_value_6_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -2971,7 +3065,7 @@ public final EObject ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:1052:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; + // InternalRosSystemParser.g:1086:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; public final EObject entryRuleConnection() throws RecognitionException { EObject current = null; @@ -2979,8 +3073,8 @@ public final EObject entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1052:51: (iv_ruleConnection= ruleConnection EOF ) - // InternalRosSystemParser.g:1053:2: iv_ruleConnection= ruleConnection EOF + // InternalRosSystemParser.g:1086:51: (iv_ruleConnection= ruleConnection EOF ) + // InternalRosSystemParser.g:1087:2: iv_ruleConnection= ruleConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConnectionRule()); @@ -3011,7 +3105,7 @@ public final EObject entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:1059:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; + // InternalRosSystemParser.g:1093:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; public final EObject ruleConnection() throws RecognitionException { EObject current = null; @@ -3024,18 +3118,18 @@ public final EObject ruleConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1065:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) - // InternalRosSystemParser.g:1066:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + // InternalRosSystemParser.g:1099:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) + // InternalRosSystemParser.g:1100:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) { - // InternalRosSystemParser.g:1066:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) - int alt14=2; - alt14 = dfa14.predict(input); - switch (alt14) { + // InternalRosSystemParser.g:1100:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + int alt15=2; + alt15 = dfa15.predict(input); + switch (alt15) { case 1 : - // InternalRosSystemParser.g:1067:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1101:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) { - // InternalRosSystemParser.g:1067:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) - // InternalRosSystemParser.g:1068:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection + // InternalRosSystemParser.g:1101:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1102:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection { if ( state.backtracking==0 ) { @@ -3060,7 +3154,7 @@ public final EObject ruleConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1079:3: this_RosConnection_1= ruleRosConnection + // InternalRosSystemParser.g:1113:3: this_RosConnection_1= ruleRosConnection { if ( state.backtracking==0 ) { @@ -3106,7 +3200,7 @@ public final EObject ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:1091:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:1125:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; public final EObject entryRuleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3114,8 +3208,8 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1091:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:1092:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF + // InternalRosSystemParser.g:1125:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:1126:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSystemConnectionRule()); @@ -3146,7 +3240,7 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:1098:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1132:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3158,11 +3252,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1104:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1105:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1138:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1139:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1105:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1106:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1139:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1140:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3170,11 +3264,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosSystemConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1110:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1111:4: ( ruleEString ) + // InternalRosSystemParser.g:1144:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1145:4: ( ruleEString ) { - // InternalRosSystemParser.g:1111:4: ( ruleEString ) - // InternalRosSystemParser.g:1112:5: ruleEString + // InternalRosSystemParser.g:1145:4: ( ruleEString ) + // InternalRosSystemParser.g:1146:5: ruleEString { if ( state.backtracking==0 ) { @@ -3210,11 +3304,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1130:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1131:4: ( ruleEString ) + // InternalRosSystemParser.g:1164:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1165:4: ( ruleEString ) { - // InternalRosSystemParser.g:1131:4: ( ruleEString ) - // InternalRosSystemParser.g:1132:5: ruleEString + // InternalRosSystemParser.g:1165:4: ( ruleEString ) + // InternalRosSystemParser.g:1166:5: ruleEString { if ( state.backtracking==0 ) { @@ -3275,7 +3369,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:1154:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; + // InternalRosSystemParser.g:1188:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; public final EObject entryRuleRosConnection() throws RecognitionException { EObject current = null; @@ -3283,8 +3377,8 @@ public final EObject entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1154:54: (iv_ruleRosConnection= ruleRosConnection EOF ) - // InternalRosSystemParser.g:1155:2: iv_ruleRosConnection= ruleRosConnection EOF + // InternalRosSystemParser.g:1188:54: (iv_ruleRosConnection= ruleRosConnection EOF ) + // InternalRosSystemParser.g:1189:2: iv_ruleRosConnection= ruleRosConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosConnectionRule()); @@ -3315,7 +3409,7 @@ public final EObject entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:1161:1: ruleRosConnection returns [EObject current=null] : ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ; + // InternalRosSystemParser.g:1195: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; @@ -3330,18 +3424,18 @@ public final EObject ruleRosConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1167:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) - // InternalRosSystemParser.g:1168:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + // InternalRosSystemParser.g:1201:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) + // InternalRosSystemParser.g:1202:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) { - // InternalRosSystemParser.g:1168:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) - int alt15=3; - alt15 = dfa15.predict(input); - switch (alt15) { + // InternalRosSystemParser.g:1202:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + int alt16=3; + alt16 = dfa16.predict(input); + switch (alt16) { case 1 : - // InternalRosSystemParser.g:1169:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1203:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) { - // InternalRosSystemParser.g:1169:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) - // InternalRosSystemParser.g:1170:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection + // InternalRosSystemParser.g:1203:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1204:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection { if ( state.backtracking==0 ) { @@ -3366,10 +3460,10 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1181:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1215:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) { - // InternalRosSystemParser.g:1181:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) - // InternalRosSystemParser.g:1182:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection + // InternalRosSystemParser.g:1215:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1216:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection { if ( state.backtracking==0 ) { @@ -3394,7 +3488,7 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1193:3: this_RosActionConnection_2= ruleRosActionConnection + // InternalRosSystemParser.g:1227:3: this_RosActionConnection_2= ruleRosActionConnection { if ( state.backtracking==0 ) { @@ -3440,7 +3534,7 @@ public final EObject ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:1205:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:1239:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; public final EObject entryRuleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3448,8 +3542,8 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1205:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:1206:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF + // InternalRosSystemParser.g:1239:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:1240:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosTopicConnectionRule()); @@ -3480,7 +3574,7 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:1212:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1246:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3492,11 +3586,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1218:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1219:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1252:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1253:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1219:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1220:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1253:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1254:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3504,11 +3598,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosTopicConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1224:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1225:4: ( ruleEString ) + // InternalRosSystemParser.g:1258:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1259:4: ( ruleEString ) { - // InternalRosSystemParser.g:1225:4: ( ruleEString ) - // InternalRosSystemParser.g:1226:5: ruleEString + // InternalRosSystemParser.g:1259:4: ( ruleEString ) + // InternalRosSystemParser.g:1260:5: ruleEString { if ( state.backtracking==0 ) { @@ -3544,11 +3638,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1244:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1245:4: ( ruleEString ) + // InternalRosSystemParser.g:1278:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1279:4: ( ruleEString ) { - // InternalRosSystemParser.g:1245:4: ( ruleEString ) - // InternalRosSystemParser.g:1246:5: ruleEString + // InternalRosSystemParser.g:1279:4: ( ruleEString ) + // InternalRosSystemParser.g:1280:5: ruleEString { if ( state.backtracking==0 ) { @@ -3609,7 +3703,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:1268:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:1302:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; public final EObject entryRuleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3617,8 +3711,8 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1268:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:1269:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF + // InternalRosSystemParser.g:1302:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:1303:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceConnectionRule()); @@ -3649,7 +3743,7 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:1275:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1309:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3661,11 +3755,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1281:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1282:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1315:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1316:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1282:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1283:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1316:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1317:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3673,11 +3767,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosServiceConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1287:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1288:4: ( ruleEString ) + // InternalRosSystemParser.g:1321:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1322:4: ( ruleEString ) { - // InternalRosSystemParser.g:1288:4: ( ruleEString ) - // InternalRosSystemParser.g:1289:5: ruleEString + // InternalRosSystemParser.g:1322:4: ( ruleEString ) + // InternalRosSystemParser.g:1323:5: ruleEString { if ( state.backtracking==0 ) { @@ -3713,11 +3807,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1307:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1308:4: ( ruleEString ) + // InternalRosSystemParser.g:1341:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1342:4: ( ruleEString ) { - // InternalRosSystemParser.g:1308:4: ( ruleEString ) - // InternalRosSystemParser.g:1309:5: ruleEString + // InternalRosSystemParser.g:1342:4: ( ruleEString ) + // InternalRosSystemParser.g:1343:5: ruleEString { if ( state.backtracking==0 ) { @@ -3778,7 +3872,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:1331:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:1365:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; public final EObject entryRuleRosActionConnection() throws RecognitionException { EObject current = null; @@ -3786,8 +3880,8 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1331:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:1332:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF + // InternalRosSystemParser.g:1365:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:1366:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionConnectionRule()); @@ -3818,7 +3912,7 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:1338:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1372:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosActionConnection() throws RecognitionException { EObject current = null; @@ -3830,11 +3924,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1344:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1345:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1378:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1379:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1345:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1346:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1379:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1380:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3842,11 +3936,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosActionConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1350:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1351:4: ( ruleEString ) + // InternalRosSystemParser.g:1384:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1385:4: ( ruleEString ) { - // InternalRosSystemParser.g:1351:4: ( ruleEString ) - // InternalRosSystemParser.g:1352:5: ruleEString + // InternalRosSystemParser.g:1385:4: ( ruleEString ) + // InternalRosSystemParser.g:1386:5: ruleEString { if ( state.backtracking==0 ) { @@ -3882,11 +3976,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosActionConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1370:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1371:4: ( ruleEString ) + // InternalRosSystemParser.g:1404:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1405:4: ( ruleEString ) { - // InternalRosSystemParser.g:1371:4: ( ruleEString ) - // InternalRosSystemParser.g:1372:5: ruleEString + // InternalRosSystemParser.g:1405:4: ( ruleEString ) + // InternalRosSystemParser.g:1406:5: ruleEString { if ( state.backtracking==0 ) { @@ -3947,7 +4041,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:1394:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalRosSystemParser.g:1428:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -3955,8 +4049,8 @@ public final EObject entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1394:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalRosSystemParser.g:1395:2: iv_ruleNamespace= ruleNamespace EOF + // InternalRosSystemParser.g:1428:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalRosSystemParser.g:1429:2: iv_ruleNamespace= ruleNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamespaceRule()); @@ -3987,7 +4081,7 @@ public final EObject entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:1401:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; + // InternalRosSystemParser.g:1435: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; @@ -4002,38 +4096,38 @@ public final EObject ruleNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1407:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) - // InternalRosSystemParser.g:1408:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystemParser.g:1441:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) + // InternalRosSystemParser.g:1442:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) { - // InternalRosSystemParser.g:1408:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) - int alt16=3; + // InternalRosSystemParser.g:1442:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + int alt17=3; switch ( input.LA(1) ) { case GlobalNamespace: { - alt16=1; + alt17=1; } break; case RelativeNamespace: { - alt16=2; + alt17=2; } break; case PrivateNamespace: { - alt16=3; + alt17=3; } 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:1409:3: this_GlobalNamespace_0= ruleGlobalNamespace + // InternalRosSystemParser.g:1443:3: this_GlobalNamespace_0= ruleGlobalNamespace { if ( state.backtracking==0 ) { @@ -4055,7 +4149,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1418:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:1452:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { @@ -4077,7 +4171,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1427:3: this_PrivateNamespace_2= rulePrivateNamespace + // InternalRosSystemParser.g:1461:3: this_PrivateNamespace_2= rulePrivateNamespace { if ( state.backtracking==0 ) { @@ -4123,7 +4217,7 @@ public final EObject ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:1439:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; + // InternalRosSystemParser.g:1473:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; public final String entryRuleGraphName() throws RecognitionException { String current = null; @@ -4131,8 +4225,8 @@ public final String entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:1439:49: (iv_ruleGraphName= ruleGraphName EOF ) - // InternalRosSystemParser.g:1440:2: iv_ruleGraphName= ruleGraphName EOF + // InternalRosSystemParser.g:1473:49: (iv_ruleGraphName= ruleGraphName EOF ) + // InternalRosSystemParser.g:1474:2: iv_ruleGraphName= ruleGraphName EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGraphNameRule()); @@ -4163,7 +4257,7 @@ public final String entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:1446:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; + // InternalRosSystemParser.g:1480:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4173,8 +4267,8 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:1452:2: (kw= GraphName ) - // InternalRosSystemParser.g:1453:2: kw= GraphName + // InternalRosSystemParser.g:1486:2: (kw= GraphName ) + // InternalRosSystemParser.g:1487:2: kw= GraphName { kw=(Token)match(input,GraphName,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4205,7 +4299,7 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:1461:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:1495:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; public final EObject entryRuleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -4213,8 +4307,8 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1461:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:1462:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF + // InternalRosSystemParser.g:1495:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:1496:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGlobalNamespaceRule()); @@ -4245,7 +4339,7 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:1468: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:1502: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; @@ -4262,14 +4356,14 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1474: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:1475: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:1508: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:1509: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:1475: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:1476: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:1509: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:1510: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:1476:3: () - // InternalRosSystemParser.g:1477:4: + // InternalRosSystemParser.g:1510:3: () + // InternalRosSystemParser.g:1511:4: { if ( state.backtracking==0 ) { @@ -4287,16 +4381,16 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1487:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt18=2; - int LA18_0 = input.LA(1); + // InternalRosSystemParser.g:1521:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA18_0==LeftSquareBracket) ) { - alt18=1; + if ( (LA19_0==LeftSquareBracket) ) { + alt19=1; } - switch (alt18) { + switch (alt19) { case 1 : - // InternalRosSystemParser.g:1488:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1522: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_25); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4304,11 +4398,11 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1492:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1493:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1526:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1527:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1493:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1494:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1527:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1528:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4339,20 +4433,20 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1511:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop17: + // InternalRosSystemParser.g:1545:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop18: do { - int alt17=2; - int LA17_0 = input.LA(1); + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA17_0==Comma) ) { - alt17=1; + if ( (LA18_0==Comma) ) { + alt18=1; } - switch (alt17) { + switch (alt18) { case 1 : - // InternalRosSystemParser.g:1512:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1546:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4360,11 +4454,11 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1516:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1517:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1550:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1551:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1517:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1518:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1551:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1552:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4400,7 +4494,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { break; default : - break loop17; + break loop18; } } while (true); @@ -4441,7 +4535,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1545:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:1579:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -4449,8 +4543,8 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti try { - // InternalRosSystemParser.g:1545:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:1546:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:1579:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:1580:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelativeNamespace_ImplRule()); @@ -4481,7 +4575,7 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1552: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:1586: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; @@ -4498,14 +4592,14 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1558: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:1559: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:1592: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:1593: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:1559: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:1560: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:1593: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:1594: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:1560:3: () - // InternalRosSystemParser.g:1561:4: + // InternalRosSystemParser.g:1594:3: () + // InternalRosSystemParser.g:1595:4: { if ( state.backtracking==0 ) { @@ -4523,16 +4617,16 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1571:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosSystemParser.g:1605: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); - if ( (LA20_0==LeftSquareBracket) ) { - alt20=1; + if ( (LA21_0==LeftSquareBracket) ) { + alt21=1; } - switch (alt20) { + switch (alt21) { case 1 : - // InternalRosSystemParser.g:1572:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1606: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_25); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4540,11 +4634,11 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1576:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1577:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1610:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1611:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1577:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1578:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1611:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1612:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4575,20 +4669,20 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - // InternalRosSystemParser.g:1595:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop19: + // InternalRosSystemParser.g:1629:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop20: do { - int alt19=2; - int LA19_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA19_0==Comma) ) { - alt19=1; + if ( (LA20_0==Comma) ) { + alt20=1; } - switch (alt19) { + switch (alt20) { case 1 : - // InternalRosSystemParser.g:1596:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1630:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4596,11 +4690,11 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1600:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1601:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1634:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1635:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1601:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1602:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1635:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1636:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4636,7 +4730,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { break; default : - break loop19; + break loop20; } } while (true); @@ -4677,7 +4771,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:1629:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:1663:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; public final EObject entryRulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -4685,8 +4779,8 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1629:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:1630:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF + // InternalRosSystemParser.g:1663:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:1664:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrivateNamespaceRule()); @@ -4717,7 +4811,7 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:1636: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:1670: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; @@ -4734,14 +4828,14 @@ public final EObject rulePrivateNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1642: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:1643: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:1676: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:1677: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:1643: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:1644: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:1677: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:1678: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:1644:3: () - // InternalRosSystemParser.g:1645:4: + // InternalRosSystemParser.g:1678:3: () + // InternalRosSystemParser.g:1679:4: { if ( state.backtracking==0 ) { @@ -4759,16 +4853,16 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1655: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); + // InternalRosSystemParser.g:1689: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); - if ( (LA22_0==LeftSquareBracket) ) { - alt22=1; + if ( (LA23_0==LeftSquareBracket) ) { + alt23=1; } - switch (alt22) { + switch (alt23) { case 1 : - // InternalRosSystemParser.g:1656:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1690: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_25); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4776,11 +4870,11 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1660:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1661:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1694:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1695:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1661:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1662:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1695:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1696:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4811,20 +4905,20 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1679:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop21: + // InternalRosSystemParser.g:1713:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop22: do { - int alt21=2; - int LA21_0 = input.LA(1); + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA21_0==Comma) ) { - alt21=1; + if ( (LA22_0==Comma) ) { + alt22=1; } - switch (alt21) { + switch (alt22) { case 1 : - // InternalRosSystemParser.g:1680:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1714:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4832,11 +4926,11 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1684:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1685:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1718:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1719:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1685:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1686:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1719:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1720:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4872,7 +4966,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { break; default : - break loop21; + break loop22; } } while (true); @@ -4913,7 +5007,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:1713:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalRosSystemParser.g:1747:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; @@ -4921,8 +5015,8 @@ public final EObject entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:1713:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalRosSystemParser.g:1714:2: iv_ruleParameter= ruleParameter EOF + // InternalRosSystemParser.g:1747:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalRosSystemParser.g:1748:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -4953,7 +5047,7 @@ public final EObject entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:1720: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:1754: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; @@ -4976,14 +5070,14 @@ public final EObject ruleParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1726: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:1727: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:1760: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:1761: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:1727: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:1728: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:1761: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:1762: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:1728:3: () - // InternalRosSystemParser.g:1729:4: + // InternalRosSystemParser.g:1762:3: () + // InternalRosSystemParser.g:1763:4: { if ( state.backtracking==0 ) { @@ -4995,11 +5089,11 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1735:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1736:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1769:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1770:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1736:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1737:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1770:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1771:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -5042,16 +5136,16 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(this_BEGIN_3, grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:1762:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? - int alt23=2; - int LA23_0 = input.LA(1); + // InternalRosSystemParser.g:1796:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA23_0==Ns) ) { - alt23=1; + if ( (LA24_0==Ns) ) { + alt24=1; } - switch (alt23) { + switch (alt24) { case 1 : - // InternalRosSystemParser.g:1763:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1797:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) { otherlv_4=(Token)match(input,Ns,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5059,11 +5153,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterAccess().getNsKeyword_4_0()); } - // InternalRosSystemParser.g:1767:4: ( (lv_namespace_5_0= ruleNamespace ) ) - // InternalRosSystemParser.g:1768:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1801:4: ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1802:5: (lv_namespace_5_0= ruleNamespace ) { - // InternalRosSystemParser.g:1768:5: (lv_namespace_5_0= ruleNamespace ) - // InternalRosSystemParser.g:1769:6: lv_namespace_5_0= ruleNamespace + // InternalRosSystemParser.g:1802:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1803:6: lv_namespace_5_0= ruleNamespace { if ( state.backtracking==0 ) { @@ -5106,11 +5200,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_6, grammarAccess.getParameterAccess().getTypeKeyword_5()); } - // InternalRosSystemParser.g:1791:3: ( (lv_type_7_0= ruleParameterType ) ) - // InternalRosSystemParser.g:1792:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1825:3: ( (lv_type_7_0= ruleParameterType ) ) + // InternalRosSystemParser.g:1826:4: (lv_type_7_0= ruleParameterType ) { - // InternalRosSystemParser.g:1792:4: (lv_type_7_0= ruleParameterType ) - // InternalRosSystemParser.g:1793:5: lv_type_7_0= ruleParameterType + // InternalRosSystemParser.g:1826:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1827:5: lv_type_7_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -5141,16 +5235,16 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1810:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? - int alt24=2; - int LA24_0 = input.LA(1); + // InternalRosSystemParser.g:1844:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA24_0==Value_1) ) { - alt24=1; + if ( (LA25_0==Value_1) ) { + alt25=1; } - switch (alt24) { + switch (alt25) { case 1 : - // InternalRosSystemParser.g:1811:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1845:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) { otherlv_8=(Token)match(input,Value_1,FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5158,11 +5252,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_8, grammarAccess.getParameterAccess().getValueKeyword_7_0()); } - // InternalRosSystemParser.g:1815:4: ( (lv_value_9_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1816:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1849:4: ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1850:5: (lv_value_9_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1816:5: (lv_value_9_0= ruleParameterValue ) - // InternalRosSystemParser.g:1817:6: lv_value_9_0= ruleParameterValue + // InternalRosSystemParser.g:1850:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1851:6: lv_value_9_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -5230,7 +5324,7 @@ public final EObject ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:1843:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; + // InternalRosSystemParser.g:1877:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; public final EObject entryRuleParameterType() throws RecognitionException { EObject current = null; @@ -5238,8 +5332,8 @@ public final EObject entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:1843:54: (iv_ruleParameterType= ruleParameterType EOF ) - // InternalRosSystemParser.g:1844:2: iv_ruleParameterType= ruleParameterType EOF + // InternalRosSystemParser.g:1877:54: (iv_ruleParameterType= ruleParameterType EOF ) + // InternalRosSystemParser.g:1878:2: iv_ruleParameterType= ruleParameterType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterTypeRule()); @@ -5270,7 +5364,7 @@ public final EObject entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:1850: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:1884: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; @@ -5295,63 +5389,63 @@ public final EObject ruleParameterType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1856: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:1857: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:1890: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:1891: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:1857: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 alt25=8; + // InternalRosSystemParser.g:1891: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 alt26=8; switch ( input.LA(1) ) { case List: { - alt25=1; + alt26=1; } break; case Struct: { - alt25=2; + alt26=2; } break; case Integer: { - alt25=3; + alt26=3; } break; case String: { - alt25=4; + alt26=4; } break; case Double: { - alt25=5; + alt26=5; } break; case Boolean: { - alt25=6; + alt26=6; } break; case Base64: { - alt25=7; + alt26=7; } break; case RULE_BEGIN: { - alt25=8; + alt26=8; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalRosSystemParser.g:1858:3: this_ParameterListType_0= ruleParameterListType + // InternalRosSystemParser.g:1892:3: this_ParameterListType_0= ruleParameterListType { if ( state.backtracking==0 ) { @@ -5373,7 +5467,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1867:3: this_ParameterStructType_1= ruleParameterStructType + // InternalRosSystemParser.g:1901:3: this_ParameterStructType_1= ruleParameterStructType { if ( state.backtracking==0 ) { @@ -5395,7 +5489,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1876:3: this_ParameterIntegerType_2= ruleParameterIntegerType + // InternalRosSystemParser.g:1910:3: this_ParameterIntegerType_2= ruleParameterIntegerType { if ( state.backtracking==0 ) { @@ -5417,7 +5511,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:1885:3: this_ParameterStringType_3= ruleParameterStringType + // InternalRosSystemParser.g:1919:3: this_ParameterStringType_3= ruleParameterStringType { if ( state.backtracking==0 ) { @@ -5439,7 +5533,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:1894:3: this_ParameterDoubleType_4= ruleParameterDoubleType + // InternalRosSystemParser.g:1928:3: this_ParameterDoubleType_4= ruleParameterDoubleType { if ( state.backtracking==0 ) { @@ -5461,7 +5555,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:1903:3: this_ParameterBooleanType_5= ruleParameterBooleanType + // InternalRosSystemParser.g:1937:3: this_ParameterBooleanType_5= ruleParameterBooleanType { if ( state.backtracking==0 ) { @@ -5483,7 +5577,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:1912:3: this_ParameterBase64Type_6= ruleParameterBase64Type + // InternalRosSystemParser.g:1946:3: this_ParameterBase64Type_6= ruleParameterBase64Type { if ( state.backtracking==0 ) { @@ -5505,7 +5599,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:1921:3: this_ParameterArrayType_7= ruleParameterArrayType + // InternalRosSystemParser.g:1955:3: this_ParameterArrayType_7= ruleParameterArrayType { if ( state.backtracking==0 ) { @@ -5551,7 +5645,7 @@ public final EObject ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:1933:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; + // InternalRosSystemParser.g:1967:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; public final EObject entryRuleParameterValue() throws RecognitionException { EObject current = null; @@ -5559,8 +5653,8 @@ public final EObject entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:1933:55: (iv_ruleParameterValue= ruleParameterValue EOF ) - // InternalRosSystemParser.g:1934:2: iv_ruleParameterValue= ruleParameterValue EOF + // InternalRosSystemParser.g:1967:55: (iv_ruleParameterValue= ruleParameterValue EOF ) + // InternalRosSystemParser.g:1968:2: iv_ruleParameterValue= ruleParameterValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterValueRule()); @@ -5591,7 +5685,7 @@ public final EObject entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:1940: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:1974: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; @@ -5614,15 +5708,15 @@ public final EObject ruleParameterValue() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1946: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:1947: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:1980: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:1981: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:1947: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 alt26=7; - alt26 = dfa26.predict(input); - switch (alt26) { + // InternalRosSystemParser.g:1981: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 alt27=7; + alt27 = dfa27.predict(input); + switch (alt27) { case 1 : - // InternalRosSystemParser.g:1948:3: this_ParameterString_0= ruleParameterString + // InternalRosSystemParser.g:1982:3: this_ParameterString_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -5644,7 +5738,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1957:3: this_ParameterBase64_1= ruleParameterBase64 + // InternalRosSystemParser.g:1991:3: this_ParameterBase64_1= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -5666,7 +5760,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1966:3: this_ParameterInteger_2= ruleParameterInteger + // InternalRosSystemParser.g:2000:3: this_ParameterInteger_2= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -5688,7 +5782,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:1975:3: this_ParameterDouble_3= ruleParameterDouble + // InternalRosSystemParser.g:2009:3: this_ParameterDouble_3= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -5710,7 +5804,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:1984:3: this_ParameterBoolean_4= ruleParameterBoolean + // InternalRosSystemParser.g:2018:3: this_ParameterBoolean_4= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -5732,7 +5826,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:1993:3: this_ParameterList_5= ruleParameterList + // InternalRosSystemParser.g:2027:3: this_ParameterList_5= ruleParameterList { if ( state.backtracking==0 ) { @@ -5754,7 +5848,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2002:3: this_ParameterStruct_6= ruleParameterStruct + // InternalRosSystemParser.g:2036:3: this_ParameterStruct_6= ruleParameterStruct { if ( state.backtracking==0 ) { @@ -5800,7 +5894,7 @@ public final EObject ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:2014:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; + // InternalRosSystemParser.g:2048:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; public final EObject entryRuleParameterListType() throws RecognitionException { EObject current = null; @@ -5808,8 +5902,8 @@ public final EObject entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:2014:58: (iv_ruleParameterListType= ruleParameterListType EOF ) - // InternalRosSystemParser.g:2015:2: iv_ruleParameterListType= ruleParameterListType EOF + // InternalRosSystemParser.g:2048:58: (iv_ruleParameterListType= ruleParameterListType EOF ) + // InternalRosSystemParser.g:2049:2: iv_ruleParameterListType= ruleParameterListType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListTypeRule()); @@ -5840,7 +5934,7 @@ public final EObject entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:2021: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:2055: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; @@ -5857,14 +5951,14 @@ public final EObject ruleParameterListType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2027: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:2028: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:2061: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:2062: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:2028: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:2029: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:2062: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:2063: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:2029:3: () - // InternalRosSystemParser.g:2030:4: + // InternalRosSystemParser.g:2063:3: () + // InternalRosSystemParser.g:2064:4: { if ( state.backtracking==0 ) { @@ -5888,11 +5982,11 @@ public final EObject ruleParameterListType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2044:3: ( (lv_sequence_3_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2045:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2078:3: ( (lv_sequence_3_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2079:4: (lv_sequence_3_0= ruleParameterType ) { - // InternalRosSystemParser.g:2045:4: (lv_sequence_3_0= ruleParameterType ) - // InternalRosSystemParser.g:2046:5: lv_sequence_3_0= ruleParameterType + // InternalRosSystemParser.g:2079:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2080:5: lv_sequence_3_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -5923,20 +6017,20 @@ public final EObject ruleParameterListType() throws RecognitionException { } - // InternalRosSystemParser.g:2063:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* - loop27: + // InternalRosSystemParser.g:2097:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* + 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:2064:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2098:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5944,11 +6038,11 @@ public final EObject ruleParameterListType() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2068:4: ( (lv_sequence_5_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2069:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2102:4: ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2103:5: (lv_sequence_5_0= ruleParameterType ) { - // InternalRosSystemParser.g:2069:5: (lv_sequence_5_0= ruleParameterType ) - // InternalRosSystemParser.g:2070:6: lv_sequence_5_0= ruleParameterType + // InternalRosSystemParser.g:2103:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2104:6: lv_sequence_5_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -5984,7 +6078,7 @@ public final EObject ruleParameterListType() throws RecognitionException { break; default : - break loop27; + break loop28; } } while (true); @@ -6019,7 +6113,7 @@ public final EObject ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:2096:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; + // InternalRosSystemParser.g:2130:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; public final EObject entryRuleParameterStructType() throws RecognitionException { EObject current = null; @@ -6027,8 +6121,8 @@ public final EObject entryRuleParameterStructType() throws RecognitionException try { - // InternalRosSystemParser.g:2096:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) - // InternalRosSystemParser.g:2097:2: iv_ruleParameterStructType= ruleParameterStructType EOF + // InternalRosSystemParser.g:2130:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) + // InternalRosSystemParser.g:2131:2: iv_ruleParameterStructType= ruleParameterStructType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeRule()); @@ -6059,7 +6153,7 @@ public final EObject entryRuleParameterStructType() throws RecognitionException // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:2103: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:2137: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; @@ -6076,14 +6170,14 @@ public final EObject ruleParameterStructType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2109: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:2110: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:2143: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:2144: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:2110: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:2111: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:2144: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:2145: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:2111:3: () - // InternalRosSystemParser.g:2112:4: + // InternalRosSystemParser.g:2145:3: () + // InternalRosSystemParser.g:2146:4: { if ( state.backtracking==0 ) { @@ -6107,11 +6201,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2126:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2127:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2160:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2161:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2127:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2128:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2161:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2162:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { @@ -6142,20 +6236,20 @@ public final EObject ruleParameterStructType() throws RecognitionException { } - // InternalRosSystemParser.g:2145:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* - loop28: + // InternalRosSystemParser.g:2179:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* + loop29: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA28_0==Comma) ) { - alt28=1; + if ( (LA29_0==Comma) ) { + alt29=1; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalRosSystemParser.g:2146:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2180:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6163,11 +6257,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2150:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2151:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2184:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2185:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2151:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2152:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2185:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2186:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { @@ -6203,7 +6297,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { break; default : - break loop28; + break loop29; } } while (true); @@ -6238,7 +6332,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:2178:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:2212:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; public final EObject entryRuleParameterIntegerType() throws RecognitionException { EObject current = null; @@ -6246,8 +6340,8 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException try { - // InternalRosSystemParser.g:2178:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:2179:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF + // InternalRosSystemParser.g:2212:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:2213:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerTypeRule()); @@ -6278,7 +6372,7 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:2185:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; + // InternalRosSystemParser.g:2219: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; @@ -6291,14 +6385,14 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2191:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) - // InternalRosSystemParser.g:2192:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2225:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRosSystemParser.g:2226:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRosSystemParser.g:2192:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) - // InternalRosSystemParser.g:2193:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + // InternalRosSystemParser.g:2226:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2227:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? { - // InternalRosSystemParser.g:2193:3: () - // InternalRosSystemParser.g:2194:4: + // InternalRosSystemParser.g:2227:3: () + // InternalRosSystemParser.g:2228:4: { if ( state.backtracking==0 ) { @@ -6316,20 +6410,20 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); } - // InternalRosSystemParser.g:2204:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? - int alt29=2; - int LA29_0 = input.LA(1); + // InternalRosSystemParser.g:2238:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA29_0==Default) ) { - int LA29_1 = input.LA(2); + if ( (LA30_0==Default) ) { + int LA30_1 = input.LA(2); - if ( (LA29_1==RULE_DECINT) ) { - alt29=1; + if ( (LA30_1==RULE_DECINT) ) { + alt30=1; } } - switch (alt29) { + switch (alt30) { case 1 : - // InternalRosSystemParser.g:2205:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2239:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6337,11 +6431,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2209:4: ( (lv_default_3_0= ruleParameterInteger ) ) - // InternalRosSystemParser.g:2210:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2243:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2244:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRosSystemParser.g:2210:5: (lv_default_3_0= ruleParameterInteger ) - // InternalRosSystemParser.g:2211:6: lv_default_3_0= ruleParameterInteger + // InternalRosSystemParser.g:2244:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2245:6: lv_default_3_0= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -6403,7 +6497,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:2233:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRosSystemParser.g:2267:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -6411,8 +6505,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRosSystemParser.g:2233:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRosSystemParser.g:2234:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRosSystemParser.g:2267:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRosSystemParser.g:2268:2: iv_ruleParameterStringType= ruleParameterStringType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringTypeRule()); @@ -6443,7 +6537,7 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:2240:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ; + // InternalRosSystemParser.g:2274: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; @@ -6456,14 +6550,14 @@ public final EObject ruleParameterStringType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2246:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) - // InternalRosSystemParser.g:2247:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2280:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRosSystemParser.g:2281:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRosSystemParser.g:2247:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) - // InternalRosSystemParser.g:2248:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + // InternalRosSystemParser.g:2281:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2282:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRosSystemParser.g:2248:3: () - // InternalRosSystemParser.g:2249:4: + // InternalRosSystemParser.g:2282:3: () + // InternalRosSystemParser.g:2283:4: { if ( state.backtracking==0 ) { @@ -6481,20 +6575,20 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); } - // InternalRosSystemParser.g:2259:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalRosSystemParser.g:2293:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==Default) ) { - int LA30_1 = input.LA(2); + if ( (LA31_0==Default) ) { + int LA31_1 = input.LA(2); - if ( ((LA30_1>=RULE_ID && LA30_1<=RULE_STRING)) ) { - alt30=1; + if ( ((LA31_1>=RULE_ID && LA31_1<=RULE_STRING)) ) { + alt31=1; } } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRosSystemParser.g:2260:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2294:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6502,11 +6596,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2264:4: ( (lv_default_3_0= ruleParameterString ) ) - // InternalRosSystemParser.g:2265:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2298:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2299:5: (lv_default_3_0= ruleParameterString ) { - // InternalRosSystemParser.g:2265:5: (lv_default_3_0= ruleParameterString ) - // InternalRosSystemParser.g:2266:6: lv_default_3_0= ruleParameterString + // InternalRosSystemParser.g:2299:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2300:6: lv_default_3_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -6568,7 +6662,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:2288:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:2322:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -6576,8 +6670,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRosSystemParser.g:2288:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:2289:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRosSystemParser.g:2322:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:2323:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); @@ -6608,7 +6702,7 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:2295:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; + // InternalRosSystemParser.g:2329: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; @@ -6621,14 +6715,14 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2301:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) - // InternalRosSystemParser.g:2302:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2335:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRosSystemParser.g:2336:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRosSystemParser.g:2302:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) - // InternalRosSystemParser.g:2303:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + // InternalRosSystemParser.g:2336:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2337:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRosSystemParser.g:2303:3: () - // InternalRosSystemParser.g:2304:4: + // InternalRosSystemParser.g:2337:3: () + // InternalRosSystemParser.g:2338:4: { if ( state.backtracking==0 ) { @@ -6646,20 +6740,20 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); } - // InternalRosSystemParser.g:2314:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalRosSystemParser.g:2348:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA31_0==Default) ) { - int LA31_1 = input.LA(2); + if ( (LA32_0==Default) ) { + int LA32_1 = input.LA(2); - if ( (LA31_1==RULE_DOUBLE) ) { - alt31=1; + if ( (LA32_1==RULE_DOUBLE) ) { + alt32=1; } } - switch (alt31) { + switch (alt32) { case 1 : - // InternalRosSystemParser.g:2315:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2349:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6667,11 +6761,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2319:4: ( (lv_default_3_0= ruleParameterDouble ) ) - // InternalRosSystemParser.g:2320:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2353:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2354:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRosSystemParser.g:2320:5: (lv_default_3_0= ruleParameterDouble ) - // InternalRosSystemParser.g:2321:6: lv_default_3_0= ruleParameterDouble + // InternalRosSystemParser.g:2354:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2355:6: lv_default_3_0= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -6733,7 +6827,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:2343:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:2377:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -6741,8 +6835,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRosSystemParser.g:2343:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:2344:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRosSystemParser.g:2377:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:2378:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); @@ -6773,7 +6867,7 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:2350:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; + // InternalRosSystemParser.g:2384: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; @@ -6786,14 +6880,14 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2356:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) - // InternalRosSystemParser.g:2357:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2390:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRosSystemParser.g:2391:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRosSystemParser.g:2357:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) - // InternalRosSystemParser.g:2358:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + // InternalRosSystemParser.g:2391:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2392:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRosSystemParser.g:2358:3: () - // InternalRosSystemParser.g:2359:4: + // InternalRosSystemParser.g:2392:3: () + // InternalRosSystemParser.g:2393:4: { if ( state.backtracking==0 ) { @@ -6811,20 +6905,20 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); } - // InternalRosSystemParser.g:2369:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? - int alt32=2; - int LA32_0 = input.LA(1); + // InternalRosSystemParser.g:2403:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA32_0==Default) ) { - int LA32_1 = input.LA(2); + if ( (LA33_0==Default) ) { + int LA33_1 = input.LA(2); - if ( (LA32_1==RULE_BOOLEAN) ) { - alt32=1; + if ( (LA33_1==RULE_BOOLEAN) ) { + alt33=1; } } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRosSystemParser.g:2370:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2404:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6832,11 +6926,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2374:4: ( (lv_default_3_0= ruleParameterBoolean ) ) - // InternalRosSystemParser.g:2375:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2408:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2409:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRosSystemParser.g:2375:5: (lv_default_3_0= ruleParameterBoolean ) - // InternalRosSystemParser.g:2376:6: lv_default_3_0= ruleParameterBoolean + // InternalRosSystemParser.g:2409:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2410:6: lv_default_3_0= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -6898,7 +6992,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:2398:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:2432:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -6906,8 +7000,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRosSystemParser.g:2398:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:2399:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRosSystemParser.g:2432:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:2433:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); @@ -6938,7 +7032,7 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:2405:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; + // InternalRosSystemParser.g:2439: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; @@ -6951,14 +7045,14 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2411:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) - // InternalRosSystemParser.g:2412:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2445:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRosSystemParser.g:2446:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRosSystemParser.g:2412:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) - // InternalRosSystemParser.g:2413:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + // InternalRosSystemParser.g:2446:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2447:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRosSystemParser.g:2413:3: () - // InternalRosSystemParser.g:2414:4: + // InternalRosSystemParser.g:2447:3: () + // InternalRosSystemParser.g:2448:4: { if ( state.backtracking==0 ) { @@ -6976,20 +7070,20 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); } - // InternalRosSystemParser.g:2424:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? - int alt33=2; - int LA33_0 = input.LA(1); + // InternalRosSystemParser.g:2458:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==Default) ) { - int LA33_1 = input.LA(2); + if ( (LA34_0==Default) ) { + int LA34_1 = input.LA(2); - if ( (LA33_1==RULE_BINARY) ) { - alt33=1; + if ( (LA34_1==RULE_BINARY) ) { + alt34=1; } } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRosSystemParser.g:2425:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2459:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6997,11 +7091,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2429:4: ( (lv_default_3_0= ruleParameterBase64 ) ) - // InternalRosSystemParser.g:2430:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2463:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2464:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRosSystemParser.g:2430:5: (lv_default_3_0= ruleParameterBase64 ) - // InternalRosSystemParser.g:2431:6: lv_default_3_0= ruleParameterBase64 + // InternalRosSystemParser.g:2464:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2465:6: lv_default_3_0= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -7063,7 +7157,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:2453:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:2487:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7071,8 +7165,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:2453:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:2454:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRosSystemParser.g:2487:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:2488:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); @@ -7103,7 +7197,7 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:2460:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; + // InternalRosSystemParser.g:2494:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7120,11 +7214,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2466:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) - // InternalRosSystemParser.g:2467:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2500:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRosSystemParser.g:2501:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRosSystemParser.g:2467:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) - // InternalRosSystemParser.g:2468:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END + // InternalRosSystemParser.g:2501:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2502:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7138,11 +7232,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } - // InternalRosSystemParser.g:2476:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2477:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2510:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2511:4: (lv_type_2_0= ruleParameterType ) { - // InternalRosSystemParser.g:2477:4: (lv_type_2_0= ruleParameterType ) - // InternalRosSystemParser.g:2478:5: lv_type_2_0= ruleParameterType + // InternalRosSystemParser.g:2511:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2512:5: lv_type_2_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -7173,16 +7267,16 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRosSystemParser.g:2495:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? - int alt34=2; - int LA34_0 = input.LA(1); + // InternalRosSystemParser.g:2529:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? + 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:2496:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2530:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { otherlv_3=(Token)match(input,Default,FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7190,11 +7284,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } - // InternalRosSystemParser.g:2500:4: ( (lv_default_4_0= ruleParameterList ) ) - // InternalRosSystemParser.g:2501:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2534:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2535:5: (lv_default_4_0= ruleParameterList ) { - // InternalRosSystemParser.g:2501:5: (lv_default_4_0= ruleParameterList ) - // InternalRosSystemParser.g:2502:6: lv_default_4_0= ruleParameterList + // InternalRosSystemParser.g:2535:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2536:6: lv_default_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -7262,7 +7356,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:2528:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystemParser.g:2562:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7270,8 +7364,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:2528:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystemParser.g:2529:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystemParser.g:2562:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystemParser.g:2563:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -7302,7 +7396,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:2535: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:2569: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; @@ -7318,14 +7412,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2541:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:2542:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2575:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:2576:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:2542:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:2543:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:2576:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2577:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosSystemParser.g:2543:3: () - // InternalRosSystemParser.g:2544:4: + // InternalRosSystemParser.g:2577:3: () + // InternalRosSystemParser.g:2578:4: { if ( state.backtracking==0 ) { @@ -7343,11 +7437,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:2554:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2555:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2588:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2589:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2555:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:2556:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:2589:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2590:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7378,20 +7472,20 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystemParser.g:2573:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* - loop35: + // InternalRosSystemParser.g:2607:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + 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:2574:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2608:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7399,11 +7493,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); } - // InternalRosSystemParser.g:2578:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2579:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2612:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2613:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2579:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2580:6: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2613:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2614:6: lv_value_4_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7439,7 +7533,7 @@ public final EObject ruleParameterList() throws RecognitionException { break; default : - break loop35; + break loop36; } } while (true); @@ -7474,7 +7568,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:2606:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystemParser.g:2640:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7482,8 +7576,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:2606:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystemParser.g:2607:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystemParser.g:2640:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystemParser.g:2641:2: iv_ruleParameterAny= ruleParameterAny EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAnyRule()); @@ -7514,7 +7608,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:2613:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosSystemParser.g:2647: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; @@ -7527,14 +7621,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2619:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosSystemParser.g:2620:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2653:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosSystemParser.g:2654:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosSystemParser.g:2620:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosSystemParser.g:2621:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2654:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2655:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosSystemParser.g:2621:3: () - // InternalRosSystemParser.g:2622:4: + // InternalRosSystemParser.g:2655:3: () + // InternalRosSystemParser.g:2656:4: { if ( state.backtracking==0 ) { @@ -7552,16 +7646,16 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); } - // InternalRosSystemParser.g:2632:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalRosSystemParser.g:2666:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==Value) ) { - alt36=1; + if ( (LA37_0==Value) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRosSystemParser.g:2633:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2667:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { otherlv_2=(Token)match(input,Value,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7569,11 +7663,11 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); } - // InternalRosSystemParser.g:2637:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosSystemParser.g:2638:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2671:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2672:5: (lv_value_3_0= ruleEString ) { - // InternalRosSystemParser.g:2638:5: (lv_value_3_0= ruleEString ) - // InternalRosSystemParser.g:2639:6: lv_value_3_0= ruleEString + // InternalRosSystemParser.g:2672:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2673:6: lv_value_3_0= ruleEString { if ( state.backtracking==0 ) { @@ -7635,7 +7729,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:2661:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystemParser.g:2695:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7643,8 +7737,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:2661:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystemParser.g:2662:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystemParser.g:2695:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystemParser.g:2696:2: iv_ruleParameterString= ruleParameterString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringRule()); @@ -7675,7 +7769,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:2668:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystemParser.g:2702:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -7686,14 +7780,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2674:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystemParser.g:2675:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2708:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystemParser.g:2709:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystemParser.g:2675:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2676:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2709:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2710:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystemParser.g:2676:3: (lv_value_0_0= ruleEString ) - // InternalRosSystemParser.g:2677:4: lv_value_0_0= ruleEString + // InternalRosSystemParser.g:2710:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2711:4: lv_value_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -7746,7 +7840,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:2697:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:2731:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -7754,8 +7848,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:2697:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:2698:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystemParser.g:2731:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:2732:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64Rule()); @@ -7786,7 +7880,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:2704:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystemParser.g:2738:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -7797,14 +7891,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2710:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystemParser.g:2711:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2744:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystemParser.g:2745:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystemParser.g:2711:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystemParser.g:2712:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2745:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2746:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystemParser.g:2712:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystemParser.g:2713:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystemParser.g:2746:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2747:4: lv_value_0_0= ruleBase64Binary { if ( state.backtracking==0 ) { @@ -7857,7 +7951,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:2733:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystemParser.g:2767:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -7865,8 +7959,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:2733:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystemParser.g:2734:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystemParser.g:2767:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystemParser.g:2768:2: iv_ruleParameterInteger= ruleParameterInteger EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerRule()); @@ -7897,7 +7991,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:2740:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystemParser.g:2774:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -7908,14 +8002,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2746:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystemParser.g:2747:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2780:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystemParser.g:2781:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystemParser.g:2747:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:2748:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2781:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2782:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystemParser.g:2748:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystemParser.g:2749:4: lv_value_0_0= ruleInteger0 + // InternalRosSystemParser.g:2782:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2783:4: lv_value_0_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -7968,7 +8062,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:2769:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystemParser.g:2803:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -7976,8 +8070,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:2769:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystemParser.g:2770:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystemParser.g:2803:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystemParser.g:2804:2: iv_ruleParameterDouble= ruleParameterDouble EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleRule()); @@ -8008,7 +8102,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:2776:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystemParser.g:2810:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8019,14 +8113,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2782:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystemParser.g:2783:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2816:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystemParser.g:2817:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystemParser.g:2783:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystemParser.g:2784:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2817:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2818:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystemParser.g:2784:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystemParser.g:2785:4: lv_value_0_0= ruleDouble0 + // InternalRosSystemParser.g:2818:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2819:4: lv_value_0_0= ruleDouble0 { if ( state.backtracking==0 ) { @@ -8079,7 +8173,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:2805:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:2839:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8087,8 +8181,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:2805:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:2806:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystemParser.g:2839:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:2840:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanRule()); @@ -8119,7 +8213,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:2812:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystemParser.g:2846:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8130,14 +8224,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2818:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystemParser.g:2819:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2852:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystemParser.g:2853:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystemParser.g:2819:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystemParser.g:2820:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2853:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2854:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystemParser.g:2820:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystemParser.g:2821:4: lv_value_0_0= ruleboolean0 + // InternalRosSystemParser.g:2854:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2855:4: lv_value_0_0= ruleboolean0 { if ( state.backtracking==0 ) { @@ -8190,7 +8284,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:2841:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystemParser.g:2875:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8198,8 +8292,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:2841:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystemParser.g:2842:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystemParser.g:2875:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystemParser.g:2876:2: iv_ruleParameterStruct= ruleParameterStruct EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructRule()); @@ -8230,7 +8324,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:2848:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRosSystemParser.g:2882:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8248,14 +8342,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2854:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:2855:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2888:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:2889:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRosSystemParser.g:2855:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRosSystemParser.g:2856:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosSystemParser.g:2889:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2890:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRosSystemParser.g:2856:3: () - // InternalRosSystemParser.g:2857:4: + // InternalRosSystemParser.g:2890:3: () + // InternalRosSystemParser.g:2891:4: { if ( state.backtracking==0 ) { @@ -8267,16 +8361,16 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2863:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalRosSystemParser.g:2897:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA38_0==LeftSquareBracket) ) { - alt38=1; + if ( (LA39_0==LeftSquareBracket) ) { + alt39=1; } - switch (alt38) { + switch (alt39) { case 1 : - // InternalRosSystemParser.g:2864:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRosSystemParser.g:2898:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8284,11 +8378,11 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); } - // InternalRosSystemParser.g:2868:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2869:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2902:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2903:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2869:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2870:6: lv_value_2_0= ruleParameterStructMember + // InternalRosSystemParser.g:2903:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2904:6: lv_value_2_0= ruleParameterStructMember { if ( state.backtracking==0 ) { @@ -8319,20 +8413,20 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2887:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* - loop37: + // InternalRosSystemParser.g:2921:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + loop38: do { - int alt37=2; - int LA37_0 = input.LA(1); + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Comma) ) { - alt37=1; + if ( (LA38_0==Comma) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRosSystemParser.g:2888:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:2922:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8346,11 +8440,11 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); } - // InternalRosSystemParser.g:2896:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2897:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2930:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2931:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2897:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2898:7: lv_value_5_0= ruleParameterStructMember + // InternalRosSystemParser.g:2931:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2932:7: lv_value_5_0= ruleParameterStructMember { if ( state.backtracking==0 ) { @@ -8392,7 +8486,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { break; default : - break loop37; + break loop38; } } while (true); @@ -8433,7 +8527,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:2929:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystemParser.g:2963:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8441,8 +8535,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:2929:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystemParser.g:2930:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystemParser.g:2963:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystemParser.g:2964:2: iv_ruleParameterDate= ruleParameterDate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDateRule()); @@ -8473,7 +8567,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:2936:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystemParser.g:2970:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8484,14 +8578,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2942:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystemParser.g:2943:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:2976:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystemParser.g:2977:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystemParser.g:2943:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystemParser.g:2944:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:2977:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:2978:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystemParser.g:2944:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystemParser.g:2945:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystemParser.g:2978:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:2979:4: lv_value_0_0= ruleDateTime0 { if ( state.backtracking==0 ) { @@ -8544,7 +8638,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:2965:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:2999:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8552,8 +8646,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystemParser.g:2965:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:2966:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystemParser.g:2999:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:3000:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructMemberRule()); @@ -8584,7 +8678,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:2972:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; + // InternalRosSystemParser.g:3006:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8600,17 +8694,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2978:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) - // InternalRosSystemParser.g:2979:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:3012:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRosSystemParser.g:3013:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRosSystemParser.g:2979:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) - // InternalRosSystemParser.g:2980:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END + // InternalRosSystemParser.g:3013:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:3014:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - // InternalRosSystemParser.g:2980:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2981:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3014:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3015:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:2981:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:2982:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3015:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3016:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8653,11 +8747,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } - // InternalRosSystemParser.g:3007:3: ( (lv_value_3_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:3008:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:3041:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3042:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRosSystemParser.g:3008:4: (lv_value_3_0= ruleParameterValue ) - // InternalRosSystemParser.g:3009:5: lv_value_3_0= ruleParameterValue + // InternalRosSystemParser.g:3042:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:3043:5: lv_value_3_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -8719,7 +8813,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:3034:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:3068:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8727,8 +8821,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystemParser.g:3034:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:3035:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:3068:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:3069:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); @@ -8759,7 +8853,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:3041:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystemParser.g:3075: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; @@ -8772,17 +8866,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3047:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystemParser.g:3048:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3081:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosSystemParser.g:3082:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosSystemParser.g:3048:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystemParser.g:3049:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3082:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3083:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosSystemParser.g:3049:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3050:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3083:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3084:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3050:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3051:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3084:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3085:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8813,11 +8907,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystemParser.g:3068:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystemParser.g:3069:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3102:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3103:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:3069:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystemParser.g:3070:5: lv_type_1_0= ruleParameterType + // InternalRosSystemParser.g:3103:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3104:5: lv_type_1_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -8873,7 +8967,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:3091:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystemParser.g:3125:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -8881,8 +8975,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:3091:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystemParser.g:3092:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystemParser.g:3125:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystemParser.g:3126:2: iv_ruleBase64Binary= ruleBase64Binary EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBase64BinaryRule()); @@ -8913,7 +9007,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:3098:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystemParser.g:3132:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -8923,8 +9017,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystemParser.g:3104:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystemParser.g:3105:2: this_BINARY_0= RULE_BINARY + // InternalRosSystemParser.g:3138:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosSystemParser.g:3139: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 ) { @@ -8959,7 +9053,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:3115:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystemParser.g:3149:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -8967,8 +9061,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:3115:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystemParser.g:3116:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystemParser.g:3149:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystemParser.g:3150:2: iv_ruleboolean0= ruleboolean0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolean0Rule()); @@ -8999,7 +9093,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:3122:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystemParser.g:3156:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9009,8 +9103,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3128:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystemParser.g:3129:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystemParser.g:3162:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosSystemParser.g:3163: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 ) { @@ -9045,7 +9139,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:3139:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystemParser.g:3173:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9053,8 +9147,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:3139:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystemParser.g:3140:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystemParser.g:3173:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystemParser.g:3174:2: iv_ruleDouble0= ruleDouble0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDouble0Rule()); @@ -9085,7 +9179,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:3146:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystemParser.g:3180:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9095,8 +9189,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3152:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystemParser.g:3153:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystemParser.g:3186:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosSystemParser.g:3187: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 ) { @@ -9131,7 +9225,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:3163:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystemParser.g:3197:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9139,8 +9233,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:3163:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystemParser.g:3164:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystemParser.g:3197:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystemParser.g:3198:2: iv_ruleInteger0= ruleInteger0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInteger0Rule()); @@ -9171,7 +9265,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:3170:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystemParser.g:3204:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9181,8 +9275,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3176:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystemParser.g:3177:2: this_DECINT_0= RULE_DECINT + // InternalRosSystemParser.g:3210:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosSystemParser.g:3211: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 ) { @@ -9217,7 +9311,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:3187:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystemParser.g:3221:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9225,8 +9319,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:3187:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystemParser.g:3188:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystemParser.g:3221:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystemParser.g:3222:2: iv_ruleDateTime0= ruleDateTime0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDateTime0Rule()); @@ -9257,7 +9351,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:3194:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystemParser.g:3228:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9267,8 +9361,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3200:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystemParser.g:3201:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystemParser.g:3234:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosSystemParser.g:3235: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 ) { @@ -9303,7 +9397,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:3211:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosSystemParser.g:3245:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9311,8 +9405,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:3211:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosSystemParser.g:3212:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosSystemParser.g:3245:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosSystemParser.g:3246:2: iv_ruleAbstractType= ruleAbstractType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAbstractTypeRule()); @@ -9343,7 +9437,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:3218: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:3252: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; @@ -9418,15 +9512,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3224: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:3225: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:3258: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:3259: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:3225: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 alt39=33; - alt39 = dfa39.predict(input); - switch (alt39) { + // InternalRosSystemParser.g:3259: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 alt40=33; + alt40 = dfa40.predict(input); + switch (alt40) { case 1 : - // InternalRosSystemParser.g:3226:3: this_bool_0= rulebool + // InternalRosSystemParser.g:3260:3: this_bool_0= rulebool { if ( state.backtracking==0 ) { @@ -9448,7 +9542,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:3235:3: this_int8_1= ruleint8 + // InternalRosSystemParser.g:3269:3: this_int8_1= ruleint8 { if ( state.backtracking==0 ) { @@ -9470,7 +9564,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:3244:3: this_uint8_2= ruleuint8 + // InternalRosSystemParser.g:3278:3: this_uint8_2= ruleuint8 { if ( state.backtracking==0 ) { @@ -9492,7 +9586,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:3253:3: this_int16_3= ruleint16 + // InternalRosSystemParser.g:3287:3: this_int16_3= ruleint16 { if ( state.backtracking==0 ) { @@ -9514,7 +9608,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:3262:3: this_uint16_4= ruleuint16 + // InternalRosSystemParser.g:3296:3: this_uint16_4= ruleuint16 { if ( state.backtracking==0 ) { @@ -9536,7 +9630,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:3271:3: this_int32_5= ruleint32 + // InternalRosSystemParser.g:3305:3: this_int32_5= ruleint32 { if ( state.backtracking==0 ) { @@ -9558,7 +9652,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:3280:3: this_uint32_6= ruleuint32 + // InternalRosSystemParser.g:3314:3: this_uint32_6= ruleuint32 { if ( state.backtracking==0 ) { @@ -9580,7 +9674,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:3289:3: this_int64_7= ruleint64 + // InternalRosSystemParser.g:3323:3: this_int64_7= ruleint64 { if ( state.backtracking==0 ) { @@ -9602,7 +9696,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:3298:3: this_uint64_8= ruleuint64 + // InternalRosSystemParser.g:3332:3: this_uint64_8= ruleuint64 { if ( state.backtracking==0 ) { @@ -9624,7 +9718,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:3307:3: this_float32_9= rulefloat32 + // InternalRosSystemParser.g:3341:3: this_float32_9= rulefloat32 { if ( state.backtracking==0 ) { @@ -9646,7 +9740,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:3316:3: this_float64_10= rulefloat64 + // InternalRosSystemParser.g:3350:3: this_float64_10= rulefloat64 { if ( state.backtracking==0 ) { @@ -9668,7 +9762,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosSystemParser.g:3325:3: this_string0_11= rulestring0 + // InternalRosSystemParser.g:3359:3: this_string0_11= rulestring0 { if ( state.backtracking==0 ) { @@ -9690,7 +9784,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosSystemParser.g:3334:3: this_byte_12= rulebyte + // InternalRosSystemParser.g:3368:3: this_byte_12= rulebyte { if ( state.backtracking==0 ) { @@ -9712,7 +9806,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosSystemParser.g:3343:3: this_time_13= ruletime + // InternalRosSystemParser.g:3377:3: this_time_13= ruletime { if ( state.backtracking==0 ) { @@ -9734,7 +9828,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosSystemParser.g:3352:3: this_duration_14= ruleduration + // InternalRosSystemParser.g:3386:3: this_duration_14= ruleduration { if ( state.backtracking==0 ) { @@ -9756,7 +9850,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosSystemParser.g:3361:3: this_Header_15= ruleHeader + // InternalRosSystemParser.g:3395:3: this_Header_15= ruleHeader { if ( state.backtracking==0 ) { @@ -9778,7 +9872,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosSystemParser.g:3370:3: this_boolArray_16= ruleboolArray + // InternalRosSystemParser.g:3404:3: this_boolArray_16= ruleboolArray { if ( state.backtracking==0 ) { @@ -9800,7 +9894,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosSystemParser.g:3379:3: this_int8Array_17= ruleint8Array + // InternalRosSystemParser.g:3413:3: this_int8Array_17= ruleint8Array { if ( state.backtracking==0 ) { @@ -9822,7 +9916,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosSystemParser.g:3388:3: this_uint8Array_18= ruleuint8Array + // InternalRosSystemParser.g:3422:3: this_uint8Array_18= ruleuint8Array { if ( state.backtracking==0 ) { @@ -9844,7 +9938,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosSystemParser.g:3397:3: this_int16Array_19= ruleint16Array + // InternalRosSystemParser.g:3431:3: this_int16Array_19= ruleint16Array { if ( state.backtracking==0 ) { @@ -9866,7 +9960,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosSystemParser.g:3406:3: this_uint16Array_20= ruleuint16Array + // InternalRosSystemParser.g:3440:3: this_uint16Array_20= ruleuint16Array { if ( state.backtracking==0 ) { @@ -9888,7 +9982,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosSystemParser.g:3415:3: this_int32Array_21= ruleint32Array + // InternalRosSystemParser.g:3449:3: this_int32Array_21= ruleint32Array { if ( state.backtracking==0 ) { @@ -9910,7 +10004,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosSystemParser.g:3424:3: this_uint32Array_22= ruleuint32Array + // InternalRosSystemParser.g:3458:3: this_uint32Array_22= ruleuint32Array { if ( state.backtracking==0 ) { @@ -9932,7 +10026,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosSystemParser.g:3433:3: this_int64Array_23= ruleint64Array + // InternalRosSystemParser.g:3467:3: this_int64Array_23= ruleint64Array { if ( state.backtracking==0 ) { @@ -9954,7 +10048,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosSystemParser.g:3442:3: this_uint64Array_24= ruleuint64Array + // InternalRosSystemParser.g:3476:3: this_uint64Array_24= ruleuint64Array { if ( state.backtracking==0 ) { @@ -9976,7 +10070,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosSystemParser.g:3451:3: this_float32Array_25= rulefloat32Array + // InternalRosSystemParser.g:3485:3: this_float32Array_25= rulefloat32Array { if ( state.backtracking==0 ) { @@ -9998,7 +10092,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosSystemParser.g:3460:3: this_float64Array_26= rulefloat64Array + // InternalRosSystemParser.g:3494:3: this_float64Array_26= rulefloat64Array { if ( state.backtracking==0 ) { @@ -10020,7 +10114,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosSystemParser.g:3469:3: this_string0Array_27= rulestring0Array + // InternalRosSystemParser.g:3503:3: this_string0Array_27= rulestring0Array { if ( state.backtracking==0 ) { @@ -10042,7 +10136,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosSystemParser.g:3478:3: this_byteArray_28= rulebyteArray + // InternalRosSystemParser.g:3512:3: this_byteArray_28= rulebyteArray { if ( state.backtracking==0 ) { @@ -10064,7 +10158,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosSystemParser.g:3487:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRosSystemParser.g:3521:3: this_SpecBaseRef_29= ruleSpecBaseRef { if ( state.backtracking==0 ) { @@ -10086,7 +10180,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosSystemParser.g:3496:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRosSystemParser.g:3530:3: this_ArraySpecRef_30= ruleArraySpecRef { if ( state.backtracking==0 ) { @@ -10108,7 +10202,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRosSystemParser.g:3505:3: this_char_31= rulechar + // InternalRosSystemParser.g:3539:3: this_char_31= rulechar { if ( state.backtracking==0 ) { @@ -10130,7 +10224,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRosSystemParser.g:3514:3: this_charArray_32= rulecharArray + // InternalRosSystemParser.g:3548:3: this_charArray_32= rulecharArray { if ( state.backtracking==0 ) { @@ -10176,7 +10270,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:3526:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosSystemParser.g:3560:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10184,8 +10278,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:3526:45: (iv_rulebool= rulebool EOF ) - // InternalRosSystemParser.g:3527:2: iv_rulebool= rulebool EOF + // InternalRosSystemParser.g:3560:45: (iv_rulebool= rulebool EOF ) + // InternalRosSystemParser.g:3561:2: iv_rulebool= rulebool EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolRule()); @@ -10216,7 +10310,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:3533:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosSystemParser.g:3567:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10226,14 +10320,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3539:2: ( ( () otherlv_1= Bool ) ) - // InternalRosSystemParser.g:3540:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3573:2: ( ( () otherlv_1= Bool ) ) + // InternalRosSystemParser.g:3574:2: ( () otherlv_1= Bool ) { - // InternalRosSystemParser.g:3540:2: ( () otherlv_1= Bool ) - // InternalRosSystemParser.g:3541:3: () otherlv_1= Bool + // InternalRosSystemParser.g:3574:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3575:3: () otherlv_1= Bool { - // InternalRosSystemParser.g:3541:3: () - // InternalRosSystemParser.g:3542:4: + // InternalRosSystemParser.g:3575:3: () + // InternalRosSystemParser.g:3576:4: { if ( state.backtracking==0 ) { @@ -10276,7 +10370,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:3556:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosSystemParser.g:3590:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10284,8 +10378,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3556:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosSystemParser.g:3557:2: iv_ruleint8= ruleint8 EOF + // InternalRosSystemParser.g:3590:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosSystemParser.g:3591:2: iv_ruleint8= ruleint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8Rule()); @@ -10316,7 +10410,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:3563:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosSystemParser.g:3597:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10326,14 +10420,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3569:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosSystemParser.g:3570:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3603:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosSystemParser.g:3604:2: ( () otherlv_1= Int8 ) { - // InternalRosSystemParser.g:3570:2: ( () otherlv_1= Int8 ) - // InternalRosSystemParser.g:3571:3: () otherlv_1= Int8 + // InternalRosSystemParser.g:3604:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3605:3: () otherlv_1= Int8 { - // InternalRosSystemParser.g:3571:3: () - // InternalRosSystemParser.g:3572:4: + // InternalRosSystemParser.g:3605:3: () + // InternalRosSystemParser.g:3606:4: { if ( state.backtracking==0 ) { @@ -10376,7 +10470,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:3586:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosSystemParser.g:3620:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10384,8 +10478,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3586:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosSystemParser.g:3587:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosSystemParser.g:3620:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosSystemParser.g:3621:2: iv_ruleuint8= ruleuint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8Rule()); @@ -10416,7 +10510,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:3593:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosSystemParser.g:3627:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10426,14 +10520,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3599:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosSystemParser.g:3600:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3633:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosSystemParser.g:3634:2: ( () otherlv_1= Uint8 ) { - // InternalRosSystemParser.g:3600:2: ( () otherlv_1= Uint8 ) - // InternalRosSystemParser.g:3601:3: () otherlv_1= Uint8 + // InternalRosSystemParser.g:3634:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3635:3: () otherlv_1= Uint8 { - // InternalRosSystemParser.g:3601:3: () - // InternalRosSystemParser.g:3602:4: + // InternalRosSystemParser.g:3635:3: () + // InternalRosSystemParser.g:3636:4: { if ( state.backtracking==0 ) { @@ -10476,7 +10570,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:3616:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosSystemParser.g:3650:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10484,8 +10578,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3616:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosSystemParser.g:3617:2: iv_ruleint16= ruleint16 EOF + // InternalRosSystemParser.g:3650:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosSystemParser.g:3651:2: iv_ruleint16= ruleint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16Rule()); @@ -10516,7 +10610,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:3623:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosSystemParser.g:3657:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10526,14 +10620,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3629:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosSystemParser.g:3630:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3663:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosSystemParser.g:3664:2: ( () otherlv_1= Int16 ) { - // InternalRosSystemParser.g:3630:2: ( () otherlv_1= Int16 ) - // InternalRosSystemParser.g:3631:3: () otherlv_1= Int16 + // InternalRosSystemParser.g:3664:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3665:3: () otherlv_1= Int16 { - // InternalRosSystemParser.g:3631:3: () - // InternalRosSystemParser.g:3632:4: + // InternalRosSystemParser.g:3665:3: () + // InternalRosSystemParser.g:3666:4: { if ( state.backtracking==0 ) { @@ -10576,7 +10670,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:3646:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosSystemParser.g:3680:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10584,8 +10678,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3646:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosSystemParser.g:3647:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosSystemParser.g:3680:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosSystemParser.g:3681:2: iv_ruleuint16= ruleuint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16Rule()); @@ -10616,7 +10710,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:3653:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosSystemParser.g:3687:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10626,14 +10720,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3659:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosSystemParser.g:3660:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3693:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosSystemParser.g:3694:2: ( () otherlv_1= Uint16 ) { - // InternalRosSystemParser.g:3660:2: ( () otherlv_1= Uint16 ) - // InternalRosSystemParser.g:3661:3: () otherlv_1= Uint16 + // InternalRosSystemParser.g:3694:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3695:3: () otherlv_1= Uint16 { - // InternalRosSystemParser.g:3661:3: () - // InternalRosSystemParser.g:3662:4: + // InternalRosSystemParser.g:3695:3: () + // InternalRosSystemParser.g:3696:4: { if ( state.backtracking==0 ) { @@ -10676,7 +10770,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:3676:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosSystemParser.g:3710:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10684,8 +10778,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3676:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosSystemParser.g:3677:2: iv_ruleint32= ruleint32 EOF + // InternalRosSystemParser.g:3710:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosSystemParser.g:3711:2: iv_ruleint32= ruleint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32Rule()); @@ -10716,7 +10810,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:3683:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosSystemParser.g:3717:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10726,14 +10820,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3689:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosSystemParser.g:3690:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3723:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosSystemParser.g:3724:2: ( () otherlv_1= Int32 ) { - // InternalRosSystemParser.g:3690:2: ( () otherlv_1= Int32 ) - // InternalRosSystemParser.g:3691:3: () otherlv_1= Int32 + // InternalRosSystemParser.g:3724:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3725:3: () otherlv_1= Int32 { - // InternalRosSystemParser.g:3691:3: () - // InternalRosSystemParser.g:3692:4: + // InternalRosSystemParser.g:3725:3: () + // InternalRosSystemParser.g:3726:4: { if ( state.backtracking==0 ) { @@ -10776,7 +10870,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:3706:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosSystemParser.g:3740:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -10784,8 +10878,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3706:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosSystemParser.g:3707:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosSystemParser.g:3740:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosSystemParser.g:3741:2: iv_ruleuint32= ruleuint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32Rule()); @@ -10816,7 +10910,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:3713:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosSystemParser.g:3747:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -10826,14 +10920,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3719:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosSystemParser.g:3720:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3753:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosSystemParser.g:3754:2: ( () otherlv_1= Uint32 ) { - // InternalRosSystemParser.g:3720:2: ( () otherlv_1= Uint32 ) - // InternalRosSystemParser.g:3721:3: () otherlv_1= Uint32 + // InternalRosSystemParser.g:3754:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3755:3: () otherlv_1= Uint32 { - // InternalRosSystemParser.g:3721:3: () - // InternalRosSystemParser.g:3722:4: + // InternalRosSystemParser.g:3755:3: () + // InternalRosSystemParser.g:3756:4: { if ( state.backtracking==0 ) { @@ -10876,7 +10970,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:3736:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosSystemParser.g:3770:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -10884,8 +10978,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3736:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosSystemParser.g:3737:2: iv_ruleint64= ruleint64 EOF + // InternalRosSystemParser.g:3770:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosSystemParser.g:3771:2: iv_ruleint64= ruleint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64Rule()); @@ -10916,7 +11010,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:3743:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosSystemParser.g:3777:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -10926,14 +11020,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3749:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosSystemParser.g:3750:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3783:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosSystemParser.g:3784:2: ( () otherlv_1= Int64 ) { - // InternalRosSystemParser.g:3750:2: ( () otherlv_1= Int64 ) - // InternalRosSystemParser.g:3751:3: () otherlv_1= Int64 + // InternalRosSystemParser.g:3784:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3785:3: () otherlv_1= Int64 { - // InternalRosSystemParser.g:3751:3: () - // InternalRosSystemParser.g:3752:4: + // InternalRosSystemParser.g:3785:3: () + // InternalRosSystemParser.g:3786:4: { if ( state.backtracking==0 ) { @@ -10976,7 +11070,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:3766:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosSystemParser.g:3800:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -10984,8 +11078,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3766:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosSystemParser.g:3767:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosSystemParser.g:3800:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosSystemParser.g:3801:2: iv_ruleuint64= ruleuint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64Rule()); @@ -11016,7 +11110,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:3773:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosSystemParser.g:3807:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -11026,14 +11120,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3779:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosSystemParser.g:3780:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3813:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosSystemParser.g:3814:2: ( () otherlv_1= Uint64 ) { - // InternalRosSystemParser.g:3780:2: ( () otherlv_1= Uint64 ) - // InternalRosSystemParser.g:3781:3: () otherlv_1= Uint64 + // InternalRosSystemParser.g:3814:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3815:3: () otherlv_1= Uint64 { - // InternalRosSystemParser.g:3781:3: () - // InternalRosSystemParser.g:3782:4: + // InternalRosSystemParser.g:3815:3: () + // InternalRosSystemParser.g:3816:4: { if ( state.backtracking==0 ) { @@ -11076,7 +11170,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:3796:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosSystemParser.g:3830:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11084,8 +11178,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:3796:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosSystemParser.g:3797:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosSystemParser.g:3830:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosSystemParser.g:3831:2: iv_rulefloat32= rulefloat32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32Rule()); @@ -11116,7 +11210,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:3803:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosSystemParser.g:3837:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -11126,14 +11220,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3809:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosSystemParser.g:3810:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3843:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosSystemParser.g:3844:2: ( () otherlv_1= Float32 ) { - // InternalRosSystemParser.g:3810:2: ( () otherlv_1= Float32 ) - // InternalRosSystemParser.g:3811:3: () otherlv_1= Float32 + // InternalRosSystemParser.g:3844:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3845:3: () otherlv_1= Float32 { - // InternalRosSystemParser.g:3811:3: () - // InternalRosSystemParser.g:3812:4: + // InternalRosSystemParser.g:3845:3: () + // InternalRosSystemParser.g:3846:4: { if ( state.backtracking==0 ) { @@ -11176,7 +11270,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:3826:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosSystemParser.g:3860:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11184,8 +11278,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:3826:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosSystemParser.g:3827:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosSystemParser.g:3860:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosSystemParser.g:3861:2: iv_rulefloat64= rulefloat64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64Rule()); @@ -11216,7 +11310,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:3833:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosSystemParser.g:3867:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -11226,14 +11320,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3839:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosSystemParser.g:3840:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3873:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosSystemParser.g:3874:2: ( () otherlv_1= Float64 ) { - // InternalRosSystemParser.g:3840:2: ( () otherlv_1= Float64 ) - // InternalRosSystemParser.g:3841:3: () otherlv_1= Float64 + // InternalRosSystemParser.g:3874:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3875:3: () otherlv_1= Float64 { - // InternalRosSystemParser.g:3841:3: () - // InternalRosSystemParser.g:3842:4: + // InternalRosSystemParser.g:3875:3: () + // InternalRosSystemParser.g:3876:4: { if ( state.backtracking==0 ) { @@ -11276,7 +11370,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:3856:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosSystemParser.g:3890:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11284,8 +11378,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:3856:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosSystemParser.g:3857:2: iv_rulestring0= rulestring0 EOF + // InternalRosSystemParser.g:3890:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosSystemParser.g:3891:2: iv_rulestring0= rulestring0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0Rule()); @@ -11316,7 +11410,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:3863:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosSystemParser.g:3897:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11326,14 +11420,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3869:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosSystemParser.g:3870:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3903:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosSystemParser.g:3904:2: ( () otherlv_1= String_1 ) { - // InternalRosSystemParser.g:3870:2: ( () otherlv_1= String_1 ) - // InternalRosSystemParser.g:3871:3: () otherlv_1= String_1 + // InternalRosSystemParser.g:3904:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3905:3: () otherlv_1= String_1 { - // InternalRosSystemParser.g:3871:3: () - // InternalRosSystemParser.g:3872:4: + // InternalRosSystemParser.g:3905:3: () + // InternalRosSystemParser.g:3906:4: { if ( state.backtracking==0 ) { @@ -11376,7 +11470,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:3886:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRosSystemParser.g:3920:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11384,8 +11478,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:3886:45: (iv_rulechar= rulechar EOF ) - // InternalRosSystemParser.g:3887:2: iv_rulechar= rulechar EOF + // InternalRosSystemParser.g:3920:45: (iv_rulechar= rulechar EOF ) + // InternalRosSystemParser.g:3921:2: iv_rulechar= rulechar EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharRule()); @@ -11416,7 +11510,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:3893:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRosSystemParser.g:3927:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -11426,14 +11520,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3899:2: ( ( () otherlv_1= Char ) ) - // InternalRosSystemParser.g:3900:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3933:2: ( ( () otherlv_1= Char ) ) + // InternalRosSystemParser.g:3934:2: ( () otherlv_1= Char ) { - // InternalRosSystemParser.g:3900:2: ( () otherlv_1= Char ) - // InternalRosSystemParser.g:3901:3: () otherlv_1= Char + // InternalRosSystemParser.g:3934:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3935:3: () otherlv_1= Char { - // InternalRosSystemParser.g:3901:3: () - // InternalRosSystemParser.g:3902:4: + // InternalRosSystemParser.g:3935:3: () + // InternalRosSystemParser.g:3936:4: { if ( state.backtracking==0 ) { @@ -11476,7 +11570,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:3916:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosSystemParser.g:3950:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11484,8 +11578,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:3916:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosSystemParser.g:3917:2: iv_rulebyte= rulebyte EOF + // InternalRosSystemParser.g:3950:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosSystemParser.g:3951:2: iv_rulebyte= rulebyte EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteRule()); @@ -11516,7 +11610,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:3923:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosSystemParser.g:3957:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11526,14 +11620,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3929:2: ( ( () otherlv_1= Byte ) ) - // InternalRosSystemParser.g:3930:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:3963:2: ( ( () otherlv_1= Byte ) ) + // InternalRosSystemParser.g:3964:2: ( () otherlv_1= Byte ) { - // InternalRosSystemParser.g:3930:2: ( () otherlv_1= Byte ) - // InternalRosSystemParser.g:3931:3: () otherlv_1= Byte + // InternalRosSystemParser.g:3964:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:3965:3: () otherlv_1= Byte { - // InternalRosSystemParser.g:3931:3: () - // InternalRosSystemParser.g:3932:4: + // InternalRosSystemParser.g:3965:3: () + // InternalRosSystemParser.g:3966:4: { if ( state.backtracking==0 ) { @@ -11576,7 +11670,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:3946:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosSystemParser.g:3980:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11584,8 +11678,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:3946:45: (iv_ruletime= ruletime EOF ) - // InternalRosSystemParser.g:3947:2: iv_ruletime= ruletime EOF + // InternalRosSystemParser.g:3980:45: (iv_ruletime= ruletime EOF ) + // InternalRosSystemParser.g:3981:2: iv_ruletime= ruletime EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTimeRule()); @@ -11616,7 +11710,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:3953:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosSystemParser.g:3987:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11626,14 +11720,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3959:2: ( ( () otherlv_1= Time ) ) - // InternalRosSystemParser.g:3960:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:3993:2: ( ( () otherlv_1= Time ) ) + // InternalRosSystemParser.g:3994:2: ( () otherlv_1= Time ) { - // InternalRosSystemParser.g:3960:2: ( () otherlv_1= Time ) - // InternalRosSystemParser.g:3961:3: () otherlv_1= Time + // InternalRosSystemParser.g:3994:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:3995:3: () otherlv_1= Time { - // InternalRosSystemParser.g:3961:3: () - // InternalRosSystemParser.g:3962:4: + // InternalRosSystemParser.g:3995:3: () + // InternalRosSystemParser.g:3996:4: { if ( state.backtracking==0 ) { @@ -11676,7 +11770,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:3976:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosSystemParser.g:4010:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11684,8 +11778,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:3976:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosSystemParser.g:3977:2: iv_ruleduration= ruleduration EOF + // InternalRosSystemParser.g:4010:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosSystemParser.g:4011:2: iv_ruleduration= ruleduration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDurationRule()); @@ -11716,7 +11810,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:3983:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosSystemParser.g:4017:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11726,14 +11820,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3989:2: ( ( () otherlv_1= Duration ) ) - // InternalRosSystemParser.g:3990:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4023:2: ( ( () otherlv_1= Duration ) ) + // InternalRosSystemParser.g:4024:2: ( () otherlv_1= Duration ) { - // InternalRosSystemParser.g:3990:2: ( () otherlv_1= Duration ) - // InternalRosSystemParser.g:3991:3: () otherlv_1= Duration + // InternalRosSystemParser.g:4024:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4025:3: () otherlv_1= Duration { - // InternalRosSystemParser.g:3991:3: () - // InternalRosSystemParser.g:3992:4: + // InternalRosSystemParser.g:4025:3: () + // InternalRosSystemParser.g:4026:4: { if ( state.backtracking==0 ) { @@ -11776,7 +11870,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:4006:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosSystemParser.g:4040:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11784,8 +11878,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4006:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosSystemParser.g:4007:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosSystemParser.g:4040:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosSystemParser.g:4041:2: iv_ruleboolArray= ruleboolArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolArrayRule()); @@ -11816,7 +11910,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:4013:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosSystemParser.g:4047:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11826,14 +11920,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4019:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosSystemParser.g:4020:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4053:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosSystemParser.g:4054:2: ( () otherlv_1= Bool_1 ) { - // InternalRosSystemParser.g:4020:2: ( () otherlv_1= Bool_1 ) - // InternalRosSystemParser.g:4021:3: () otherlv_1= Bool_1 + // InternalRosSystemParser.g:4054:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4055:3: () otherlv_1= Bool_1 { - // InternalRosSystemParser.g:4021:3: () - // InternalRosSystemParser.g:4022:4: + // InternalRosSystemParser.g:4055:3: () + // InternalRosSystemParser.g:4056:4: { if ( state.backtracking==0 ) { @@ -11876,7 +11970,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:4036:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosSystemParser.g:4070:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -11884,8 +11978,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4036:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosSystemParser.g:4037:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosSystemParser.g:4070:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosSystemParser.g:4071:2: iv_ruleint8Array= ruleint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8ArrayRule()); @@ -11916,7 +12010,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:4043:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosSystemParser.g:4077:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -11926,14 +12020,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4049:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosSystemParser.g:4050:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4083:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosSystemParser.g:4084:2: ( () otherlv_1= Int8_1 ) { - // InternalRosSystemParser.g:4050:2: ( () otherlv_1= Int8_1 ) - // InternalRosSystemParser.g:4051:3: () otherlv_1= Int8_1 + // InternalRosSystemParser.g:4084:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4085:3: () otherlv_1= Int8_1 { - // InternalRosSystemParser.g:4051:3: () - // InternalRosSystemParser.g:4052:4: + // InternalRosSystemParser.g:4085:3: () + // InternalRosSystemParser.g:4086:4: { if ( state.backtracking==0 ) { @@ -11976,7 +12070,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:4066:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosSystemParser.g:4100:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -11984,8 +12078,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4066:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosSystemParser.g:4067:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosSystemParser.g:4100:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosSystemParser.g:4101:2: iv_ruleuint8Array= ruleuint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8ArrayRule()); @@ -12016,7 +12110,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:4073:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosSystemParser.g:4107:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12026,14 +12120,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4079:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosSystemParser.g:4080:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4113:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosSystemParser.g:4114:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosSystemParser.g:4080:2: ( () otherlv_1= Uint8_1 ) - // InternalRosSystemParser.g:4081:3: () otherlv_1= Uint8_1 + // InternalRosSystemParser.g:4114:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4115:3: () otherlv_1= Uint8_1 { - // InternalRosSystemParser.g:4081:3: () - // InternalRosSystemParser.g:4082:4: + // InternalRosSystemParser.g:4115:3: () + // InternalRosSystemParser.g:4116:4: { if ( state.backtracking==0 ) { @@ -12076,7 +12170,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:4096:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosSystemParser.g:4130:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12084,8 +12178,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4096:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosSystemParser.g:4097:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosSystemParser.g:4130:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosSystemParser.g:4131:2: iv_ruleint16Array= ruleint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16ArrayRule()); @@ -12116,7 +12210,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:4103:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosSystemParser.g:4137:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12126,14 +12220,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4109:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosSystemParser.g:4110:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4143:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosSystemParser.g:4144:2: ( () otherlv_1= Int16_1 ) { - // InternalRosSystemParser.g:4110:2: ( () otherlv_1= Int16_1 ) - // InternalRosSystemParser.g:4111:3: () otherlv_1= Int16_1 + // InternalRosSystemParser.g:4144:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4145:3: () otherlv_1= Int16_1 { - // InternalRosSystemParser.g:4111:3: () - // InternalRosSystemParser.g:4112:4: + // InternalRosSystemParser.g:4145:3: () + // InternalRosSystemParser.g:4146:4: { if ( state.backtracking==0 ) { @@ -12176,7 +12270,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:4126:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosSystemParser.g:4160:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12184,8 +12278,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4126:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosSystemParser.g:4127:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosSystemParser.g:4160:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosSystemParser.g:4161:2: iv_ruleuint16Array= ruleuint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16ArrayRule()); @@ -12216,7 +12310,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:4133:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosSystemParser.g:4167:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12226,14 +12320,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4139:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosSystemParser.g:4140:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4173:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosSystemParser.g:4174:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosSystemParser.g:4140:2: ( () otherlv_1= Uint16_1 ) - // InternalRosSystemParser.g:4141:3: () otherlv_1= Uint16_1 + // InternalRosSystemParser.g:4174:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4175:3: () otherlv_1= Uint16_1 { - // InternalRosSystemParser.g:4141:3: () - // InternalRosSystemParser.g:4142:4: + // InternalRosSystemParser.g:4175:3: () + // InternalRosSystemParser.g:4176:4: { if ( state.backtracking==0 ) { @@ -12276,7 +12370,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:4156:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosSystemParser.g:4190:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12284,8 +12378,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4156:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosSystemParser.g:4157:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosSystemParser.g:4190:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosSystemParser.g:4191:2: iv_ruleint32Array= ruleint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32ArrayRule()); @@ -12316,7 +12410,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:4163:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosSystemParser.g:4197:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12326,14 +12420,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4169:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosSystemParser.g:4170:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4203:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosSystemParser.g:4204:2: ( () otherlv_1= Int32_1 ) { - // InternalRosSystemParser.g:4170:2: ( () otherlv_1= Int32_1 ) - // InternalRosSystemParser.g:4171:3: () otherlv_1= Int32_1 + // InternalRosSystemParser.g:4204:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4205:3: () otherlv_1= Int32_1 { - // InternalRosSystemParser.g:4171:3: () - // InternalRosSystemParser.g:4172:4: + // InternalRosSystemParser.g:4205:3: () + // InternalRosSystemParser.g:4206:4: { if ( state.backtracking==0 ) { @@ -12376,7 +12470,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:4186:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosSystemParser.g:4220:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12384,8 +12478,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4186:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosSystemParser.g:4187:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosSystemParser.g:4220:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosSystemParser.g:4221:2: iv_ruleuint32Array= ruleuint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32ArrayRule()); @@ -12416,7 +12510,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:4193:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosSystemParser.g:4227:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12426,14 +12520,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4199:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosSystemParser.g:4200:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4233:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosSystemParser.g:4234:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosSystemParser.g:4200:2: ( () otherlv_1= Uint32_1 ) - // InternalRosSystemParser.g:4201:3: () otherlv_1= Uint32_1 + // InternalRosSystemParser.g:4234:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4235:3: () otherlv_1= Uint32_1 { - // InternalRosSystemParser.g:4201:3: () - // InternalRosSystemParser.g:4202:4: + // InternalRosSystemParser.g:4235:3: () + // InternalRosSystemParser.g:4236:4: { if ( state.backtracking==0 ) { @@ -12476,7 +12570,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:4216:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosSystemParser.g:4250:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12484,8 +12578,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4216:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosSystemParser.g:4217:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosSystemParser.g:4250:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosSystemParser.g:4251:2: iv_ruleint64Array= ruleint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64ArrayRule()); @@ -12516,7 +12610,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:4223:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosSystemParser.g:4257:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12526,14 +12620,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4229:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosSystemParser.g:4230:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4263:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosSystemParser.g:4264:2: ( () otherlv_1= Int64_1 ) { - // InternalRosSystemParser.g:4230:2: ( () otherlv_1= Int64_1 ) - // InternalRosSystemParser.g:4231:3: () otherlv_1= Int64_1 + // InternalRosSystemParser.g:4264:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4265:3: () otherlv_1= Int64_1 { - // InternalRosSystemParser.g:4231:3: () - // InternalRosSystemParser.g:4232:4: + // InternalRosSystemParser.g:4265:3: () + // InternalRosSystemParser.g:4266:4: { if ( state.backtracking==0 ) { @@ -12576,7 +12670,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:4246:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosSystemParser.g:4280:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12584,8 +12678,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4246:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosSystemParser.g:4247:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosSystemParser.g:4280:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosSystemParser.g:4281:2: iv_ruleuint64Array= ruleuint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64ArrayRule()); @@ -12616,7 +12710,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:4253:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosSystemParser.g:4287:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12626,14 +12720,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4259:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosSystemParser.g:4260:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4293:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosSystemParser.g:4294:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosSystemParser.g:4260:2: ( () otherlv_1= Uint64_1 ) - // InternalRosSystemParser.g:4261:3: () otherlv_1= Uint64_1 + // InternalRosSystemParser.g:4294:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4295:3: () otherlv_1= Uint64_1 { - // InternalRosSystemParser.g:4261:3: () - // InternalRosSystemParser.g:4262:4: + // InternalRosSystemParser.g:4295:3: () + // InternalRosSystemParser.g:4296:4: { if ( state.backtracking==0 ) { @@ -12676,7 +12770,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:4276:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosSystemParser.g:4310:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12684,8 +12778,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4276:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosSystemParser.g:4277:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosSystemParser.g:4310:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosSystemParser.g:4311:2: iv_rulefloat32Array= rulefloat32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32ArrayRule()); @@ -12716,7 +12810,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:4283:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosSystemParser.g:4317:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12726,14 +12820,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4289:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosSystemParser.g:4290:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4323:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosSystemParser.g:4324:2: ( () otherlv_1= Float32_1 ) { - // InternalRosSystemParser.g:4290:2: ( () otherlv_1= Float32_1 ) - // InternalRosSystemParser.g:4291:3: () otherlv_1= Float32_1 + // InternalRosSystemParser.g:4324:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4325:3: () otherlv_1= Float32_1 { - // InternalRosSystemParser.g:4291:3: () - // InternalRosSystemParser.g:4292:4: + // InternalRosSystemParser.g:4325:3: () + // InternalRosSystemParser.g:4326:4: { if ( state.backtracking==0 ) { @@ -12776,7 +12870,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:4306:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosSystemParser.g:4340:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12784,8 +12878,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4306:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosSystemParser.g:4307:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosSystemParser.g:4340:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosSystemParser.g:4341:2: iv_rulefloat64Array= rulefloat64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64ArrayRule()); @@ -12816,7 +12910,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:4313:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosSystemParser.g:4347:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12826,14 +12920,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4319:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosSystemParser.g:4320:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4353:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosSystemParser.g:4354:2: ( () otherlv_1= Float64_1 ) { - // InternalRosSystemParser.g:4320:2: ( () otherlv_1= Float64_1 ) - // InternalRosSystemParser.g:4321:3: () otherlv_1= Float64_1 + // InternalRosSystemParser.g:4354:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4355:3: () otherlv_1= Float64_1 { - // InternalRosSystemParser.g:4321:3: () - // InternalRosSystemParser.g:4322:4: + // InternalRosSystemParser.g:4355:3: () + // InternalRosSystemParser.g:4356:4: { if ( state.backtracking==0 ) { @@ -12876,7 +12970,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:4336:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosSystemParser.g:4370:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -12884,8 +12978,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4336:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosSystemParser.g:4337:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosSystemParser.g:4370:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosSystemParser.g:4371:2: iv_rulestring0Array= rulestring0Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0ArrayRule()); @@ -12916,7 +13010,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:4343:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosSystemParser.g:4377:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -12926,14 +13020,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4349:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosSystemParser.g:4350:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4383:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosSystemParser.g:4384:2: ( () otherlv_1= String_2 ) { - // InternalRosSystemParser.g:4350:2: ( () otherlv_1= String_2 ) - // InternalRosSystemParser.g:4351:3: () otherlv_1= String_2 + // InternalRosSystemParser.g:4384:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4385:3: () otherlv_1= String_2 { - // InternalRosSystemParser.g:4351:3: () - // InternalRosSystemParser.g:4352:4: + // InternalRosSystemParser.g:4385:3: () + // InternalRosSystemParser.g:4386:4: { if ( state.backtracking==0 ) { @@ -12976,7 +13070,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:4366:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosSystemParser.g:4400:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -12984,8 +13078,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4366:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosSystemParser.g:4367:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosSystemParser.g:4400:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosSystemParser.g:4401:2: iv_rulebyteArray= rulebyteArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteArrayRule()); @@ -13016,7 +13110,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:4373:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosSystemParser.g:4407:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13026,14 +13120,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4379:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosSystemParser.g:4380:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4413:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosSystemParser.g:4414:2: ( () otherlv_1= Byte_1 ) { - // InternalRosSystemParser.g:4380:2: ( () otherlv_1= Byte_1 ) - // InternalRosSystemParser.g:4381:3: () otherlv_1= Byte_1 + // InternalRosSystemParser.g:4414:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4415:3: () otherlv_1= Byte_1 { - // InternalRosSystemParser.g:4381:3: () - // InternalRosSystemParser.g:4382:4: + // InternalRosSystemParser.g:4415:3: () + // InternalRosSystemParser.g:4416:4: { if ( state.backtracking==0 ) { @@ -13076,7 +13170,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:4396:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRosSystemParser.g:4430:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -13084,8 +13178,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4396:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRosSystemParser.g:4397:2: iv_rulecharArray= rulecharArray EOF + // InternalRosSystemParser.g:4430:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRosSystemParser.g:4431:2: iv_rulecharArray= rulecharArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharArrayRule()); @@ -13116,7 +13210,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:4403:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRosSystemParser.g:4437:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -13126,14 +13220,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4409:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRosSystemParser.g:4410:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4443:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRosSystemParser.g:4444:2: ( () otherlv_1= Char_1 ) { - // InternalRosSystemParser.g:4410:2: ( () otherlv_1= Char_1 ) - // InternalRosSystemParser.g:4411:3: () otherlv_1= Char_1 + // InternalRosSystemParser.g:4444:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4445:3: () otherlv_1= Char_1 { - // InternalRosSystemParser.g:4411:3: () - // InternalRosSystemParser.g:4412:4: + // InternalRosSystemParser.g:4445:3: () + // InternalRosSystemParser.g:4446:4: { if ( state.backtracking==0 ) { @@ -13176,7 +13270,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:4426:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosSystemParser.g:4460:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13184,8 +13278,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:4426:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosSystemParser.g:4427:2: iv_ruleHeader= ruleHeader EOF + // InternalRosSystemParser.g:4460:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosSystemParser.g:4461:2: iv_ruleHeader= ruleHeader EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getHeaderRule()); @@ -13216,7 +13310,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:4433:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosSystemParser.g:4467:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -13226,14 +13320,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4439:2: ( ( () otherlv_1= Header ) ) - // InternalRosSystemParser.g:4440:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4473:2: ( ( () otherlv_1= Header ) ) + // InternalRosSystemParser.g:4474:2: ( () otherlv_1= Header ) { - // InternalRosSystemParser.g:4440:2: ( () otherlv_1= Header ) - // InternalRosSystemParser.g:4441:3: () otherlv_1= Header + // InternalRosSystemParser.g:4474:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4475:3: () otherlv_1= Header { - // InternalRosSystemParser.g:4441:3: () - // InternalRosSystemParser.g:4442:4: + // InternalRosSystemParser.g:4475:3: () + // InternalRosSystemParser.g:4476:4: { if ( state.backtracking==0 ) { @@ -13276,7 +13370,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:4456:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:4490:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13284,8 +13378,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4456:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:4457:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRosSystemParser.g:4490:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:4491:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSpecBaseRefRule()); @@ -13316,7 +13410,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:4463:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:4497:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13324,14 +13418,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4469:2: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:4470:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4503:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:4504:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:4470:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4471:3: ( ruleEString ) + // InternalRosSystemParser.g:4504:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4505:3: ( ruleEString ) { - // InternalRosSystemParser.g:4471:3: ( ruleEString ) - // InternalRosSystemParser.g:4472:4: ruleEString + // InternalRosSystemParser.g:4505:3: ( ruleEString ) + // InternalRosSystemParser.g:4506:4: ruleEString { if ( state.backtracking==0 ) { @@ -13383,7 +13477,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:4489:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:4523:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13391,8 +13485,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4489:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:4490:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRosSystemParser.g:4523:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:4524:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArraySpecRefRule()); @@ -13423,7 +13517,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:4496:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:4530:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13433,17 +13527,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4502:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:4503:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4536:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:4537:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:4503:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:4504:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:4537:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4538:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosSystemParser.g:4504:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4505:4: ( ruleEString ) + // InternalRosSystemParser.g:4538:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4539:4: ( ruleEString ) { - // InternalRosSystemParser.g:4505:4: ( ruleEString ) - // InternalRosSystemParser.g:4506:5: ruleEString + // InternalRosSystemParser.g:4539:4: ( ruleEString ) + // InternalRosSystemParser.g:4540:5: ruleEString { if ( state.backtracking==0 ) { @@ -13504,7 +13598,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:4528:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosSystemParser.g:4562:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13512,8 +13606,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:4528:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosSystemParser.g:4529:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosSystemParser.g:4562:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosSystemParser.g:4563:2: iv_ruleKEYWORD= ruleKEYWORD EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKEYWORDRule()); @@ -13544,7 +13638,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:4535: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:4569: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(); @@ -13554,78 +13648,78 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4541: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:4542: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:4575: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:4576: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:4542:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) - int alt40=11; + // InternalRosSystemParser.g:4576:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + int alt41=11; switch ( input.LA(1) ) { case Goal: { - alt40=1; + alt41=1; } break; case Message: { - alt40=2; + alt41=2; } break; case Result: { - alt40=3; + alt41=3; } break; case Feedback: { - alt40=4; + alt41=4; } break; case Name: { - alt40=5; + alt41=5; } break; case Value: { - alt40=6; + alt41=6; } break; case Service: { - alt40=7; + alt41=7; } break; case Type: { - alt40=8; + alt41=8; } break; case Action: { - alt40=9; + alt41=9; } break; case Duration: { - alt40=10; + alt41=10; } break; case Time: { - alt40=11; + alt41=11; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 41, 0, input); throw nvae; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRosSystemParser.g:4543:3: kw= Goal + // InternalRosSystemParser.g:4577:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13638,7 +13732,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:4549:3: kw= Message + // InternalRosSystemParser.g:4583:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13651,7 +13745,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:4555:3: kw= Result + // InternalRosSystemParser.g:4589:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13664,7 +13758,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:4561:3: kw= Feedback + // InternalRosSystemParser.g:4595:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13677,7 +13771,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:4567:3: kw= Name + // InternalRosSystemParser.g:4601:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13690,7 +13784,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:4573:3: kw= Value + // InternalRosSystemParser.g:4607:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13703,7 +13797,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:4579:3: kw= Service + // InternalRosSystemParser.g:4613:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13716,7 +13810,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:4585:3: kw= Type + // InternalRosSystemParser.g:4619:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13729,7 +13823,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:4591:3: kw= Action + // InternalRosSystemParser.g:4625:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13742,7 +13836,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:4597:3: kw= Duration + // InternalRosSystemParser.g:4631:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13755,7 +13849,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:4603:3: kw= Time + // InternalRosSystemParser.g:4637:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13792,7 +13886,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:4612:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosSystemParser.g:4646:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13800,8 +13894,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:4612:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosSystemParser.g:4613:2: iv_ruleEString= ruleEString EOF + // InternalRosSystemParser.g:4646:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosSystemParser.g:4647:2: iv_ruleEString= ruleEString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEStringRule()); @@ -13832,7 +13926,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:4619:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosSystemParser.g:4653: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(); @@ -13843,29 +13937,29 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4625:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosSystemParser.g:4626:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4659:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosSystemParser.g:4660:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosSystemParser.g:4626:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRosSystemParser.g:4660:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==RULE_STRING) ) { - alt41=1; + if ( (LA42_0==RULE_STRING) ) { + alt42=1; } - else if ( (LA41_0==RULE_ID) ) { - alt41=2; + else if ( (LA42_0==RULE_ID) ) { + alt42=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); + new NoViableAltException("", 42, 0, input); throw nvae; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRosSystemParser.g:4627:3: this_STRING_0= RULE_STRING + // InternalRosSystemParser.g:4661: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 ) { @@ -13882,7 +13976,7 @@ else if ( (LA41_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:4635:3: this_ID_1= RULE_ID + // InternalRosSystemParser.g:4669: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 ) { @@ -13923,8 +14017,8 @@ else if ( (LA41_0==RULE_ID) ) { // $ANTLR start synpred1_InternalRosSystemParser public final void synpred1_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1068:4: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:1068:5: ruleRosSystemConnection + // InternalRosSystemParser.g:1102:4: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:1102:5: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -13938,8 +14032,8 @@ public final void synpred1_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred2_InternalRosSystemParser public final void synpred2_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1170:4: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:1170:5: ruleRosTopicConnection + // InternalRosSystemParser.g:1204:4: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:1204:5: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -13953,8 +14047,8 @@ public final void synpred2_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred3_InternalRosSystemParser public final void synpred3_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1182:4: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:1182:5: ruleRosServiceConnection + // InternalRosSystemParser.g:1216:4: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:1216:5: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -14012,13 +14106,13 @@ public final boolean synpred3_InternalRosSystemParser() { } - protected DFA14 dfa14 = new DFA14(this); protected DFA15 dfa15 = new DFA15(this); - protected DFA26 dfa26 = new DFA26(this); - protected DFA39 dfa39 = new DFA39(this); + protected DFA16 dfa16 = new DFA16(this); + protected DFA27 dfa27 = new DFA27(this); + protected DFA40 dfa40 = new DFA40(this); static final String dfa_1s = "\12\uffff"; - static final String dfa_2s = "\1\115\1\137\2\117\1\137\2\123\1\0\2\uffff"; - static final String dfa_3s = "\1\115\1\140\2\117\1\140\2\123\1\0\2\uffff"; + static final String dfa_2s = "\1\116\1\140\2\120\1\140\2\124\1\0\2\uffff"; + static final String dfa_3s = "\1\116\1\141\2\120\1\141\2\124\1\0\2\uffff"; static final String dfa_4s = "\10\uffff\1\1\1\2"; static final String dfa_5s = "\7\uffff\1\0\2\uffff}>"; static final String[] dfa_6s = { @@ -14041,11 +14135,11 @@ public final boolean synpred3_InternalRosSystemParser() { static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); - class DFA14 extends DFA { + class DFA15 extends DFA { - public DFA14(BaseRecognizer recognizer) { + public DFA15(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 14; + this.decisionNumber = 15; this.eot = dfa_1; this.eof = dfa_1; this.min = dfa_2; @@ -14055,17 +14149,17 @@ public DFA14(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "1066:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection )"; + return "1100: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 LA14_7 = input.LA(1); + int LA15_7 = input.LA(1); - int index14_7 = input.index(); + int index15_7 = input.index(); input.rewind(); s = -1; if ( (synpred1_InternalRosSystemParser()) ) {s = 8;} @@ -14073,20 +14167,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (true) ) {s = 9;} - input.seek(index14_7); + input.seek(index15_7); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 14, _s, input); + new NoViableAltException(getDescription(), 15, _s, input); error(nvae); throw nvae; } } static final String dfa_7s = "\13\uffff"; - static final String dfa_8s = "\1\115\1\137\2\117\1\137\2\123\1\0\3\uffff"; - static final String dfa_9s = "\1\115\1\140\2\117\1\140\2\123\1\0\3\uffff"; + static final String dfa_8s = "\1\116\1\140\2\120\1\140\2\124\1\0\3\uffff"; + static final String dfa_9s = "\1\116\1\141\2\120\1\141\2\124\1\0\3\uffff"; static final String dfa_10s = "\10\uffff\1\1\1\2\1\3"; static final String dfa_11s = "\7\uffff\1\0\3\uffff}>"; static final String[] dfa_12s = { @@ -14110,11 +14204,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 DFA15 extends DFA { + class DFA16 extends DFA { - public DFA15(BaseRecognizer recognizer) { + public DFA16(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 15; + this.decisionNumber = 16; this.eot = dfa_7; this.eof = dfa_7; this.min = dfa_8; @@ -14124,17 +14218,17 @@ public DFA15(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "1168:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection )"; + return "1202: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 LA15_7 = input.LA(1); + int LA16_7 = input.LA(1); - int index15_7 = input.index(); + int index16_7 = input.index(); input.rewind(); s = -1; if ( (synpred2_InternalRosSystemParser()) ) {s = 8;} @@ -14144,20 +14238,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (true) ) {s = 10;} - input.seek(index15_7); + input.seek(index16_7); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 15, _s, input); + new NoViableAltException(getDescription(), 16, _s, input); error(nvae); throw nvae; } } static final String dfa_13s = "\1\7\12\uffff"; - static final String dfa_14s = "\1\117\5\uffff\1\117\1\uffff\2\117\1\uffff"; - static final String dfa_15s = "\1\144\5\uffff\1\140\1\uffff\2\123\1\uffff"; + static final String dfa_14s = "\1\120\5\uffff\1\120\1\uffff\2\120\1\uffff"; + static final String dfa_15s = "\1\145\5\uffff\1\141\1\uffff\2\124\1\uffff"; static final String dfa_16s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; static final String dfa_17s = "\13\uffff}>"; static final String[] dfa_18s = { @@ -14180,11 +14274,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 DFA26 extends DFA { + class DFA27 extends DFA { - public DFA26(BaseRecognizer recognizer) { + public DFA27(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 26; + this.decisionNumber = 27; this.eot = dfa_7; this.eof = dfa_13; this.min = dfa_14; @@ -14194,14 +14288,14 @@ public DFA26(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "1947: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 "1981: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\42\4\uffff"; - static final String dfa_21s = "\1\15\35\uffff\2\116\4\uffff"; - static final String dfa_22s = "\1\140\35\uffff\2\116\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_20s = "\36\uffff\2\43\4\uffff"; + static final String dfa_21s = "\1\16\35\uffff\2\117\4\uffff"; + static final String dfa_22s = "\1\141\35\uffff\2\117\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 = { "\1\32\1\33\1\uffff\1\17\1\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\3\uffff\1\3\5\uffff\1\1\1\15\1\40\1\uffff\1\2\4\uffff\1\16\25\uffff\1\37\1\36", @@ -14234,8 +14328,8 @@ public String getDescription() { "", "", "", - "\1\43", - "\1\43", + "\1\42", + "\1\42", "", "", "", @@ -14250,11 +14344,11 @@ public String getDescription() { static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s); static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s); - class DFA39 extends DFA { + class DFA40 extends DFA { - public DFA39(BaseRecognizer recognizer) { + public DFA40(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 39; + this.decisionNumber = 40; this.eot = dfa_19; this.eof = dfa_20; this.min = dfa_21; @@ -14264,48 +14358,48 @@ public DFA39(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "3225: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 "3259: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,0x0000000000020000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000100000000D00L,0x0000001000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000001180000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000001000002000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000100000080000L,0x0000001000000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000180000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000088000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000080000L,0x0000001000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000600L,0x0000001000000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000001000010000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000400L,0x0000001000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0xC180000000000000L,0x0000000000000180L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000181E40000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0200000000000000L,0x0000000000001000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000200000001D00L,0x0000002000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000002300000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000002000004000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000200000100000L,0x0000002000000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000300000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000110000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000100000L,0x0000002000000000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000600L,0x0000002000000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000002000020000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000400L,0x0000002000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x8300000000000000L,0x0000000000000301L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000303C80000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0400000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000070L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0200000000000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x2000006C01800000L,0x0000000800000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0004000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000008002L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000008000L,0x0000001000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0800000000000002L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0400000000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x400000D803000000L,0x0000001000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0008000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000010002L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000010000L,0x0000002000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x1000000000000002L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); } \ 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 ce903a23..8a0b653d 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,103 +1,104 @@ -','=79 -'-'=80 -'-['=77 -':'=81 -'Any'=75 -'Array:'=33 -'Base64'=34 -'Boolean'=23 -'Date'=60 -'Double'=35 +','=80 +'-'=81 +'-['=78 +':'=82 +'Any'=76 +'Array:'=34 +'Base64'=35 +'Boolean'=24 +'Date'=61 +'Double'=36 'GlobalNamespace'=6 -'GraphName'=12 -'Header'=36 -'Integer'=24 -'List'=61 +'GraphName'=13 +'Header'=37 +'Integer'=25 +'List'=62 'ParameterAny'=7 'PrivateNamespace'=5 'RelativeNamespace'=4 -'String'=37 -'Struct'=38 -'['=82 -'[]'=78 -']'=83 -'ac->'=62 -'action'=39 -'as->'=63 -'bool'=64 -'bool[]'=40 -'byte'=65 -'byte[]'=41 -'char'=66 -'char[]'=42 +'String'=38 +'Struct'=39 +'['=83 +'[]'=79 +']'=84 +'ac->'=63 +'action'=40 +'as->'=64 +'bool'=65 +'bool[]'=41 +'byte'=66 +'byte[]'=42 +'char'=67 +'char[]'=43 'connections:'=8 -'default:'=15 -'duration'=16 -'feedback'=17 -'float32'=25 -'float32[]'=13 -'float64'=26 -'float64[]'=14 -'from:'=51 -'goal'=67 -'int16'=52 -'int16[]'=27 -'int32'=53 -'int32[]'=28 -'int64'=54 -'int64[]'=29 -'int8'=68 -'int8[]'=43 +'default:'=16 +'duration'=17 +'feedback'=18 +'float32'=26 +'float32[]'=14 +'float64'=27 +'float64[]'=15 +'from:'=52 +'goal'=68 +'int16'=53 +'int16[]'=28 +'int32'=54 +'int32[]'=29 +'int64'=55 +'int64[]'=30 +'int8'=69 +'int8[]'=44 'interfaces:'=9 -'message'=30 -'name'=69 -'node'=70 -'nodes:'=44 -'ns:'=76 +'message'=31 +'name'=70 +'node'=71 +'nodes:'=45 +'ns:'=77 'parameters:'=10 'processes:'=11 -'pub->'=55 -'result'=45 -'sc->'=71 -'service'=31 -'ss->'=72 -'string'=46 -'string[]'=18 -'sub->'=56 -'threads:'=19 -'time'=73 -'type'=74 -'type:'=57 -'uint16'=47 -'uint16[]'=20 -'uint32'=48 -'uint32[]'=21 -'uint64'=49 -'uint64[]'=22 -'uint8'=58 -'uint8[]'=32 -'value'=59 -'value:'=50 -RULE_ANY_OTHER=106 -RULE_BEGIN=99 -RULE_BINARY=85 -RULE_BOOLEAN=86 -RULE_DATE_TIME=94 -RULE_DAY=89 -RULE_DECINT=87 -RULE_DIGIT=84 -RULE_DOUBLE=88 -RULE_END=100 -RULE_HOUR=92 -RULE_ID=95 -RULE_INT=97 -RULE_MESSAGE_ASIGMENT=98 -RULE_MIN_SEC=93 -RULE_ML_COMMENT=104 -RULE_MONTH=90 -RULE_ROS_CONVENTION_A=102 -RULE_ROS_CONVENTION_PARAM=103 -RULE_SL_COMMENT=101 -RULE_STRING=96 -RULE_WS=105 -RULE_YEAR=91 +'pub->'=56 +'result'=46 +'sc->'=72 +'service'=32 +'ss->'=73 +'string'=47 +'string[]'=19 +'sub->'=57 +'subSystem:'=12 +'threads:'=20 +'time'=74 +'type'=75 +'type:'=58 +'uint16'=48 +'uint16[]'=21 +'uint32'=49 +'uint32[]'=22 +'uint64'=50 +'uint64[]'=23 +'uint8'=59 +'uint8[]'=33 +'value'=60 +'value:'=51 +RULE_ANY_OTHER=107 +RULE_BEGIN=100 +RULE_BINARY=86 +RULE_BOOLEAN=87 +RULE_DATE_TIME=95 +RULE_DAY=90 +RULE_DECINT=88 +RULE_DIGIT=85 +RULE_DOUBLE=89 +RULE_END=101 +RULE_HOUR=93 +RULE_ID=96 +RULE_INT=98 +RULE_MESSAGE_ASIGMENT=99 +RULE_MIN_SEC=94 +RULE_ML_COMMENT=105 +RULE_MONTH=91 +RULE_ROS_CONVENTION_A=103 +RULE_ROS_CONVENTION_PARAM=104 +RULE_SL_COMMENT=102 +RULE_STRING=97 +RULE_WS=106 +RULE_YEAR=92 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 23bb47f5..ae1a9405 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 @@ -27,6 +27,8 @@ Parameters : 'parameters:'; Processes : 'processes:'; +SubSystem : 'subSystem:'; + GraphName : 'GraphName'; Float32_1 : 'float32[]'; 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 845b7ce6..6d6ddb81 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,109 +13,110 @@ @SuppressWarnings("all") public class InternalRosSystemLexer extends Lexer { public static final int Connections=8; - public static final int Float32_1=13; - public static final int Node=70; - public static final int RULE_DATE_TIME=94; - public static final int Uint64_1=22; - public static final int String=37; + public static final int Float32_1=14; + public static final int Node=71; + public static final int RULE_DATE_TIME=95; + public static final int Uint64_1=23; + public static final int String=38; public static final int Processes=11; - public static final int Int16=52; - public static final int Float32=25; - public static final int Goal=67; - public static final int Bool=64; - public static final int Uint16=47; - public static final int Boolean=23; - public static final int Sub=56; - public static final int Uint8=58; + public static final int Int16=53; + public static final int Float32=26; + public static final int Goal=68; + public static final int Bool=65; + public static final int Uint16=48; + public static final int Boolean=24; + public static final int Sub=57; + public static final int Uint8=59; public static final int Parameters=10; - public static final int RULE_ID=95; - public static final int RULE_DIGIT=84; + public static final int RULE_ID=96; + public static final int RULE_DIGIT=85; public static final int GlobalNamespace=6; - public static final int Int16_1=27; - public static final int Header=36; - public static final int RULE_INT=97; - public static final int Byte=65; - public static final int RULE_ML_COMMENT=104; - public static final int LeftSquareBracket=82; - public static final int Ac=62; - public static final int Base64=34; - public static final int Comma=79; - public static final int As=63; - public static final int HyphenMinus=80; - public static final int RULE_MESSAGE_ASIGMENT=98; - public static final int LeftSquareBracketRightSquareBracket=78; - public static final int Int32=53; - public static final int Char=66; - public static final int RULE_DECINT=87; - public static final int Uint32=48; - public static final int RULE_HOUR=92; - public static final int Int8=68; - public static final int Default=15; - public static final int Int8_1=43; - public static final int Uint16_1=20; - public static final int Sc=71; - public static final int Type=74; - public static final int Float64=26; - public static final int Int32_1=28; - public static final int RULE_BINARY=85; - public static final int String_1=46; - public static final int String_2=18; - public static final int Ss=72; - public static final int RULE_DAY=89; - public static final int RULE_BEGIN=99; - public static final int RULE_BOOLEAN=86; + public static final int Int16_1=28; + public static final int Header=37; + public static final int RULE_INT=98; + public static final int Byte=66; + public static final int RULE_ML_COMMENT=105; + public static final int LeftSquareBracket=83; + public static final int Ac=63; + public static final int Base64=35; + public static final int Comma=80; + public static final int As=64; + public static final int HyphenMinus=81; + public static final int RULE_MESSAGE_ASIGMENT=99; + public static final int LeftSquareBracketRightSquareBracket=79; + public static final int Int32=54; + public static final int Char=67; + public static final int RULE_DECINT=88; + public static final int Uint32=49; + public static final int RULE_HOUR=93; + public static final int Int8=69; + public static final int Default=16; + public static final int Int8_1=44; + public static final int Uint16_1=21; + public static final int Sc=72; + public static final int Type=75; + public static final int Float64=27; + public static final int Int32_1=29; + public static final int RULE_BINARY=86; + public static final int String_1=47; + public static final int String_2=19; + public static final int Ss=73; + public static final int RULE_DAY=90; + public static final int RULE_BEGIN=100; + public static final int RULE_BOOLEAN=87; public static final int RelativeNamespace=4; - public static final int RULE_YEAR=91; - public static final int Result=45; - public static final int Name=69; - public static final int RULE_MIN_SEC=93; - public static final int Char_1=42; + public static final int RULE_YEAR=92; + public static final int Result=46; + public static final int Name=70; + public static final int RULE_MIN_SEC=94; + public static final int Char_1=43; public static final int ParameterAny=7; - public static final int List=61; - public static final int RightSquareBracket=83; + public static final int List=62; + public static final int RightSquareBracket=84; public static final int PrivateNamespace=5; - public static final int GraphName=12; - public static final int Byte_1=41; - public static final int Float64_1=14; - public static final int Duration=16; - public static final int Uint32_1=21; - public static final int Double=35; - public static final int Type_1=57; - public static final int Value=59; - public static final int Uint64=49; - public static final int Action=39; - public static final int RULE_END=100; - public static final int Message=30; - public static final int Value_1=50; - public static final int Time=73; - public static final int RULE_STRING=96; - public static final int Bool_1=40; - public static final int Any=75; - public static final int Struct=38; - public static final int RULE_SL_COMMENT=101; - public static final int Uint8_1=32; - public static final int RULE_DOUBLE=88; - public static final int Feedback=17; - public static final int RULE_ROS_CONVENTION_A=102; - public static final int RULE_ROS_CONVENTION_PARAM=103; - public static final int Colon=81; - public static final int Pub=55; + public static final int GraphName=13; + public static final int Byte_1=42; + public static final int Float64_1=15; + public static final int Duration=17; + public static final int Uint32_1=22; + public static final int Double=36; + public static final int Type_1=58; + public static final int Value=60; + public static final int Uint64=50; + public static final int Action=40; + public static final int RULE_END=101; + public static final int Message=31; + public static final int Value_1=51; + public static final int Time=74; + public static final int RULE_STRING=97; + public static final int Bool_1=41; + public static final int Any=76; + public static final int Struct=39; + public static final int RULE_SL_COMMENT=102; + public static final int SubSystem=12; + public static final int Uint8_1=33; + public static final int RULE_DOUBLE=89; + public static final int Feedback=18; + public static final int RULE_ROS_CONVENTION_A=103; + public static final int RULE_ROS_CONVENTION_PARAM=104; + public static final int Colon=82; + public static final int Pub=56; public static final int EOF=-1; - public static final int Ns=76; - public static final int RULE_WS=105; - public static final int HyphenMinusLeftSquareBracket=77; - public static final int Int64_1=29; - public static final int Service=31; - public static final int From=51; - public static final int RULE_ANY_OTHER=106; - public static final int Nodes=44; - public static final int Date=60; + public static final int Ns=77; + public static final int RULE_WS=106; + public static final int HyphenMinusLeftSquareBracket=78; + public static final int Int64_1=30; + public static final int Service=32; + public static final int From=52; + public static final int RULE_ANY_OTHER=107; + public static final int Nodes=45; + public static final int Date=61; public static final int Interfaces=9; - public static final int Threads=19; - public static final int Integer=24; - public static final int Array=33; - public static final int Int64=54; - public static final int RULE_MONTH=90; + public static final int Threads=20; + public static final int Integer=25; + public static final int Array=34; + public static final int Int64=55; + public static final int RULE_MONTH=91; // delegates // delegators @@ -298,13 +299,34 @@ public final void mProcesses() throws RecognitionException { } // $ANTLR end "Processes" + // $ANTLR start "SubSystem" + public final void mSubSystem() throws RecognitionException { + try { + int _type = SubSystem; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:30:11: ( 'subSystem:' ) + // InternalRosSystemLexer.g:30:13: 'subSystem:' + { + match("subSystem:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "SubSystem" + // $ANTLR start "GraphName" public final void mGraphName() throws RecognitionException { try { int _type = GraphName; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'GraphName' ) - // InternalRosSystemLexer.g:30:13: 'GraphName' + // InternalRosSystemLexer.g:32:11: ( 'GraphName' ) + // InternalRosSystemLexer.g:32:13: 'GraphName' { match("GraphName"); @@ -324,8 +346,8 @@ public final void mFloat32_1() throws RecognitionException { try { int _type = Float32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:32:11: ( 'float32[]' ) - // InternalRosSystemLexer.g:32:13: 'float32[]' + // InternalRosSystemLexer.g:34:11: ( 'float32[]' ) + // InternalRosSystemLexer.g:34:13: 'float32[]' { match("float32[]"); @@ -345,8 +367,8 @@ public final void mFloat64_1() throws RecognitionException { try { int _type = Float64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:34:11: ( 'float64[]' ) - // InternalRosSystemLexer.g:34:13: 'float64[]' + // InternalRosSystemLexer.g:36:11: ( 'float64[]' ) + // InternalRosSystemLexer.g:36:13: 'float64[]' { match("float64[]"); @@ -366,8 +388,8 @@ public final void mDefault() throws RecognitionException { try { int _type = Default; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:36:9: ( 'default:' ) - // InternalRosSystemLexer.g:36:11: 'default:' + // InternalRosSystemLexer.g:38:9: ( 'default:' ) + // InternalRosSystemLexer.g:38:11: 'default:' { match("default:"); @@ -387,8 +409,8 @@ public final void mDuration() throws RecognitionException { try { int _type = Duration; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:38:10: ( 'duration' ) - // InternalRosSystemLexer.g:38:12: 'duration' + // InternalRosSystemLexer.g:40:10: ( 'duration' ) + // InternalRosSystemLexer.g:40:12: 'duration' { match("duration"); @@ -408,8 +430,8 @@ public final void mFeedback() throws RecognitionException { try { int _type = Feedback; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:40:10: ( 'feedback' ) - // InternalRosSystemLexer.g:40:12: 'feedback' + // InternalRosSystemLexer.g:42:10: ( 'feedback' ) + // InternalRosSystemLexer.g:42:12: 'feedback' { match("feedback"); @@ -429,8 +451,8 @@ public final void mString_2() throws RecognitionException { try { int _type = String_2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:42:10: ( 'string[]' ) - // InternalRosSystemLexer.g:42:12: 'string[]' + // InternalRosSystemLexer.g:44:10: ( 'string[]' ) + // InternalRosSystemLexer.g:44:12: 'string[]' { match("string[]"); @@ -450,8 +472,8 @@ public final void mThreads() throws RecognitionException { try { int _type = Threads; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:44:9: ( 'threads:' ) - // InternalRosSystemLexer.g:44:11: 'threads:' + // InternalRosSystemLexer.g:46:9: ( 'threads:' ) + // InternalRosSystemLexer.g:46:11: 'threads:' { match("threads:"); @@ -471,8 +493,8 @@ public final void mUint16_1() throws RecognitionException { try { int _type = Uint16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:46:10: ( 'uint16[]' ) - // InternalRosSystemLexer.g:46:12: 'uint16[]' + // InternalRosSystemLexer.g:48:10: ( 'uint16[]' ) + // InternalRosSystemLexer.g:48:12: 'uint16[]' { match("uint16[]"); @@ -492,8 +514,8 @@ public final void mUint32_1() throws RecognitionException { try { int _type = Uint32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:48:10: ( 'uint32[]' ) - // InternalRosSystemLexer.g:48:12: 'uint32[]' + // InternalRosSystemLexer.g:50:10: ( 'uint32[]' ) + // InternalRosSystemLexer.g:50:12: 'uint32[]' { match("uint32[]"); @@ -513,8 +535,8 @@ public final void mUint64_1() throws RecognitionException { try { int _type = Uint64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:50:10: ( 'uint64[]' ) - // InternalRosSystemLexer.g:50:12: 'uint64[]' + // InternalRosSystemLexer.g:52:10: ( 'uint64[]' ) + // InternalRosSystemLexer.g:52:12: 'uint64[]' { match("uint64[]"); @@ -534,8 +556,8 @@ public final void mBoolean() throws RecognitionException { try { int _type = Boolean; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:52:9: ( 'Boolean' ) - // InternalRosSystemLexer.g:52:11: 'Boolean' + // InternalRosSystemLexer.g:54:9: ( 'Boolean' ) + // InternalRosSystemLexer.g:54:11: 'Boolean' { match("Boolean"); @@ -555,8 +577,8 @@ public final void mInteger() throws RecognitionException { try { int _type = Integer; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:54:9: ( 'Integer' ) - // InternalRosSystemLexer.g:54:11: 'Integer' + // InternalRosSystemLexer.g:56:9: ( 'Integer' ) + // InternalRosSystemLexer.g:56:11: 'Integer' { match("Integer"); @@ -576,8 +598,8 @@ public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:56:9: ( 'float32' ) - // InternalRosSystemLexer.g:56:11: 'float32' + // InternalRosSystemLexer.g:58:9: ( 'float32' ) + // InternalRosSystemLexer.g:58:11: 'float32' { match("float32"); @@ -597,8 +619,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:58:9: ( 'float64' ) - // InternalRosSystemLexer.g:58:11: 'float64' + // InternalRosSystemLexer.g:60:9: ( 'float64' ) + // InternalRosSystemLexer.g:60:11: 'float64' { match("float64"); @@ -618,8 +640,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:60:11: 'int16[]' + // InternalRosSystemLexer.g:62:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:62:11: 'int16[]' { match("int16[]"); @@ -639,8 +661,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:62:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:62:11: 'int32[]' + // InternalRosSystemLexer.g:64:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:64:11: 'int32[]' { match("int32[]"); @@ -660,8 +682,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:64:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:64:11: 'int64[]' + // InternalRosSystemLexer.g:66:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:66:11: 'int64[]' { match("int64[]"); @@ -681,8 +703,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:9: ( 'message' ) - // InternalRosSystemLexer.g:66:11: 'message' + // InternalRosSystemLexer.g:68:9: ( 'message' ) + // InternalRosSystemLexer.g:68:11: 'message' { match("message"); @@ -702,8 +724,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:9: ( 'service' ) - // InternalRosSystemLexer.g:68:11: 'service' + // InternalRosSystemLexer.g:70:9: ( 'service' ) + // InternalRosSystemLexer.g:70:11: 'service' { match("service"); @@ -723,8 +745,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:70:11: 'uint8[]' + // InternalRosSystemLexer.g:72:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:72:11: 'uint8[]' { match("uint8[]"); @@ -744,8 +766,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:7: ( 'Array:' ) - // InternalRosSystemLexer.g:72:9: 'Array:' + // InternalRosSystemLexer.g:74:7: ( 'Array:' ) + // InternalRosSystemLexer.g:74:9: 'Array:' { match("Array:"); @@ -765,8 +787,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:8: ( 'Base64' ) - // InternalRosSystemLexer.g:74:10: 'Base64' + // InternalRosSystemLexer.g:76:8: ( 'Base64' ) + // InternalRosSystemLexer.g:76:10: 'Base64' { match("Base64"); @@ -786,8 +808,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:8: ( 'Double' ) - // InternalRosSystemLexer.g:76:10: 'Double' + // InternalRosSystemLexer.g:78:8: ( 'Double' ) + // InternalRosSystemLexer.g:78:10: 'Double' { match("Double"); @@ -807,8 +829,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:8: ( 'Header' ) - // InternalRosSystemLexer.g:78:10: 'Header' + // InternalRosSystemLexer.g:80:8: ( 'Header' ) + // InternalRosSystemLexer.g:80:10: 'Header' { match("Header"); @@ -828,8 +850,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:8: ( 'String' ) - // InternalRosSystemLexer.g:80:10: 'String' + // InternalRosSystemLexer.g:82:8: ( 'String' ) + // InternalRosSystemLexer.g:82:10: 'String' { match("String"); @@ -849,8 +871,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:8: ( 'Struct' ) - // InternalRosSystemLexer.g:82:10: 'Struct' + // InternalRosSystemLexer.g:84:8: ( 'Struct' ) + // InternalRosSystemLexer.g:84:10: 'Struct' { match("Struct"); @@ -870,8 +892,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:8: ( 'action' ) - // InternalRosSystemLexer.g:84:10: 'action' + // InternalRosSystemLexer.g:86:8: ( 'action' ) + // InternalRosSystemLexer.g:86:10: 'action' { match("action"); @@ -891,8 +913,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:86:10: 'bool[]' + // InternalRosSystemLexer.g:88:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:88:10: 'bool[]' { match("bool[]"); @@ -912,8 +934,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:88:10: 'byte[]' + // InternalRosSystemLexer.g:90:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:90:10: 'byte[]' { match("byte[]"); @@ -933,8 +955,8 @@ public final void mChar_1() throws RecognitionException { try { int _type = Char_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'char[]' ) - // InternalRosSystemLexer.g:90:10: 'char[]' + // InternalRosSystemLexer.g:92:8: ( 'char[]' ) + // InternalRosSystemLexer.g:92:10: 'char[]' { match("char[]"); @@ -954,8 +976,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:92:10: 'int8[]' + // InternalRosSystemLexer.g:94:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:94:10: 'int8[]' { match("int8[]"); @@ -975,8 +997,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:94:9: 'nodes:' + // InternalRosSystemLexer.g:96:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:96:9: 'nodes:' { match("nodes:"); @@ -996,8 +1018,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:8: ( 'result' ) - // InternalRosSystemLexer.g:96:10: 'result' + // InternalRosSystemLexer.g:98:8: ( 'result' ) + // InternalRosSystemLexer.g:98:10: 'result' { match("result"); @@ -1017,8 +1039,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:10: ( 'string' ) - // InternalRosSystemLexer.g:98:12: 'string' + // InternalRosSystemLexer.g:100:10: ( 'string' ) + // InternalRosSystemLexer.g:100:12: 'string' { match("string"); @@ -1038,8 +1060,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:8: ( 'uint16' ) - // InternalRosSystemLexer.g:100:10: 'uint16' + // InternalRosSystemLexer.g:102:8: ( 'uint16' ) + // InternalRosSystemLexer.g:102:10: 'uint16' { match("uint16"); @@ -1059,8 +1081,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:8: ( 'uint32' ) - // InternalRosSystemLexer.g:102:10: 'uint32' + // InternalRosSystemLexer.g:104:8: ( 'uint32' ) + // InternalRosSystemLexer.g:104:10: 'uint32' { match("uint32"); @@ -1080,8 +1102,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'uint64' ) - // InternalRosSystemLexer.g:104:10: 'uint64' + // InternalRosSystemLexer.g:106:8: ( 'uint64' ) + // InternalRosSystemLexer.g:106:10: 'uint64' { match("uint64"); @@ -1101,8 +1123,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:9: ( 'value:' ) - // InternalRosSystemLexer.g:106:11: 'value:' + // InternalRosSystemLexer.g:108:9: ( 'value:' ) + // InternalRosSystemLexer.g:108:11: 'value:' { match("value:"); @@ -1122,8 +1144,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:6: ( 'from:' ) - // InternalRosSystemLexer.g:108:8: 'from:' + // InternalRosSystemLexer.g:110:6: ( 'from:' ) + // InternalRosSystemLexer.g:110:8: 'from:' { match("from:"); @@ -1143,8 +1165,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:7: ( 'int16' ) - // InternalRosSystemLexer.g:110:9: 'int16' + // InternalRosSystemLexer.g:112:7: ( 'int16' ) + // InternalRosSystemLexer.g:112:9: 'int16' { match("int16"); @@ -1164,8 +1186,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:7: ( 'int32' ) - // InternalRosSystemLexer.g:112:9: 'int32' + // InternalRosSystemLexer.g:114:7: ( 'int32' ) + // InternalRosSystemLexer.g:114:9: 'int32' { match("int32"); @@ -1185,8 +1207,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:7: ( 'int64' ) - // InternalRosSystemLexer.g:114:9: 'int64' + // InternalRosSystemLexer.g:116:7: ( 'int64' ) + // InternalRosSystemLexer.g:116:9: 'int64' { match("int64"); @@ -1206,8 +1228,8 @@ public final void mPub() throws RecognitionException { try { int _type = Pub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:5: ( 'pub->' ) - // InternalRosSystemLexer.g:116:7: 'pub->' + // InternalRosSystemLexer.g:118:5: ( 'pub->' ) + // InternalRosSystemLexer.g:118:7: 'pub->' { match("pub->"); @@ -1227,8 +1249,8 @@ public final void mSub() throws RecognitionException { try { int _type = Sub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:5: ( 'sub->' ) - // InternalRosSystemLexer.g:118:7: 'sub->' + // InternalRosSystemLexer.g:120:5: ( 'sub->' ) + // InternalRosSystemLexer.g:120:7: 'sub->' { match("sub->"); @@ -1248,8 +1270,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:8: ( 'type:' ) - // InternalRosSystemLexer.g:120:10: 'type:' + // InternalRosSystemLexer.g:122:8: ( 'type:' ) + // InternalRosSystemLexer.g:122:10: 'type:' { match("type:"); @@ -1269,8 +1291,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:7: ( 'uint8' ) - // InternalRosSystemLexer.g:122:9: 'uint8' + // InternalRosSystemLexer.g:124:7: ( 'uint8' ) + // InternalRosSystemLexer.g:124:9: 'uint8' { match("uint8"); @@ -1290,8 +1312,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:7: ( 'value' ) - // InternalRosSystemLexer.g:124:9: 'value' + // InternalRosSystemLexer.g:126:7: ( 'value' ) + // InternalRosSystemLexer.g:126:9: 'value' { match("value"); @@ -1311,8 +1333,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:6: ( 'Date' ) - // InternalRosSystemLexer.g:126:8: 'Date' + // InternalRosSystemLexer.g:128:6: ( 'Date' ) + // InternalRosSystemLexer.g:128:8: 'Date' { match("Date"); @@ -1332,8 +1354,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:6: ( 'List' ) - // InternalRosSystemLexer.g:128:8: 'List' + // InternalRosSystemLexer.g:130:6: ( 'List' ) + // InternalRosSystemLexer.g:130:8: 'List' { match("List"); @@ -1353,8 +1375,8 @@ public final void mAc() throws RecognitionException { try { int _type = Ac; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:4: ( 'ac->' ) - // InternalRosSystemLexer.g:130:6: 'ac->' + // InternalRosSystemLexer.g:132:4: ( 'ac->' ) + // InternalRosSystemLexer.g:132:6: 'ac->' { match("ac->"); @@ -1374,8 +1396,8 @@ public final void mAs() throws RecognitionException { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:4: ( 'as->' ) - // InternalRosSystemLexer.g:132:6: 'as->' + // InternalRosSystemLexer.g:134:4: ( 'as->' ) + // InternalRosSystemLexer.g:134:6: 'as->' { match("as->"); @@ -1395,8 +1417,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:6: ( 'bool' ) - // InternalRosSystemLexer.g:134:8: 'bool' + // InternalRosSystemLexer.g:136:6: ( 'bool' ) + // InternalRosSystemLexer.g:136:8: 'bool' { match("bool"); @@ -1416,8 +1438,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:6: ( 'byte' ) - // InternalRosSystemLexer.g:136:8: 'byte' + // InternalRosSystemLexer.g:138:6: ( 'byte' ) + // InternalRosSystemLexer.g:138:8: 'byte' { match("byte"); @@ -1437,8 +1459,8 @@ public final void mChar() throws RecognitionException { try { int _type = Char; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:6: ( 'char' ) - // InternalRosSystemLexer.g:138:8: 'char' + // InternalRosSystemLexer.g:140:6: ( 'char' ) + // InternalRosSystemLexer.g:140:8: 'char' { match("char"); @@ -1458,8 +1480,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'goal' ) - // InternalRosSystemLexer.g:140:8: 'goal' + // InternalRosSystemLexer.g:142:6: ( 'goal' ) + // InternalRosSystemLexer.g:142:8: 'goal' { match("goal"); @@ -1479,8 +1501,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'int8' ) - // InternalRosSystemLexer.g:142:8: 'int8' + // InternalRosSystemLexer.g:144:6: ( 'int8' ) + // InternalRosSystemLexer.g:144:8: 'int8' { match("int8"); @@ -1500,8 +1522,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'name' ) - // InternalRosSystemLexer.g:144:8: 'name' + // InternalRosSystemLexer.g:146:6: ( 'name' ) + // InternalRosSystemLexer.g:146:8: 'name' { match("name"); @@ -1521,8 +1543,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'node' ) - // InternalRosSystemLexer.g:146:8: 'node' + // InternalRosSystemLexer.g:148:6: ( 'node' ) + // InternalRosSystemLexer.g:148:8: 'node' { match("node"); @@ -1542,8 +1564,8 @@ public final void mSc() throws RecognitionException { try { int _type = Sc; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:4: ( 'sc->' ) - // InternalRosSystemLexer.g:148:6: 'sc->' + // InternalRosSystemLexer.g:150:4: ( 'sc->' ) + // InternalRosSystemLexer.g:150:6: 'sc->' { match("sc->"); @@ -1563,8 +1585,8 @@ public final void mSs() throws RecognitionException { try { int _type = Ss; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:4: ( 'ss->' ) - // InternalRosSystemLexer.g:150:6: 'ss->' + // InternalRosSystemLexer.g:152:4: ( 'ss->' ) + // InternalRosSystemLexer.g:152:6: 'ss->' { match("ss->"); @@ -1584,8 +1606,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:6: ( 'time' ) - // InternalRosSystemLexer.g:152:8: 'time' + // InternalRosSystemLexer.g:154:6: ( 'time' ) + // InternalRosSystemLexer.g:154:8: 'time' { match("time"); @@ -1605,8 +1627,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:6: ( 'type' ) - // InternalRosSystemLexer.g:154:8: 'type' + // InternalRosSystemLexer.g:156:6: ( 'type' ) + // InternalRosSystemLexer.g:156:8: 'type' { match("type"); @@ -1626,8 +1648,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:5: ( 'Any' ) - // InternalRosSystemLexer.g:156:7: 'Any' + // InternalRosSystemLexer.g:158:5: ( 'Any' ) + // InternalRosSystemLexer.g:158:7: 'Any' { match("Any"); @@ -1647,8 +1669,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:4: ( 'ns:' ) - // InternalRosSystemLexer.g:158:6: 'ns:' + // InternalRosSystemLexer.g:160:4: ( 'ns:' ) + // InternalRosSystemLexer.g:160:6: 'ns:' { match("ns:"); @@ -1668,8 +1690,8 @@ public final void mHyphenMinusLeftSquareBracket() throws RecognitionException { try { int _type = HyphenMinusLeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:30: ( '-[' ) - // InternalRosSystemLexer.g:160:32: '-[' + // InternalRosSystemLexer.g:162:30: ( '-[' ) + // InternalRosSystemLexer.g:162:32: '-[' { match("-["); @@ -1689,8 +1711,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:37: ( '[]' ) - // InternalRosSystemLexer.g:162:39: '[]' + // InternalRosSystemLexer.g:164:37: ( '[]' ) + // InternalRosSystemLexer.g:164:39: '[]' { match("[]"); @@ -1710,8 +1732,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:7: ( ',' ) - // InternalRosSystemLexer.g:164:9: ',' + // InternalRosSystemLexer.g:166:7: ( ',' ) + // InternalRosSystemLexer.g:166:9: ',' { match(','); @@ -1730,8 +1752,8 @@ public final void mHyphenMinus() throws RecognitionException { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:13: ( '-' ) - // InternalRosSystemLexer.g:166:15: '-' + // InternalRosSystemLexer.g:168:13: ( '-' ) + // InternalRosSystemLexer.g:168:15: '-' { match('-'); @@ -1750,8 +1772,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:7: ( ':' ) - // InternalRosSystemLexer.g:168:9: ':' + // InternalRosSystemLexer.g:170:7: ( ':' ) + // InternalRosSystemLexer.g:170:9: ':' { match(':'); @@ -1770,8 +1792,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:170:19: ( '[' ) - // InternalRosSystemLexer.g:170:21: '[' + // InternalRosSystemLexer.g:172:19: ( '[' ) + // InternalRosSystemLexer.g:172:21: '[' { match('['); @@ -1790,8 +1812,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:20: ( ']' ) - // InternalRosSystemLexer.g:172:22: ']' + // InternalRosSystemLexer.g:174:20: ( ']' ) + // InternalRosSystemLexer.g:174:22: ']' { match(']'); @@ -1808,8 +1830,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:174:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:174:23: '0' .. '9' + // InternalRosSystemLexer.g:176:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:176:23: '0' .. '9' { matchRange('0','9'); @@ -1826,10 +1848,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:176:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:176:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:178:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:176:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1857,7 +1879,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:176:16: '0b' + // InternalRosSystemLexer.g:178:16: '0b' { match("0b"); @@ -1865,7 +1887,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:176:21: '0B' + // InternalRosSystemLexer.g:178:21: '0B' { match("0B"); @@ -1875,7 +1897,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:176:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:178:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1929,10 +1951,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:178:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:178:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:180:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:178:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1950,7 +1972,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:178:17: 'true' + // InternalRosSystemLexer.g:180:17: 'true' { match("true"); @@ -1958,7 +1980,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:178:24: 'false' + // InternalRosSystemLexer.g:180:24: 'false' { match("false"); @@ -1984,10 +2006,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:180:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:180:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:182:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:180:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) int alt6=2; int LA6_0 = input.LA(1); @@ -2005,9 +2027,9 @@ else if ( (LA6_0=='-') ) { } switch (alt6) { case 1 : - // InternalRosSystemLexer.g:180:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:180:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -2020,7 +2042,7 @@ else if ( (LA6_0=='-') ) { switch (alt4) { case 1 : - // InternalRosSystemLexer.g:180:16: RULE_DIGIT + // InternalRosSystemLexer.g:182:16: RULE_DIGIT { mRULE_DIGIT(); @@ -2036,10 +2058,10 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:28: '-' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:28: '-' ( RULE_DIGIT )* { match('-'); - // InternalRosSystemLexer.g:180:32: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:32: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -2052,7 +2074,7 @@ else if ( (LA6_0=='-') ) { switch (alt5) { case 1 : - // InternalRosSystemLexer.g:180:32: RULE_DIGIT + // InternalRosSystemLexer.g:182:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2070,15 +2092,15 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:180:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) int alt12=2; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // InternalRosSystemLexer.g:180:46: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:182:46: '.' ( RULE_DECINT )* { match('.'); - // InternalRosSystemLexer.g:180:50: ( RULE_DECINT )* + // InternalRosSystemLexer.g:182:50: ( RULE_DECINT )* loop7: do { int alt7=2; @@ -2091,7 +2113,7 @@ else if ( (LA6_0=='-') ) { switch (alt7) { case 1 : - // InternalRosSystemLexer.g:180:50: RULE_DECINT + // InternalRosSystemLexer.g:182:50: RULE_DECINT { mRULE_DECINT(); @@ -2107,9 +2129,9 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:180:63: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? int alt9=2; int LA9_0 = input.LA(1); @@ -2118,10 +2140,10 @@ else if ( (LA6_0=='-') ) { } switch (alt9) { case 1 : - // InternalRosSystemLexer.g:180:64: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:64: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:180:68: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:68: ( RULE_DIGIT )* loop8: do { int alt8=2; @@ -2134,7 +2156,7 @@ else if ( (LA6_0=='-') ) { switch (alt8) { case 1 : - // InternalRosSystemLexer.g:180:68: RULE_DIGIT + // InternalRosSystemLexer.g:182:68: RULE_DIGIT { mRULE_DIGIT(); @@ -2161,7 +2183,7 @@ else if ( (LA6_0=='-') ) { recover(mse); throw mse;} - // InternalRosSystemLexer.g:180:92: ( '-' | '+' )? + // InternalRosSystemLexer.g:182:92: ( '-' | '+' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2187,7 +2209,7 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:180:103: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:182:103: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2200,7 +2222,7 @@ else if ( (LA6_0=='-') ) { switch (alt11) { case 1 : - // InternalRosSystemLexer.g:180:103: RULE_DIGIT + // InternalRosSystemLexer.g:182:103: RULE_DIGIT { mRULE_DIGIT(); @@ -2234,10 +2256,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:182:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:182:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) + // InternalRosSystemLexer.g:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) { - // InternalRosSystemLexer.g:182:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt15=3; switch ( input.LA(1) ) { case '0': @@ -2272,17 +2294,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemLexer.g:182:16: '0' + // InternalRosSystemLexer.g:184:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:182:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:182:29: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:29: ( RULE_DIGIT )* loop13: do { int alt13=2; @@ -2295,7 +2317,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemLexer.g:182:29: RULE_DIGIT + // InternalRosSystemLexer.g:184:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2311,11 +2333,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:182:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:182:54: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:54: ( RULE_DIGIT )* loop14: do { int alt14=2; @@ -2328,7 +2350,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt14) { case 1 : - // InternalRosSystemLexer.g:182:54: RULE_DIGIT + // InternalRosSystemLexer.g:184:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2360,10 +2382,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:184:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:184:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:186:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:184:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2387,14 +2409,14 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { } switch (alt16) { case 1 : - // InternalRosSystemLexer.g:184:22: '1' .. '9' + // InternalRosSystemLexer.g:186:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:184:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:186:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2416,10 +2438,10 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:186:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:186:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:188:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:186:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2443,14 +2465,14 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { } switch (alt17) { case 1 : - // InternalRosSystemLexer.g:186:24: '1' .. '9' + // InternalRosSystemLexer.g:188:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:186:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:188:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2472,8 +2494,8 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:188:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:190:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:190:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2491,10 +2513,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:190:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:190:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:192:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:190:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt18=2; int LA18_0 = input.LA(1); @@ -2512,7 +2534,7 @@ else if ( (LA18_0=='2') ) { } switch (alt18) { case 1 : - // InternalRosSystemLexer.g:190:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:192:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2520,7 +2542,7 @@ else if ( (LA18_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:190:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:192:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2542,8 +2564,8 @@ else if ( (LA18_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:192:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:192:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:194:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:194:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2561,8 +2583,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:194:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:194:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // InternalRosSystemLexer.g:196:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) + // InternalRosSystemLexer.g:196:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC { mRULE_YEAR(); match('-'); @@ -2591,10 +2613,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:196:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:196:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:198:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) + // InternalRosSystemLexer.g:198:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) { - // InternalRosSystemLexer.g:196:25: ( RULE_ID | RULE_STRING ) + // InternalRosSystemLexer.g:198:25: ( RULE_ID | RULE_STRING ) int alt19=2; int LA19_0 = input.LA(1); @@ -2612,14 +2634,14 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } switch (alt19) { case 1 : - // InternalRosSystemLexer.g:196:26: RULE_ID + // InternalRosSystemLexer.g:198:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:196:34: RULE_STRING + // InternalRosSystemLexer.g:198:34: RULE_STRING { mRULE_STRING(); @@ -2629,7 +2651,7 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:196:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:198:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt20=4; switch ( input.LA(1) ) { case 'A': @@ -2724,28 +2746,28 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { switch (alt20) { case 1 : - // InternalRosSystemLexer.g:196:52: RULE_ID + // InternalRosSystemLexer.g:198:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:196:60: RULE_STRING + // InternalRosSystemLexer.g:198:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:196:72: RULE_INT + // InternalRosSystemLexer.g:198:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:196:81: '-' RULE_INT + // InternalRosSystemLexer.g:198:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2769,8 +2791,8 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:198:21: () - // InternalRosSystemLexer.g:198:23: + // InternalRosSystemLexer.g:200:21: () + // InternalRosSystemLexer.g:200:23: { } @@ -2783,8 +2805,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:200:19: () - // InternalRosSystemLexer.g:200:21: + // InternalRosSystemLexer.g:202:19: () + // InternalRosSystemLexer.g:202:21: { } @@ -2799,11 +2821,11 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:202:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:202:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:204:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:204:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:202:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:204:23: (~ ( ( '\\n' | '\\r' ) ) )* loop21: do { int alt21=2; @@ -2816,7 +2838,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemLexer.g:202:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:204: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(); @@ -2852,10 +2874,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:204:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:204:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:206:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:204:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* loop22: do { int alt22=3; @@ -2871,7 +2893,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= switch (alt22) { case 1 : - // InternalRosSystemLexer.g:204:26: '/' RULE_ID + // InternalRosSystemLexer.g:206:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2879,7 +2901,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= } break; case 2 : - // InternalRosSystemLexer.g:204:38: RULE_ID '/' + // InternalRosSystemLexer.g:206:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2908,10 +2930,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:206:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:208:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:206:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop23: do { int alt23=4; @@ -2937,7 +2959,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemLexer.g:206:30: '/' RULE_STRING + // InternalRosSystemLexer.g:208:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2945,7 +2967,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:206:46: RULE_STRING '/' + // InternalRosSystemLexer.g:208:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2953,7 +2975,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:206:62: '~' RULE_STRING + // InternalRosSystemLexer.g:208:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -2982,10 +3004,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:208:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRosSystemLexer.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRosSystemLexer.g:208:11: ( '^' )? + // InternalRosSystemLexer.g:210:11: ( '^' )? int alt24=2; int LA24_0 = input.LA(1); @@ -2994,7 +3016,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemLexer.g:208:11: '^' + // InternalRosSystemLexer.g:210:11: '^' { match('^'); @@ -3012,7 +3034,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:208:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop25: do { int alt25=2; @@ -3059,10 +3081,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosSystemLexer.g:210:19: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:210:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:212:19: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:210:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ int cnt26=0; loop26: do { @@ -3076,7 +3098,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosSystemLexer.g:210:22: '0' .. '9' + // InternalRosSystemLexer.g:212:22: '0' .. '9' { matchRange('0','9'); @@ -3106,10 +3128,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:212:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:212:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:212:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt29=2; int LA29_0 = input.LA(1); @@ -3127,10 +3149,10 @@ else if ( (LA29_0=='\'') ) { } switch (alt29) { case 1 : - // InternalRosSystemLexer.g:212:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:212:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystemLexer.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop27: do { int alt27=3; @@ -3146,7 +3168,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 switch (alt27) { case 1 : - // InternalRosSystemLexer.g:212:21: '\\\\' . + // InternalRosSystemLexer.g:214:21: '\\\\' . { match('\\'); matchAny(); @@ -3154,7 +3176,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:212:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:214:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3179,10 +3201,10 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:212:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:212:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystemLexer.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop28: do { int alt28=3; @@ -3198,7 +3220,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 switch (alt28) { case 1 : - // InternalRosSystemLexer.g:212:54: '\\\\' . + // InternalRosSystemLexer.g:214:54: '\\\\' . { match('\\'); matchAny(); @@ -3206,7 +3228,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:212:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3249,12 +3271,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:214:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:214:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:214:24: ( options {greedy=false; } : . )* + // InternalRosSystemLexer.g:216:24: ( options {greedy=false; } : . )* loop30: do { int alt30=2; @@ -3279,7 +3301,7 @@ else if ( ((LA30_0>='\u0000' && LA30_0<=')')||(LA30_0>='+' && LA30_0<='\uFFFF')) switch (alt30) { case 1 : - // InternalRosSystemLexer.g:214:52: . + // InternalRosSystemLexer.g:216:52: . { matchAny(); @@ -3309,10 +3331,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:216:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:216:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:218:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:216:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt31=0; loop31: do { @@ -3366,8 +3388,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:218:16: ( . ) - // InternalRosSystemLexer.g:218:18: . + // InternalRosSystemLexer.g:220:16: ( . ) + // InternalRosSystemLexer.g:220:18: . { matchAny(); @@ -3382,8 +3404,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 | Processes | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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=94; + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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=95; alt32 = dfa32.predict(input); switch (alt32) { case 1 : @@ -3443,602 +3465,609 @@ public void mTokens() throws RecognitionException { } break; case 9 : - // InternalRosSystemLexer.g:1:118: GraphName + // InternalRosSystemLexer.g:1:118: SubSystem { - mGraphName(); + mSubSystem(); } break; case 10 : - // InternalRosSystemLexer.g:1:128: Float32_1 + // InternalRosSystemLexer.g:1:128: GraphName { - mFloat32_1(); + mGraphName(); } break; case 11 : - // InternalRosSystemLexer.g:1:138: Float64_1 + // InternalRosSystemLexer.g:1:138: Float32_1 { - mFloat64_1(); + mFloat32_1(); } break; case 12 : - // InternalRosSystemLexer.g:1:148: Default + // InternalRosSystemLexer.g:1:148: Float64_1 { - mDefault(); + mFloat64_1(); } break; case 13 : - // InternalRosSystemLexer.g:1:156: Duration + // InternalRosSystemLexer.g:1:158: Default { - mDuration(); + mDefault(); } break; case 14 : - // InternalRosSystemLexer.g:1:165: Feedback + // InternalRosSystemLexer.g:1:166: Duration { - mFeedback(); + mDuration(); } break; case 15 : - // InternalRosSystemLexer.g:1:174: String_2 + // InternalRosSystemLexer.g:1:175: Feedback { - mString_2(); + mFeedback(); } break; case 16 : - // InternalRosSystemLexer.g:1:183: Threads + // InternalRosSystemLexer.g:1:184: String_2 { - mThreads(); + mString_2(); } break; case 17 : - // InternalRosSystemLexer.g:1:191: Uint16_1 + // InternalRosSystemLexer.g:1:193: Threads { - mUint16_1(); + mThreads(); } break; case 18 : - // InternalRosSystemLexer.g:1:200: Uint32_1 + // InternalRosSystemLexer.g:1:201: Uint16_1 { - mUint32_1(); + mUint16_1(); } break; case 19 : - // InternalRosSystemLexer.g:1:209: Uint64_1 + // InternalRosSystemLexer.g:1:210: Uint32_1 { - mUint64_1(); + mUint32_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:218: Boolean + // InternalRosSystemLexer.g:1:219: Uint64_1 { - mBoolean(); + mUint64_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:226: Integer + // InternalRosSystemLexer.g:1:228: Boolean { - mInteger(); + mBoolean(); } break; case 22 : - // InternalRosSystemLexer.g:1:234: Float32 + // InternalRosSystemLexer.g:1:236: Integer { - mFloat32(); + mInteger(); } break; case 23 : - // InternalRosSystemLexer.g:1:242: Float64 + // InternalRosSystemLexer.g:1:244: Float32 { - mFloat64(); + mFloat32(); } break; case 24 : - // InternalRosSystemLexer.g:1:250: Int16_1 + // InternalRosSystemLexer.g:1:252: Float64 { - mInt16_1(); + mFloat64(); } break; case 25 : - // InternalRosSystemLexer.g:1:258: Int32_1 + // InternalRosSystemLexer.g:1:260: Int16_1 { - mInt32_1(); + mInt16_1(); } break; case 26 : - // InternalRosSystemLexer.g:1:266: Int64_1 + // InternalRosSystemLexer.g:1:268: Int32_1 { - mInt64_1(); + mInt32_1(); } break; case 27 : - // InternalRosSystemLexer.g:1:274: Message + // InternalRosSystemLexer.g:1:276: Int64_1 { - mMessage(); + mInt64_1(); } break; case 28 : - // InternalRosSystemLexer.g:1:282: Service + // InternalRosSystemLexer.g:1:284: Message { - mService(); + mMessage(); } break; case 29 : - // InternalRosSystemLexer.g:1:290: Uint8_1 + // InternalRosSystemLexer.g:1:292: Service { - mUint8_1(); + mService(); } break; case 30 : - // InternalRosSystemLexer.g:1:298: Array + // InternalRosSystemLexer.g:1:300: Uint8_1 { - mArray(); + mUint8_1(); } break; case 31 : - // InternalRosSystemLexer.g:1:304: Base64 + // InternalRosSystemLexer.g:1:308: Array { - mBase64(); + mArray(); } break; case 32 : - // InternalRosSystemLexer.g:1:311: Double + // InternalRosSystemLexer.g:1:314: Base64 { - mDouble(); + mBase64(); } break; case 33 : - // InternalRosSystemLexer.g:1:318: Header + // InternalRosSystemLexer.g:1:321: Double { - mHeader(); + mDouble(); } break; case 34 : - // InternalRosSystemLexer.g:1:325: String + // InternalRosSystemLexer.g:1:328: Header { - mString(); + mHeader(); } break; case 35 : - // InternalRosSystemLexer.g:1:332: Struct + // InternalRosSystemLexer.g:1:335: String { - mStruct(); + mString(); } break; case 36 : - // InternalRosSystemLexer.g:1:339: Action + // InternalRosSystemLexer.g:1:342: Struct { - mAction(); + mStruct(); } break; case 37 : - // InternalRosSystemLexer.g:1:346: Bool_1 + // InternalRosSystemLexer.g:1:349: Action { - mBool_1(); + mAction(); } break; case 38 : - // InternalRosSystemLexer.g:1:353: Byte_1 + // InternalRosSystemLexer.g:1:356: Bool_1 { - mByte_1(); + mBool_1(); } break; case 39 : - // InternalRosSystemLexer.g:1:360: Char_1 + // InternalRosSystemLexer.g:1:363: Byte_1 { - mChar_1(); + mByte_1(); } break; case 40 : - // InternalRosSystemLexer.g:1:367: Int8_1 + // InternalRosSystemLexer.g:1:370: Char_1 { - mInt8_1(); + mChar_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:374: Nodes + // InternalRosSystemLexer.g:1:377: Int8_1 { - mNodes(); + mInt8_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:380: Result + // InternalRosSystemLexer.g:1:384: Nodes { - mResult(); + mNodes(); } break; case 43 : - // InternalRosSystemLexer.g:1:387: String_1 + // InternalRosSystemLexer.g:1:390: Result { - mString_1(); + mResult(); } break; case 44 : - // InternalRosSystemLexer.g:1:396: Uint16 + // InternalRosSystemLexer.g:1:397: String_1 { - mUint16(); + mString_1(); } break; case 45 : - // InternalRosSystemLexer.g:1:403: Uint32 + // InternalRosSystemLexer.g:1:406: Uint16 { - mUint32(); + mUint16(); } break; case 46 : - // InternalRosSystemLexer.g:1:410: Uint64 + // InternalRosSystemLexer.g:1:413: Uint32 { - mUint64(); + mUint32(); } break; case 47 : - // InternalRosSystemLexer.g:1:417: Value_1 + // InternalRosSystemLexer.g:1:420: Uint64 { - mValue_1(); + mUint64(); } break; case 48 : - // InternalRosSystemLexer.g:1:425: From + // InternalRosSystemLexer.g:1:427: Value_1 { - mFrom(); + mValue_1(); } break; case 49 : - // InternalRosSystemLexer.g:1:430: Int16 + // InternalRosSystemLexer.g:1:435: From { - mInt16(); + mFrom(); } break; case 50 : - // InternalRosSystemLexer.g:1:436: Int32 + // InternalRosSystemLexer.g:1:440: Int16 { - mInt32(); + mInt16(); } break; case 51 : - // InternalRosSystemLexer.g:1:442: Int64 + // InternalRosSystemLexer.g:1:446: Int32 { - mInt64(); + mInt32(); } break; case 52 : - // InternalRosSystemLexer.g:1:448: Pub + // InternalRosSystemLexer.g:1:452: Int64 { - mPub(); + mInt64(); } break; case 53 : - // InternalRosSystemLexer.g:1:452: Sub + // InternalRosSystemLexer.g:1:458: Pub { - mSub(); + mPub(); } break; case 54 : - // InternalRosSystemLexer.g:1:456: Type_1 + // InternalRosSystemLexer.g:1:462: Sub { - mType_1(); + mSub(); } break; case 55 : - // InternalRosSystemLexer.g:1:463: Uint8 + // InternalRosSystemLexer.g:1:466: Type_1 { - mUint8(); + mType_1(); } break; case 56 : - // InternalRosSystemLexer.g:1:469: Value + // InternalRosSystemLexer.g:1:473: Uint8 { - mValue(); + mUint8(); } break; case 57 : - // InternalRosSystemLexer.g:1:475: Date + // InternalRosSystemLexer.g:1:479: Value { - mDate(); + mValue(); } break; case 58 : - // InternalRosSystemLexer.g:1:480: List + // InternalRosSystemLexer.g:1:485: Date { - mList(); + mDate(); } break; case 59 : - // InternalRosSystemLexer.g:1:485: Ac + // InternalRosSystemLexer.g:1:490: List { - mAc(); + mList(); } break; case 60 : - // InternalRosSystemLexer.g:1:488: As + // InternalRosSystemLexer.g:1:495: Ac { - mAs(); + mAc(); } break; case 61 : - // InternalRosSystemLexer.g:1:491: Bool + // InternalRosSystemLexer.g:1:498: As { - mBool(); + mAs(); } break; case 62 : - // InternalRosSystemLexer.g:1:496: Byte + // InternalRosSystemLexer.g:1:501: Bool { - mByte(); + mBool(); } break; case 63 : - // InternalRosSystemLexer.g:1:501: Char + // InternalRosSystemLexer.g:1:506: Byte { - mChar(); + mByte(); } break; case 64 : - // InternalRosSystemLexer.g:1:506: Goal + // InternalRosSystemLexer.g:1:511: Char { - mGoal(); + mChar(); } break; case 65 : - // InternalRosSystemLexer.g:1:511: Int8 + // InternalRosSystemLexer.g:1:516: Goal { - mInt8(); + mGoal(); } break; case 66 : - // InternalRosSystemLexer.g:1:516: Name + // InternalRosSystemLexer.g:1:521: Int8 { - mName(); + mInt8(); } break; case 67 : - // InternalRosSystemLexer.g:1:521: Node + // InternalRosSystemLexer.g:1:526: Name { - mNode(); + mName(); } break; case 68 : - // InternalRosSystemLexer.g:1:526: Sc + // InternalRosSystemLexer.g:1:531: Node { - mSc(); + mNode(); } break; case 69 : - // InternalRosSystemLexer.g:1:529: Ss + // InternalRosSystemLexer.g:1:536: Sc { - mSs(); + mSc(); } break; case 70 : - // InternalRosSystemLexer.g:1:532: Time + // InternalRosSystemLexer.g:1:539: Ss { - mTime(); + mSs(); } break; case 71 : - // InternalRosSystemLexer.g:1:537: Type + // InternalRosSystemLexer.g:1:542: Time { - mType(); + mTime(); } break; case 72 : - // InternalRosSystemLexer.g:1:542: Any + // InternalRosSystemLexer.g:1:547: Type { - mAny(); + mType(); } break; case 73 : - // InternalRosSystemLexer.g:1:546: Ns + // InternalRosSystemLexer.g:1:552: Any { - mNs(); + mAny(); } break; case 74 : - // InternalRosSystemLexer.g:1:549: HyphenMinusLeftSquareBracket + // InternalRosSystemLexer.g:1:556: Ns { - mHyphenMinusLeftSquareBracket(); + mNs(); } break; case 75 : - // InternalRosSystemLexer.g:1:578: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:559: HyphenMinusLeftSquareBracket { - mLeftSquareBracketRightSquareBracket(); + mHyphenMinusLeftSquareBracket(); } break; case 76 : - // InternalRosSystemLexer.g:1:614: Comma + // InternalRosSystemLexer.g:1:588: LeftSquareBracketRightSquareBracket { - mComma(); + mLeftSquareBracketRightSquareBracket(); } break; case 77 : - // InternalRosSystemLexer.g:1:620: HyphenMinus + // InternalRosSystemLexer.g:1:624: Comma { - mHyphenMinus(); + mComma(); } break; case 78 : - // InternalRosSystemLexer.g:1:632: Colon + // InternalRosSystemLexer.g:1:630: HyphenMinus { - mColon(); + mHyphenMinus(); } break; case 79 : - // InternalRosSystemLexer.g:1:638: LeftSquareBracket + // InternalRosSystemLexer.g:1:642: Colon { - mLeftSquareBracket(); + mColon(); } break; case 80 : - // InternalRosSystemLexer.g:1:656: RightSquareBracket + // InternalRosSystemLexer.g:1:648: LeftSquareBracket { - mRightSquareBracket(); + mLeftSquareBracket(); } break; case 81 : - // InternalRosSystemLexer.g:1:675: RULE_BINARY + // InternalRosSystemLexer.g:1:666: RightSquareBracket { - mRULE_BINARY(); + mRightSquareBracket(); } break; case 82 : - // InternalRosSystemLexer.g:1:687: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:685: RULE_BINARY { - mRULE_BOOLEAN(); + mRULE_BINARY(); } break; case 83 : - // InternalRosSystemLexer.g:1:700: RULE_DOUBLE + // InternalRosSystemLexer.g:1:697: RULE_BOOLEAN { - mRULE_DOUBLE(); + mRULE_BOOLEAN(); } break; case 84 : - // InternalRosSystemLexer.g:1:712: RULE_DECINT + // InternalRosSystemLexer.g:1:710: RULE_DOUBLE { - mRULE_DECINT(); + mRULE_DOUBLE(); } break; case 85 : - // InternalRosSystemLexer.g:1:724: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:722: RULE_DECINT { - mRULE_DATE_TIME(); + mRULE_DECINT(); } break; case 86 : - // InternalRosSystemLexer.g:1:739: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:734: RULE_DATE_TIME { - mRULE_MESSAGE_ASIGMENT(); + mRULE_DATE_TIME(); } break; case 87 : - // InternalRosSystemLexer.g:1:761: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:749: RULE_MESSAGE_ASIGMENT { - mRULE_SL_COMMENT(); + mRULE_MESSAGE_ASIGMENT(); } break; case 88 : - // InternalRosSystemLexer.g:1:777: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:771: RULE_SL_COMMENT { - mRULE_ROS_CONVENTION_A(); + mRULE_SL_COMMENT(); } break; case 89 : - // InternalRosSystemLexer.g:1:799: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:787: RULE_ROS_CONVENTION_A { - mRULE_ROS_CONVENTION_PARAM(); + mRULE_ROS_CONVENTION_A(); } break; case 90 : - // InternalRosSystemLexer.g:1:825: RULE_ID + // InternalRosSystemLexer.g:1:809: RULE_ROS_CONVENTION_PARAM { - mRULE_ID(); + mRULE_ROS_CONVENTION_PARAM(); } break; case 91 : - // InternalRosSystemLexer.g:1:833: RULE_STRING + // InternalRosSystemLexer.g:1:835: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 92 : - // InternalRosSystemLexer.g:1:845: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:843: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 93 : - // InternalRosSystemLexer.g:1:861: RULE_WS + // InternalRosSystemLexer.g:1:855: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 94 : - // InternalRosSystemLexer.g:1:869: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:871: RULE_WS + { + mRULE_WS(); + + } + break; + case 95 : + // InternalRosSystemLexer.g:1:879: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4105,48 +4134,48 @@ public DFA12(BaseRecognizer recognizer) { this.transition = DFA12_transition; } public String getDescription() { - return "180:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; + return "182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; } } static final String DFA32_eotS = - "\1\52\31\57\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\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\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\57\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\24\57\2\uffff\12\57\1\u00d4\5\57\2\uffff\4\57\1\uffff\4\57\1\154\1\uffff\1\154\3\uffff\6\57\1\u00ec\4\57\1\u00f2\2\57\1\uffff\10\57\1\uffff\1\57\1\u00ff\1\u0100\1\u0101\6\57\1\uffff\1\57\1\u010c\4\57\1\u0112\1\u0114\1\u0116\1\u0117\2\57\1\u011a\1\u011b\1\uffff\1\154\6\57\2\uffff\1\57\1\u0125\1\u0127\1\u0129\2\uffff\4\57\1\uffff\1\u0101\5\57\4\uffff\3\57\1\u0138\6\57\1\uffff\4\57\4\uffff\1\57\2\uffff\1\57\1\u0146\3\uffff\7\57\6\uffff\7\57\1\u0156\2\57\1\u015a\1\u015c\1\u015e\2\uffff\1\57\1\u0160\2\57\1\uffff\1\u0163\1\u0164\1\u0165\1\u0166\1\u0167\1\uffff\1\u0168\2\uffff\11\57\1\u0173\1\u0175\3\57\2\uffff\1\u0179\1\57\6\uffff\1\u017b\1\uffff\1\u017c\1\u017d\6\uffff\11\57\4\uffff\1\u0187\1\uffff\1\u0188\5\uffff\4\57\1\u018d\4\57\2\uffff\4\57\1\uffff\3\57\1\uffff\5\57\2\uffff\2\57\1\u01a0\1\57\1\uffff\2\57\1\uffff\6\57\1\u01aa\1\57\1\u01ac\1\uffff\1\u01ad\2\uffff"; + "\1\52\31\60\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0101\1\u0102\1\u0103\6\60\1\uffff\1\60\1\u010e\4\60\1\u0114\1\u0116\1\u0118\1\u0119\2\60\1\u011c\1\u011d\1\uffff\1\154\6\60\2\uffff\1\60\1\u0127\1\u0129\1\u012b\2\uffff\7\60\1\uffff\1\u0103\3\60\4\uffff\3\60\1\u013b\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u0149\3\uffff\7\60\6\uffff\3\60\1\u0155\7\60\1\u015e\1\u0160\1\u0162\2\uffff\1\60\1\u0164\2\60\1\uffff\1\u0167\1\u0168\1\u0169\1\u016a\1\u016b\1\uffff\1\u016c\2\uffff\12\60\2\uffff\1\u0177\1\u0179\1\u017b\4\60\6\uffff\1\u0180\1\uffff\1\u0181\1\u0182\6\uffff\12\60\5\uffff\1\u018d\1\uffff\1\u018e\4\uffff\4\60\1\u0193\5\60\2\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01a7\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b1\1\60\1\u01b3\1\uffff\1\u01b4\2\uffff"; static final String DFA32_eofS = - "\u01ae\uffff"; + "\u01b5\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\56\1\135\3\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\23\57\2\55\17\57\2\55\11\57\1\uffff\1\56\10\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\1\55\10\57\1\55\2\uffff\20\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\10\57\1\uffff\12\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\4\57\1\uffff\6\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\15\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\16\57\2\uffff\2\57\6\uffff\1\57\1\uffff\2\57\6\uffff\11\57\4\uffff\1\57\1\uffff\1\57\5\uffff\11\57\2\uffff\4\57\1\uffff\3\57\1\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\4\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\16\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\7\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\1\57\1\uffff\1\57\4\uffff\12\57\2\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\uffff\1\145\1\uffff\1\145\1\172\1\145\1\172\2\uffff\1\75\2\uffff\1\75\4\uffff\24\172\2\uffff\20\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\10\172\1\uffff\12\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\4\172\1\uffff\6\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\15\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\16\172\2\uffff\2\172\6\uffff\1\172\1\uffff\2\172\6\uffff\11\172\4\uffff\1\172\1\uffff\1\172\5\uffff\11\172\2\uffff\4\172\1\uffff\3\172\1\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\4\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\16\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\7\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\1\172\1\uffff\1\172\4\uffff\12\172\2\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\34\uffff\1\114\1\116\1\120\2\uffff\1\123\6\uffff\1\127\1\uffff\1\130\1\uffff\1\135\1\136\1\uffff\1\132\1\uffff\1\126\57\uffff\1\112\1\uffff\1\123\1\115\1\113\1\117\1\114\1\116\1\120\1\121\1\uffff\1\124\12\uffff\1\127\1\134\1\131\1\135\24\uffff\1\104\1\105\20\uffff\1\73\1\74\4\uffff\1\111\10\uffff\1\133\17\uffff\1\64\10\uffff\1\65\12\uffff\1\110\26\uffff\1\47\1\77\4\uffff\1\50\1\101\4\uffff\1\60\6\uffff\1\66\1\107\1\106\1\122\12\uffff\1\71\4\uffff\1\45\1\75\1\46\1\76\1\uffff\1\103\1\102\2\uffff\1\72\1\100\1\125\7\uffff\1\30\1\61\1\31\1\62\1\32\1\63\15\uffff\1\35\1\67\4\uffff\1\36\5\uffff\1\51\1\uffff\1\57\1\70\16\uffff\1\17\1\53\2\uffff\1\21\1\54\1\22\1\55\1\23\1\56\1\uffff\1\37\2\uffff\1\40\1\41\1\42\1\43\1\44\1\52\11\uffff\1\12\1\26\1\13\1\27\1\uffff\1\14\1\uffff\1\34\1\20\1\24\1\25\1\33\11\uffff\1\16\1\15\4\uffff\1\11\3\uffff\1\10\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\34\uffff\1\115\1\117\1\121\2\uffff\1\124\6\uffff\1\130\1\uffff\1\131\1\uffff\1\136\1\137\2\uffff\1\133\1\127\57\uffff\1\113\1\uffff\1\124\1\116\1\114\1\120\1\115\1\117\1\121\1\122\1\uffff\1\125\12\uffff\1\130\1\135\1\132\1\136\16\uffff\1\105\1\106\26\uffff\1\74\1\75\4\uffff\1\112\10\uffff\1\134\17\uffff\1\65\1\uffff\1\66\22\uffff\1\111\26\uffff\1\50\1\100\4\uffff\1\51\1\102\7\uffff\1\61\4\uffff\1\67\1\110\1\107\1\123\12\uffff\1\72\4\uffff\1\46\1\76\1\47\1\77\1\uffff\1\104\1\103\2\uffff\1\73\1\101\1\126\7\uffff\1\31\1\62\1\32\1\63\1\33\1\64\16\uffff\1\36\1\70\4\uffff\1\37\5\uffff\1\52\1\uffff\1\60\1\71\12\uffff\1\20\1\54\7\uffff\1\22\1\55\1\23\1\56\1\24\1\57\1\uffff\1\40\2\uffff\1\41\1\42\1\43\1\44\1\45\1\53\12\uffff\1\35\1\13\1\27\1\14\1\30\1\uffff\1\15\1\uffff\1\21\1\25\1\26\1\34\12\uffff\1\17\1\16\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; static final String DFA32_specialS = - "\1\0\45\uffff\1\6\1\1\111\uffff\1\4\1\3\1\uffff\1\5\1\10\71\uffff\1\2\1\uffff\1\7\u00fc\uffff}>"; + "\1\3\45\uffff\1\2\1\5\111\uffff\1\4\1\10\1\uffff\1\6\1\1\71\uffff\1\7\1\uffff\1\0\u0103\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\10\1\42\1\7\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\11\1\12\1\13\1\27\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\15\60\1\70\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\71\20\60\1\72\2\60\1\73\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\77\3\60\1\75\6\60\1\74\5\60\1\76\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\100\17\60\1\101\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\105\1\60\1\103\15\60\1\106\1\102\1\104\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\107\1\111\10\60\1\112\6\60\1\110\1\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\113\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\115\15\60\1\114\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\116\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\117\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\121\3\60\1\120\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\123\15\60\1\122\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\124\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\125\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\126\17\60\1\127\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\130\11\60\1\131\1\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\133\15\60\1\132\3\60\1\134\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\135\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\136\31\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", + "\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\11\1\42\1\10\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\7\1\12\1\13\1\27\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\104\3\57\1\102\6\57\1\101\5\57\1\103\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\17\57\1\106\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\107\1\111\10\57\1\112\6\57\1\110\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\113\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\115\15\57\1\114\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\116\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\117\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\121\3\57\1\120\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\123\15\57\1\122\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\124\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\125\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\126\17\57\1\127\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\130\11\57\1\131\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\133\15\57\1\132\3\57\1\134\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\135\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\136\31\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", "\1\143\1\uffff\12\142\13\uffff\1\143\25\uffff\1\141\11\uffff\1\143", "\1\145", "", @@ -4155,10 +4184,10 @@ public String getDescription() { "\1\143\1\uffff\12\153\10\uffff\1\152\2\uffff\1\143\34\uffff\1\152\2\uffff\1\143", "\1\143\1\uffff\12\155\13\uffff\1\143\37\uffff\1\143", "", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", "\32\160\4\uffff\1\160\1\uffff\32\160", - "\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", "\42\162\1\163\71\162\1\161\uffa3\162", "\47\165\1\166\64\165\1\164\uffa3\165", "", @@ -4167,57 +4196,57 @@ public String getDescription() { "\1\171\4\uffff\1\171", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\173\16\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\173\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\32\60", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\174\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\175\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\176\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\177\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0080\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0081\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0082\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0083\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0084\13\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\16\60\1\u0086\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0087\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0088\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0089\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u008a\24\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u008b\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u008c\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u008d\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u008e\30\60", - "\1\u008f\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\u0090\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\21\60\1\u0091\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0092\12\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0093\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0094\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0095\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0096\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0097\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0098\6\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\21\60\1\u009a\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u009b\1\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\3\60\1\u00a5\26\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00a6\15\60", - "\1\52\12\60\1\u00a7\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\u00a8\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a9\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00aa\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ab\31\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\174\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\175\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\176\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\177\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0080\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0081\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0082\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0083\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0084\13\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\1\57\1\u0086\30\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\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0088\10\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\u008a\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\u008b\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008c\25\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\13\57\1\u008e\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u008f\24\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0090\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0091\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0092\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0093\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0094\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0095\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0096\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0097\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0098\6\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\21\57\1\u009a\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u009b\1\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\3\57\1\u00a5\26\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00a6\15\57", + "\1\52\12\57\1\u00a7\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\u00a8\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00a9\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00aa\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ab\31\57", "", "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", "", @@ -4231,9 +4260,9 @@ public String getDescription() { "\1\143\1\uffff\12\u00ad\13\uffff\1\143\37\uffff\1\143", "", "\1\143\1\uffff\12\u00ae\13\uffff\1\143\37\uffff\1\143", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", - "\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", "\0\u00af", "\42\162\1\163\71\162\1\161\uffa3\162", "\1\171\15\uffff\1\61", @@ -4244,311 +4273,318 @@ public String getDescription() { "", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b2\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00b3\4\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b4\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00b5\30\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00b6\12\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00b7\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00b8\10\60", - "\1\52\1\60\1\u00ba\1\60\1\u00bb\2\60\1\u00bc\1\60\1\u00bd\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00b9\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00be\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00bf\27\60", - "\1\u00c0\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\1\u00c1\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00c2\26\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00c3\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c4\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c5\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c6\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00c7\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00c8\4\60", - "\1\u00c9\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b2\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00b3\4\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b4\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00b5\30\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00b6\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00b7\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00b8\10\57", + "\1\52\1\57\1\u00ba\1\57\1\u00bb\2\57\1\u00bc\1\57\1\u00bd\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b9\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00be\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00bf\27\57", + "\1\u00c0\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\u00c2\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\22\57\1\u00c1\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\u00c3\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00c4\4\57", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ca\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cb\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cc\25\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\23\60\1\u00ce\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00cf\16\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\4\60\1\u00d1\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d2\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d3\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\1\60\1\u00d5\30\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d6\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00d7\26\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00d8\13\60\1\u00d9\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00da\21\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c5\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c6\26\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\22\57\1\u00c8\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\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\4\57\1\u00cb\25\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\23\57\1\u00cf\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d0\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d1\25\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\22\57\1\u00d3\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00d4\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\1\57\1\u00d6\30\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d7\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00d8\26\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00d9\13\57\1\u00da\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00db\21\57", "", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00db\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00dc\25\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\4\60\1\u00de\25\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00dc\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00dd\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00de\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00df\25\57", "", - "\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\24\60\1\u00e0\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e1\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00e2\16\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e0\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e1\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e2\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e3\16\57", "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", - "\1\143\1\uffff\12\u00e3\13\uffff\1\143\37\uffff\1\143", "\1\143\1\uffff\12\u00e4\13\uffff\1\143\37\uffff\1\143", + "\1\143\1\uffff\12\u00e5\13\uffff\1\143\37\uffff\1\143", "\42\162\1\163\71\162\1\161\uffa3\162", "", "\47\165\1\166\64\165\1\164\uffa3\165", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00e5\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e6\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00e7\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00e8\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\u00e9\22\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00ea\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u00eb\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\21\60\1\u00ed\10\60", - "\1\52\6\60\1\u00ee\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\2\60\1\u00ef\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\4\60\1\u00f0\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\u00f1\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\14\60\1\u00f3\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f4\25\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e6\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e7\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00e8\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e9\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00ea\22\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00eb\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00ec\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\u00ee\10\57", + "\1\52\6\57\1\u00ef\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\2\57\1\u00f0\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u00f1\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\u00f2\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\u00f4\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f5\25\57", + "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00f6\1\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00f5\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00f6\30\60", - "\1\52\12\60\1\u00f7\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\4\60\1\u00f8\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00f9\5\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00fa\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00fb\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00fc\21\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f7\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f8\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00f9\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00fa\30\57", + "\1\52\12\57\1\u00fb\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\4\57\1\u00fc\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fd\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00fe\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ff\31\57", + "\1\52\12\57\1\u0100\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\u0104\1\57\1\u0105\2\57\1\u0106\1\57\1\u0107\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\u0108\25\57", + "\1\52\6\57\1\u0109\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\u010a\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010b\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010c\1\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00fd\31\60", - "\1\52\12\60\1\u00fe\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\u0102\1\60\1\u0103\2\60\1\u0104\1\60\1\u0105\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\u0106\25\60", - "\1\52\6\60\1\u0107\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\u0108\23\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0109\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u010a\1\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010d\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\u010f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0110\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0111\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0112\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0113\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0115\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\22\57\1\u0117\7\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\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\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\u011e\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", + "\1\u011e\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u011f\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0120\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0121\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0122\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0123\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\u0124\27\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u010b\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\u010d\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u010e\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u010f\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0110\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0111\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0113\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\22\60\1\u0115\7\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\u0118\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0119\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\u011c\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", - "\1\u011c\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u011d\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u011e\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011f\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0120\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0121\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\u0122\27\60", "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0125\24\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0126\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0128\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u012a\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\5\60\1\u0123\24\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0124\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0126\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0128\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\4\57\1\u012c\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012d\7\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\6\57\1\u012f\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0130\27\57", + "\1\52\3\57\1\u0131\2\57\1\u0132\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\1\u0133\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u012a\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012b\7\60", - "\1\52\3\60\1\u012c\2\60\1\u012d\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\1\u012e\31\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\13\57\1\u0134\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0135\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0136\26\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\13\60\1\u012f\16\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0130\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0131\23\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0132\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u0133\26\60", "", "", "", + "\1\52\6\57\1\u0137\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\2\57\1\u0138\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u0139\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\u013a\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\u013c\31\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\4\uffff\1\57\1\uffff\4\57\1\u013e\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u013f\23\57", + "\1\52\12\57\1\u0140\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\4\57\1\u0141\25\57", "", - "\1\52\6\60\1\u0134\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\2\60\1\u0135\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\4\60\1\u0136\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\u0137\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\u0139\31\60", - "\1\52\4\60\1\u013a\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\u013b\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u013c\23\60", - "\1\52\12\60\1\u013d\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\4\60\1\u013e\25\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0142\10\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\23\57\1\u0144\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0145\14\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u013f\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0140\23\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0141\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0142\14\60", "", "", "", + "\1\52\12\57\1\u0146\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", - "\1\52\12\60\1\u0143\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\23\57\1\u0147\6\57", + "\1\52\12\57\1\u0148\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\23\60\1\u0144\6\60", - "\1\52\12\60\1\u0145\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\25\57\1\u014a\4\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014b\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014c\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014d\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\u014e\31\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\32\57\4\uffff\1\57\1\uffff\1\u0150\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u0147\4\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0148\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0149\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u014a\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\u014b\31\60", - "\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\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u014d\31\60", "", "", "", "", "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0152\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0154\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\u0156\25\57", + "\1\52\2\57\1\u0157\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u0158\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\2\57\1\u0159\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015a\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015b\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015c\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015d\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015f\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0161\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\23\60\1\u014e\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u014f\7\60", - "\1\52\2\60\1\u0150\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\4\60\1\u0151\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\2\60\1\u0152\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0153\6\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0154\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0155\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\u0157\25\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\1\u0159\3\uffff\1\60\1\uffff\32\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\1\u015d\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\15\57\1\u0163\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\u0165\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0166\25\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u015f\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\u0161\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0162\25\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\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\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\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\4\57\1\u016d\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u016e\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\u016f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0170\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0171\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0172\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0173\27\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\4\57\1\u0175\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0176\25\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0169\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u016a\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\u016b\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u016c\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u016d\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u016e\21\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u016f\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0170\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0171\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0172\3\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0174\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\12\60\1\u0176\17\60", - "\1\52\12\60\1\u0177\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\u0178\14\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\1\u0178\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017a\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\12\57\1\u017c\17\57", + "\1\52\12\57\1\u017d\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\u017e\14\57", + "\1\52\12\57\1\u017f\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\60\1\u017a\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\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\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\15\57\1\u0183\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\u0184\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0185\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0186\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0187\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0188\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0189\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018a\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018b\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018c\15\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u017e\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\u017f\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0180\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0181\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0182\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0183\13\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0184\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0185\10\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0186\7\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", + "\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\u018f\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0191\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\u0192\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\u0194\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0195\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0196\7\57", + "\1\52\12\57\1\u0197\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u0198\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\1\u0189\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u018a\15\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\1\u018b\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\u018c\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\u018e\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u018f\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0190\7\60", - "\1\52\12\60\1\u0191\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\14\57\1\u0199\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019a\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u019b\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019c\7\57", "", - "\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\15\60\1\u0194\14\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0195\7\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019d\7\57", + "\1\52\12\57\1\u019e\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u019f\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\u0196\7\60", - "\1\52\12\60\1\u0197\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", - "\1\52\12\60\1\u0198\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\4\60\1\u0199\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u019a\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u019b\1\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u019c\12\60", - "\1\52\12\60\1\u019d\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\u01a0\25\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a2\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a3\12\57", + "\1\52\12\57\1\u01a4\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\u019e\7\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u019f\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\u01a1\31\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a5\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a6\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\u01a8\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01a2\12\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01a3\31\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a9\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01aa\31\57", "", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01a4\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01a5\31\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01a6\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01a7\25\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01a8\27\60", - "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01a9\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\u01ab\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\2\57\1\u01ab\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01ac\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ad\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ae\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01af\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b0\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\u01b2\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\32\60", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "" }; @@ -4583,13 +4619,51 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 | Interfaces | Parameters | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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_177 = input.LA(1); + + s = -1; + if ( (LA32_177=='\'') ) {s = 118;} + + else if ( (LA32_177=='\\') ) {s = 116;} + + else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 1 : + int LA32_117 = input.LA(1); + + s = -1; + if ( (LA32_117=='\'') ) {s = 118;} + + else if ( (LA32_117=='\\') ) {s = 116;} + + else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 2 : + int LA32_38 = input.LA(1); + + s = -1; + if ( (LA32_38=='\\') ) {s = 113;} + + else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} + + else if ( (LA32_38=='\"') ) {s = 115;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 3 : int LA32_0 = input.LA(1); s = -1; @@ -4605,11 +4679,11 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (LA32_0=='p') ) {s = 6;} - else if ( (LA32_0=='f') ) {s = 7;} + else if ( (LA32_0=='s') ) {s = 7;} - else if ( (LA32_0=='d') ) {s = 8;} + else if ( (LA32_0=='f') ) {s = 8;} - else if ( (LA32_0=='s') ) {s = 9;} + else if ( (LA32_0=='d') ) {s = 9;} else if ( (LA32_0=='t') ) {s = 10;} @@ -4683,44 +4757,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 42; - if ( s>=0 ) return s; - break; - case 1 : - int LA32_39 = input.LA(1); - - s = -1; - if ( (LA32_39=='\\') ) {s = 116;} - - else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} - - else if ( (LA32_39=='\'') ) {s = 118;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 2 : - int LA32_175 = input.LA(1); - - s = -1; - if ( (LA32_175=='\"') ) {s = 115;} - - else if ( (LA32_175=='\\') ) {s = 113;} - - else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} - - if ( s>=0 ) return s; - break; - case 3 : - int LA32_114 = input.LA(1); - - s = -1; - if ( (LA32_114=='\"') ) {s = 115;} - - else if ( (LA32_114=='\\') ) {s = 113;} - - else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} - if ( s>=0 ) return s; break; case 4 : @@ -4732,48 +4768,48 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 5 : - int LA32_116 = input.LA(1); + int LA32_39 = input.LA(1); s = -1; - if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} + if ( (LA32_39=='\\') ) {s = 116;} + + else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} + + else if ( (LA32_39=='\'') ) {s = 118;} + + else s = 45; if ( s>=0 ) return s; break; case 6 : - int LA32_38 = input.LA(1); + int LA32_116 = input.LA(1); s = -1; - if ( (LA32_38=='\\') ) {s = 113;} - - else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} - - else if ( (LA32_38=='\"') ) {s = 115;} - - else s = 45; + if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} if ( s>=0 ) return s; break; case 7 : - int LA32_177 = input.LA(1); + int LA32_175 = input.LA(1); s = -1; - if ( (LA32_177=='\'') ) {s = 118;} + if ( (LA32_175=='\"') ) {s = 115;} - else if ( (LA32_177=='\\') ) {s = 116;} + else if ( (LA32_175=='\\') ) {s = 113;} - else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} + else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} if ( s>=0 ) return s; break; case 8 : - int LA32_117 = input.LA(1); + int LA32_114 = input.LA(1); s = -1; - if ( (LA32_117=='\'') ) {s = 118;} + if ( (LA32_114=='\"') ) {s = 115;} - else if ( (LA32_117=='\\') ) {s = 116;} + else if ( (LA32_114=='\\') ) {s = 113;} - else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} + else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} 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 bdb3ad27..ccb1a570 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,103 +1,104 @@ -Ac=62 -Action=39 -Any=75 -Array=33 -As=63 -Base64=34 -Bool=64 -Bool_1=40 -Boolean=23 -Byte=65 -Byte_1=41 -Char=66 -Char_1=42 -Colon=81 -Comma=79 +Ac=63 +Action=40 +Any=76 +Array=34 +As=64 +Base64=35 +Bool=65 +Bool_1=41 +Boolean=24 +Byte=66 +Byte_1=42 +Char=67 +Char_1=43 +Colon=82 +Comma=80 Connections=8 -Date=60 -Default=15 -Double=35 -Duration=16 -Feedback=17 -Float32=25 -Float32_1=13 -Float64=26 -Float64_1=14 -From=51 +Date=61 +Default=16 +Double=36 +Duration=17 +Feedback=18 +Float32=26 +Float32_1=14 +Float64=27 +Float64_1=15 +From=52 GlobalNamespace=6 -Goal=67 -GraphName=12 -Header=36 -HyphenMinus=80 -HyphenMinusLeftSquareBracket=77 -Int16=52 -Int16_1=27 -Int32=53 -Int32_1=28 -Int64=54 -Int64_1=29 -Int8=68 -Int8_1=43 -Integer=24 +Goal=68 +GraphName=13 +Header=37 +HyphenMinus=81 +HyphenMinusLeftSquareBracket=78 +Int16=53 +Int16_1=28 +Int32=54 +Int32_1=29 +Int64=55 +Int64_1=30 +Int8=69 +Int8_1=44 +Integer=25 Interfaces=9 -LeftSquareBracket=82 -LeftSquareBracketRightSquareBracket=78 -List=61 -Message=30 -Name=69 -Node=70 -Nodes=44 -Ns=76 +LeftSquareBracket=83 +LeftSquareBracketRightSquareBracket=79 +List=62 +Message=31 +Name=70 +Node=71 +Nodes=45 +Ns=77 ParameterAny=7 Parameters=10 PrivateNamespace=5 Processes=11 -Pub=55 -RULE_ANY_OTHER=106 -RULE_BEGIN=99 -RULE_BINARY=85 -RULE_BOOLEAN=86 -RULE_DATE_TIME=94 -RULE_DAY=89 -RULE_DECINT=87 -RULE_DIGIT=84 -RULE_DOUBLE=88 -RULE_END=100 -RULE_HOUR=92 -RULE_ID=95 -RULE_INT=97 -RULE_MESSAGE_ASIGMENT=98 -RULE_MIN_SEC=93 -RULE_ML_COMMENT=104 -RULE_MONTH=90 -RULE_ROS_CONVENTION_A=102 -RULE_ROS_CONVENTION_PARAM=103 -RULE_SL_COMMENT=101 -RULE_STRING=96 -RULE_WS=105 -RULE_YEAR=91 +Pub=56 +RULE_ANY_OTHER=107 +RULE_BEGIN=100 +RULE_BINARY=86 +RULE_BOOLEAN=87 +RULE_DATE_TIME=95 +RULE_DAY=90 +RULE_DECINT=88 +RULE_DIGIT=85 +RULE_DOUBLE=89 +RULE_END=101 +RULE_HOUR=93 +RULE_ID=96 +RULE_INT=98 +RULE_MESSAGE_ASIGMENT=99 +RULE_MIN_SEC=94 +RULE_ML_COMMENT=105 +RULE_MONTH=91 +RULE_ROS_CONVENTION_A=103 +RULE_ROS_CONVENTION_PARAM=104 +RULE_SL_COMMENT=102 +RULE_STRING=97 +RULE_WS=106 +RULE_YEAR=92 RelativeNamespace=4 -Result=45 -RightSquareBracket=83 -Sc=71 -Service=31 -Ss=72 -String=37 -String_1=46 -String_2=18 -Struct=38 -Sub=56 -Threads=19 -Time=73 -Type=74 -Type_1=57 -Uint16=47 -Uint16_1=20 -Uint32=48 -Uint32_1=21 -Uint64=49 -Uint64_1=22 -Uint8=58 -Uint8_1=32 -Value=59 -Value_1=50 +Result=46 +RightSquareBracket=84 +Sc=72 +Service=32 +Ss=73 +String=38 +String_1=47 +String_2=19 +Struct=39 +Sub=57 +SubSystem=12 +Threads=20 +Time=74 +Type=75 +Type_1=58 +Uint16=48 +Uint16_1=21 +Uint32=49 +Uint32_1=22 +Uint64=50 +Uint64_1=23 +Uint8=59 +Uint8_1=33 +Value=60 +Value_1=51 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 24881b45..f8a59658 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 @@ -620,7 +620,7 @@ protected void sequence_RosSystemConnection(ISerializationContext context, RosSy * RosSystem returns System * * Constraint: - * (name=EString (processes+=Process | components+=RosNode | parameter+=Parameter | connections+=Connection)*) + * (name=EString (processes+=Process | components+=RosNode | components+=RosSystem | parameter+=Parameter | connections+=Connection)*) * */ protected void sequence_RosSystem(ISerializationContext context, system.System 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 4730404d..4230e01b 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 @@ -24,86 +24,124 @@ public class RosSystemSyntacticSequencer extends AbstractSyntacticSequencer { protected RosSystemGrammarAccess grammarAccess; protected AbstractElementAlias match_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q; protected AbstractElementAlias match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q; - protected AbstractElementAlias match_RosSystem___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a; - protected AbstractElementAlias match_RosSystem___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a; - protected AbstractElementAlias match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a; - protected AbstractElementAlias match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; + protected AbstractElementAlias match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; + protected AbstractElementAlias match_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; @Inject protected void init(IGrammarAccess access) { grammarAccess = (RosSystemGrammarAccess) access; match_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3())); match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3())); - match_RosSystem___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())))); - match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())))); - match_RosSystem___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())))); - match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); - match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); - match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); - match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); + match_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); + match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); + match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); + match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); + match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); + match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); + match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); + match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); + match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); + match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); + match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); + match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); + match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); + match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); + match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); + match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); + match_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); + match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); + match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); + match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); + match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); + match_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); + match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); + match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); + match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); + match_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); + match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); + match_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); + match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); + match_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())))); + match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); + match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); + match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); + match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); + match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); + match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); + match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); + match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); + match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); + match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); + match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); } @Override @@ -137,80 +175,118 @@ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition trans emit_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q(semanticObject, getLastNavigableState(), syntaxNodes); else if (match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q.equals(syntax)) emit_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a.equals(syntax)) - emit_RosSystem___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a.equals(syntax)) - emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a.equals(syntax)) - emit_RosSystem___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a.equals(syntax)) - emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) + emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a.equals(syntax)) + emit_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) + emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) + emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) + emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); } } @@ -248,299 +324,425 @@ protected void emit_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_EN /** *
 	 * Ambiguous syntax:
-	 *     ('connections:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))*)*
+	 *     ('connections:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))*)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     connections+=Connection END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* (ambiguity) END (rule end)
+	 *     connections+=Connection END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* (ambiguity) END (rule end)
 	 
 	 * 
*/ - protected void emit_RosSystem___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END (('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN)*
+	 *     (END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     name=EString ':' BEGIN (('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process
+	 *     name=EString ':' BEGIN (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process
 	 *     processes+=Process (ambiguity) processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN)*
+	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'processes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     parameter+=Parameter END ((('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
+	 *     components+=RosSystem END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN)*
+	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     components+=RosNode END ((('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
+	 *     parameter+=Parameter END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN)*
+	 *     (END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     connections+=Connection END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
+	 *     components+=RosNode END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END (('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN)*
+	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     connections+=Connection END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     components+=RosNode (ambiguity) components+=RosNode
-	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode
+	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'nodes:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosSystem END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     processes+=Process END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     processes+=Process END ((('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
+	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('processes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
+	 *     connections+=Connection END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN)*
+	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     connections+=Connection END ((('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
+	 *     components+=RosSystem (ambiguity) components+=RosSystem
+	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN (ambiguity) components+=RosSystem
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN)*
+	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'subSystem:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter
+	 *     processes+=Process END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'subSystem:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'subSystem:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosNode END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'subSystem:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     connections+=Connection END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter
 	 *     parameter+=Parameter (ambiguity) parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'parameters:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     processes+=Process END ((('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
+	 *     components+=RosSystem END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('processes:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN)*
+	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     components+=RosNode END ((('processes:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
+	 *     processes+=Process END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     connections+=Connection END ((('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
+	 *     components+=RosNode END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     connections+=Connection END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
+	 
+	 * 
+ */ + protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     connections+=Connection (ambiguity) connections+=Connection
-	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection
+	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'connections:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     processes+=Process END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
+	 *     components+=RosSystem END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN)*
+	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
+	 *     processes+=Process END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN)*
+	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     components+=RosNode END ((('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
+	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ('nodes:' BEGIN END (('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
+	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     components+=RosNode END (('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
+	 *     components+=RosNode END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ('parameters:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))*)*
+	 *     ('nodes:' BEGIN END (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     parameter+=Parameter END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
+	 *     components+=RosNode END (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
 	 
 	 * 
*/ - protected void emit_RosSystem___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ('processes:' BEGIN END (('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
+	 *     ('parameters:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))*)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     processes+=Process END (('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
+	 *     parameter+=Parameter END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
 	 
 	 * 
*/ - protected void emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
+	 *     ('processes:' BEGIN END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
 	 *
 	 * This ambiguous syntax occurs at:
-	 *     name=EString ':' BEGIN (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
-	 *     processes+=Process END (ambiguity) ('processes:' BEGIN END (ambiguity))* END (rule end)
+	 *     processes+=Process END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
+	 
+	 * 
+ */ + protected void emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ('subSystem:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosSystem END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
 	 
 	 * 
*/ - protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -550,18 +752,48 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall * (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* * * This ambiguous syntax occurs at: + * components+=RosSystem END (ambiguity) ('subSystem:' BEGIN END (ambiguity))* END (rule end) + * name=EString ':' BEGIN (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem + + * + */ + protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
+	 *
+	 * This ambiguous syntax occurs at:
 	 *     name=EString ':' BEGIN (ambiguity) END (rule end)
 	 
 	 * 
*/ - protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))*
+	 *     (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     name=EString ':' BEGIN (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
+	 *     processes+=Process END (ambiguity) ('processes:' BEGIN END (ambiguity))* END (rule end)
+	 
+	 * 
+ */ + protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))*
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     name=EString ':' BEGIN (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
@@ -569,14 +801,14 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall
 	 
 	 * 
*/ - protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
+	 *     (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     components+=RosNode END (ambiguity) ('nodes:' BEGIN END (ambiguity))* END (rule end)
@@ -584,14 +816,14 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall
 	 
 	 * 
*/ - protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))*
+	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))*
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     connections+=Connection END (ambiguity) ('connections:' BEGIN END (ambiguity))* END (rule end)
@@ -599,175 +831,287 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall
 	 
 	 * 
*/ - protected void emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     processes+=Process END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosSystem END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
+	 
+	 * 
+ */ + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     parameter+=Parameter END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosSystem END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
+	 
+	 * 
+ */ + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
+	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     parameter+=Parameter END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
+	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     processes+=Process END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosNode END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosSystem END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
+	 
+	 * 
+ */ + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     components+=RosNode END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
+	 *     ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     processes+=Process END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
 	 
 	 * 
*/ - protected void emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('processes:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     components+=RosNode END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('processes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     parameter+=Parameter END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
 	 
 	 * 
*/ - protected void emit_RosSystem_______ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     connections+=Connection END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem
+	 
+	 * 
+ */ + protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + acceptNodes(transition, nodes); + } + + /** + *
+	 * Ambiguous syntax:
+	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystem:' BEGIN END)?)+
+	 *
+	 * This ambiguous syntax occurs at:
+	 *     components+=RosSystem END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
+	 
+	 * 
+ */ + protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
+	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     connections+=Connection END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
 	 
 	 * 
*/ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+
+	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     processes+=Process END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('connections:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('connections:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     connections+=Connection END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
 	 
 	 * 
*/ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('parameters:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('parameters:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     parameter+=Parameter END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     connections+=Connection END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
 	 
 	 * 
*/ - protected void emit_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
 	 * Ambiguous syntax:
-	 *     ((('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+
+	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+
 	 *
 	 * This ambiguous syntax occurs at:
 	 *     components+=RosNode END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
 	 
 	 * 
*/ - protected void emit_RosSystem_______ParametersKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } 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 93b2060b..cd755bb6 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 @@ -58,17 +58,23 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { private final RuleCall cComponentsRosNodeParserRuleCall_3_1_2_0 = (RuleCall)cComponentsAssignment_3_1_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_1_3 = (RuleCall)cGroup_3_1.eContents().get(3); private final Group cGroup_3_2 = (Group)cAlternatives_3.eContents().get(2); - private final Keyword cParametersKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); + private final Keyword cSubSystemKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_3_2_1 = (RuleCall)cGroup_3_2.eContents().get(1); - private final Assignment cParameterAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2); - private final RuleCall cParameterParameterParserRuleCall_3_2_2_0 = (RuleCall)cParameterAssignment_3_2_2.eContents().get(0); + private final Assignment cComponentsAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2); + private final RuleCall cComponentsRosSystemParserRuleCall_3_2_2_0 = (RuleCall)cComponentsAssignment_3_2_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_2_3 = (RuleCall)cGroup_3_2.eContents().get(3); private final Group cGroup_3_3 = (Group)cAlternatives_3.eContents().get(3); - private final Keyword cConnectionsKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); + private final Keyword cParametersKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_3_3_1 = (RuleCall)cGroup_3_3.eContents().get(1); - private final Assignment cConnectionsAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2); - private final RuleCall cConnectionsConnectionParserRuleCall_3_3_2_0 = (RuleCall)cConnectionsAssignment_3_3_2.eContents().get(0); + private final Assignment cParameterAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2); + private final RuleCall cParameterParameterParserRuleCall_3_3_2_0 = (RuleCall)cParameterAssignment_3_3_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_3_3_3 = (RuleCall)cGroup_3_3.eContents().get(3); + private final Group cGroup_3_4 = (Group)cAlternatives_3.eContents().get(4); + private final Keyword cConnectionsKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0); + private final RuleCall cBEGINTerminalRuleCall_3_4_1 = (RuleCall)cGroup_3_4.eContents().get(1); + private final Assignment cConnectionsAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2); + private final RuleCall cConnectionsConnectionParserRuleCall_3_4_2_0 = (RuleCall)cConnectionsAssignment_3_4_2.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_3_4_3 = (RuleCall)cGroup_3_4.eContents().get(3); private final RuleCall cENDTerminalRuleCall_4 = (RuleCall)cGroup.eContents().get(4); //RosSystem returns System: @@ -85,6 +91,11 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // components+=RosNode* // END // ) | + // ('subSystem:' + // BEGIN + // components+=RosSystem* + // END + // ) | // ('parameters:' // BEGIN // parameter+=Parameter* @@ -112,6 +123,11 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // components+=RosNode* // END // ) | + // ('subSystem:' + // BEGIN + // components+=RosSystem* + // END + // ) | // ('parameters:' // BEGIN // parameter+=Parameter* @@ -149,6 +165,11 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // components+=RosNode* // END //) | + //('subSystem:' + // BEGIN + // components+=RosSystem* + // END + //) | //('parameters:' // BEGIN // parameter+=Parameter* @@ -206,49 +227,71 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_3_1_3() { return cENDTerminalRuleCall_3_1_3; } + //('subSystem:' + // BEGIN + // components+=RosSystem* + // END + //) + public Group getGroup_3_2() { return cGroup_3_2; } + + //'subSystem:' + public Keyword getSubSystemKeyword_3_2_0() { return cSubSystemKeyword_3_2_0; } + + //BEGIN + public RuleCall getBEGINTerminalRuleCall_3_2_1() { return cBEGINTerminalRuleCall_3_2_1; } + + //components+=RosSystem* + public Assignment getComponentsAssignment_3_2_2() { return cComponentsAssignment_3_2_2; } + + //RosSystem + public RuleCall getComponentsRosSystemParserRuleCall_3_2_2_0() { return cComponentsRosSystemParserRuleCall_3_2_2_0; } + + //END + public RuleCall getENDTerminalRuleCall_3_2_3() { return cENDTerminalRuleCall_3_2_3; } + //('parameters:' // BEGIN // parameter+=Parameter* // END //) - public Group getGroup_3_2() { return cGroup_3_2; } + public Group getGroup_3_3() { return cGroup_3_3; } //'parameters:' - public Keyword getParametersKeyword_3_2_0() { return cParametersKeyword_3_2_0; } + public Keyword getParametersKeyword_3_3_0() { return cParametersKeyword_3_3_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_2_1() { return cBEGINTerminalRuleCall_3_2_1; } + public RuleCall getBEGINTerminalRuleCall_3_3_1() { return cBEGINTerminalRuleCall_3_3_1; } //parameter+=Parameter* - public Assignment getParameterAssignment_3_2_2() { return cParameterAssignment_3_2_2; } + public Assignment getParameterAssignment_3_3_2() { return cParameterAssignment_3_3_2; } //Parameter - public RuleCall getParameterParameterParserRuleCall_3_2_2_0() { return cParameterParameterParserRuleCall_3_2_2_0; } + public RuleCall getParameterParameterParserRuleCall_3_3_2_0() { return cParameterParameterParserRuleCall_3_3_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_2_3() { return cENDTerminalRuleCall_3_2_3; } + public RuleCall getENDTerminalRuleCall_3_3_3() { return cENDTerminalRuleCall_3_3_3; } //('connections:' // BEGIN // connections+=Connection* // END //) - public Group getGroup_3_3() { return cGroup_3_3; } + public Group getGroup_3_4() { return cGroup_3_4; } //'connections:' - public Keyword getConnectionsKeyword_3_3_0() { return cConnectionsKeyword_3_3_0; } + public Keyword getConnectionsKeyword_3_4_0() { return cConnectionsKeyword_3_4_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_3_1() { return cBEGINTerminalRuleCall_3_3_1; } + public RuleCall getBEGINTerminalRuleCall_3_4_1() { return cBEGINTerminalRuleCall_3_4_1; } //connections+=Connection* - public Assignment getConnectionsAssignment_3_3_2() { return cConnectionsAssignment_3_3_2; } + public Assignment getConnectionsAssignment_3_4_2() { return cConnectionsAssignment_3_4_2; } //Connection - public RuleCall getConnectionsConnectionParserRuleCall_3_3_2_0() { return cConnectionsConnectionParserRuleCall_3_3_2_0; } + public RuleCall getConnectionsConnectionParserRuleCall_3_4_2_0() { return cConnectionsConnectionParserRuleCall_3_4_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_3_3() { return cENDTerminalRuleCall_3_3_3; } + public RuleCall getENDTerminalRuleCall_3_4_3() { return cENDTerminalRuleCall_3_4_3; } //END public RuleCall getENDTerminalRuleCall_4() { return cENDTerminalRuleCall_4; } @@ -1182,6 +1225,11 @@ public ParserRule getSystemRule() { // components+=RosNode* // END // ) | + // ('subSystem:' + // BEGIN + // components+=RosSystem* + // END + // ) | // ('parameters:' // BEGIN // parameter+=Parameter* 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 eaab0fa9..f4743400 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 @@ -24,6 +24,11 @@ RosSystem returns System: components+=RosNode* END ) | + ('subSystem:' + BEGIN + components+=RosSystem* + END + ) | ('parameters:' BEGIN parameter+=Parameter* diff --git a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore index 411d2cbd..1aae270f 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore +++ b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore @@ -1,7 +1,7 @@ - + diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java index 888335f9..ca82a4ac 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java @@ -67,223 +67,223 @@ public interface RossystemPackage extends EPackage { int SYSTEM = 0; /** - * The feature id for the 'Name' attribute. + * The meta object id for the '{@link system.impl.RossystemImpl Rossystem}' class. * * + * @see system.impl.RossystemImpl + * @see system.impl.RossystemPackageImpl#getRossystem() * @generated - * @ordered */ - int SYSTEM__NAME = 0; + int ROSSYSTEM = 1; - /** - * The feature id for the 'Processes' containment reference list. + /** + * The meta object id for the '{@link system.impl.ProcessImpl Process}' class. * * + * @see system.impl.ProcessImpl + * @see system.impl.RossystemPackageImpl#getProcess() * @generated - * @ordered */ - int SYSTEM__PROCESSES = 1; + int PROCESS = 2; /** - * The feature id for the 'Components' containment reference list. + * The meta object id for the '{@link system.impl.ComponentImpl Component}' class. * * + * @see system.impl.ComponentImpl + * @see system.impl.RossystemPackageImpl#getComponent() * @generated - * @ordered */ - int SYSTEM__COMPONENTS = 2; + int COMPONENT = 3; /** - * The feature id for the 'Connections' containment reference list. + * The number of structural features of the 'Component' class. * * * @generated * @ordered */ - int SYSTEM__CONNECTIONS = 3; + int COMPONENT_FEATURE_COUNT = 0; /** - * The feature id for the 'Parameter' containment reference list. + * The number of operations of the 'Component' class. * * * @generated * @ordered */ - int SYSTEM__PARAMETER = 4; + int COMPONENT_OPERATION_COUNT = 0; - /** - * The number of structural features of the 'System' class. + /** + * The feature id for the 'Name' attribute. * * * @generated * @ordered */ - int SYSTEM_FEATURE_COUNT = 5; + int SYSTEM__NAME = COMPONENT_FEATURE_COUNT + 0; - /** - * The number of operations of the 'System' class. + /** + * The feature id for the 'Processes' containment reference list. * * * @generated * @ordered */ - int SYSTEM_OPERATION_COUNT = 0; + int SYSTEM__PROCESSES = COMPONENT_FEATURE_COUNT + 1; - /** - * The meta object id for the '{@link system.impl.RossystemImpl Rossystem}' class. + /** + * The feature id for the 'Components' containment reference list. * * - * @see system.impl.RossystemImpl - * @see system.impl.RossystemPackageImpl#getRossystem() * @generated + * @ordered */ - int ROSSYSTEM = 1; + int SYSTEM__COMPONENTS = COMPONENT_FEATURE_COUNT + 2; /** - * The feature id for the 'Name' attribute. + * The feature id for the 'Connections' containment reference list. * * * @generated * @ordered */ - int ROSSYSTEM__NAME = SYSTEM__NAME; + int SYSTEM__CONNECTIONS = COMPONENT_FEATURE_COUNT + 3; /** - * The feature id for the 'Processes' containment reference list. + * The feature id for the 'Parameter' containment reference list. * * * @generated * @ordered */ - int ROSSYSTEM__PROCESSES = SYSTEM__PROCESSES; + int SYSTEM__PARAMETER = COMPONENT_FEATURE_COUNT + 4; /** - * The feature id for the 'Components' containment reference list. + * The number of structural features of the 'System' class. * * * @generated * @ordered */ - int ROSSYSTEM__COMPONENTS = SYSTEM__COMPONENTS; + int SYSTEM_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 5; /** - * The feature id for the 'Connections' containment reference list. + * The number of operations of the 'System' class. * * * @generated * @ordered */ - int ROSSYSTEM__CONNECTIONS = SYSTEM__CONNECTIONS; + int SYSTEM_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** - * The feature id for the 'Parameter' containment reference list. + * The feature id for the 'Name' attribute. * * * @generated * @ordered */ - int ROSSYSTEM__PARAMETER = SYSTEM__PARAMETER; +int ROSSYSTEM__NAME = SYSTEM__NAME; /** - * The number of structural features of the 'Rossystem' class. + * The feature id for the 'Processes' containment reference list. * * * @generated * @ordered */ - int ROSSYSTEM_FEATURE_COUNT = SYSTEM_FEATURE_COUNT + 0; +int ROSSYSTEM__PROCESSES = SYSTEM__PROCESSES; /** - * The number of operations of the 'Rossystem' class. + * The feature id for the 'Components' containment reference list. * * * @generated * @ordered */ - int ROSSYSTEM_OPERATION_COUNT = SYSTEM_OPERATION_COUNT + 0; +int ROSSYSTEM__COMPONENTS = SYSTEM__COMPONENTS; /** - * The meta object id for the '{@link system.impl.ProcessImpl Process}' class. + * The feature id for the 'Connections' containment reference list. * * - * @see system.impl.ProcessImpl - * @see system.impl.RossystemPackageImpl#getProcess() * @generated + * @ordered */ - int PROCESS = 2; +int ROSSYSTEM__CONNECTIONS = SYSTEM__CONNECTIONS; - /** - * The feature id for the 'Name' attribute. + /** + * The feature id for the 'Parameter' containment reference list. * * * @generated * @ordered */ - int PROCESS__NAME = 0; +int ROSSYSTEM__PARAMETER = SYSTEM__PARAMETER; - /** - * The feature id for the 'Threads' attribute. + /** + * The number of structural features of the 'Rossystem' class. * * * @generated * @ordered */ - int PROCESS__THREADS = 1; +int ROSSYSTEM_FEATURE_COUNT = SYSTEM_FEATURE_COUNT + 0; - /** - * The feature id for the 'Components' reference list. + /** + * The number of operations of the 'Rossystem' class. * * * @generated * @ordered */ - int PROCESS__COMPONENTS = 2; +int ROSSYSTEM_OPERATION_COUNT = SYSTEM_OPERATION_COUNT + 0; /** - * The number of structural features of the 'Process' class. + * The feature id for the 'Name' attribute. * * * @generated * @ordered */ - int PROCESS_FEATURE_COUNT = 3; + int PROCESS__NAME = 0; - /** - * The number of operations of the 'Process' class. + /** + * The feature id for the 'Threads' attribute. * * * @generated * @ordered */ - int PROCESS_OPERATION_COUNT = 0; + int PROCESS__THREADS = 1; - /** - * The meta object id for the '{@link system.impl.ComponentImpl Component}' class. + /** + * The feature id for the 'Components' reference list. * * - * @see system.impl.ComponentImpl - * @see system.impl.RossystemPackageImpl#getComponent() * @generated + * @ordered */ - int COMPONENT = 3; + int PROCESS__COMPONENTS = 2; - /** - * The number of structural features of the 'Component' class. + /** + * The number of structural features of the 'Process' class. * * * @generated * @ordered */ - int COMPONENT_FEATURE_COUNT = 0; +int PROCESS_FEATURE_COUNT = 3; - /** - * The number of operations of the 'Component' class. + /** + * The number of operations of the 'Process' class. * * * @generated * @ordered */ - int COMPONENT_OPERATION_COUNT = 0; + int PROCESS_OPERATION_COUNT = 0; /** * The meta object id for the '{@link system.impl.ConnectionImpl Connection}' class. diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java index 6dcdf5c4..9e51f395 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java @@ -3,8 +3,6 @@ package system; import org.eclipse.emf.common.util.EList; - -import org.eclipse.emf.ecore.EObject; import ros.Parameter; /** @@ -27,7 +25,7 @@ * @model * @generated */ -public interface System extends EObject { +public interface System extends Component { /** * Returns the value of the 'Name' attribute. * diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java index 1a863f7d..a588190e 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java @@ -922,6 +922,7 @@ public void initializePackageContents() { // Set bounds for type parameters // Add supertypes to classes + systemEClass.getESuperTypes().add(this.getComponent()); rossystemEClass.getESuperTypes().add(this.getSystem()); rosNodeEClass.getESuperTypes().add(this.getComponent()); rosPublisherReferenceEClass.getESuperTypes().add(this.getInterfaceReference()); diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java index a5a419b1..023be8f1 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java @@ -13,8 +13,6 @@ import org.eclipse.emf.ecore.InternalEObject; import org.eclipse.emf.ecore.impl.ENotificationImpl; -import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.InternalEList; import ros.Parameter; @@ -39,7 +37,7 @@ * * @generated */ -public class SystemImpl extends MinimalEObjectImpl.Container implements system.System { +public class SystemImpl extends ComponentImpl implements system.System { /** * The default value of the '{@link #getName() Name}' attribute. * diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java index e807ed7c..8122b2c8 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java @@ -88,6 +88,7 @@ protected T doSwitch(int classifierID, EObject theEObject) { case RossystemPackage.SYSTEM: { system.System system = (system.System)theEObject; T result = caseSystem(system); + if (result == null) result = caseComponent(system); if (result == null) result = defaultCase(theEObject); return result; } @@ -95,6 +96,7 @@ protected T doSwitch(int classifierID, EObject theEObject) { Rossystem rossystem = (Rossystem)theEObject; T result = caseRossystem(rossystem); if (result == null) result = caseSystem(rossystem); + if (result == null) result = caseComponent(rossystem); if (result == null) result = defaultCase(theEObject); return result; } From a0bc5248a7ef47be01e19b642ab382ff35b28b2c Mon Sep 17 00:00:00 2001 From: ipa-nhg Date: Mon, 4 Sep 2023 16:36:54 +0200 Subject: [PATCH 2/4] Add attribute to get a subsystem from a file (launch file or rossystem file) --- .../plugin.properties | 1 + .../system/provider/SystemItemProvider.java | 24 + .../contentassist/antlr/RosSystemParser.java | 24 +- .../antlr/internal/InternalRosSystemParser.g | 409 +- .../internal/InternalRosSystemParser.java | 9984 +++++++++-------- .../internal/InternalRosSystemParser.tokens | 185 +- .../antlr/lexer/InternalRosSystemLexer.g | 2 + .../antlr/lexer/InternalRosSystemLexer.java | 1520 +-- .../antlr/lexer/InternalRosSystemLexer.tokens | 185 +- .../AbstractRosSystemProposalProvider.java | 3 + .../ipa/rossystem/RosSystem.xtextbin | Bin 14862 -> 14915 bytes .../antlr/internal/InternalRosSystemParser.g | 119 +- .../internal/InternalRosSystemParser.java | 3673 +++--- .../internal/InternalRosSystemParser.tokens | 185 +- .../antlr/lexer/InternalRosSystemLexer.g | 2 + .../antlr/lexer/InternalRosSystemLexer.java | 1520 +-- .../antlr/lexer/InternalRosSystemLexer.tokens | 185 +- .../RosSystemSemanticSequencer.java | 6 +- .../RosSystemSyntacticSequencer.java | 571 +- .../services/RosSystemGrammarAccess.java | 147 +- .../fraunhofer/ipa/rossystem/RosSystem.xtext | 1 + .../model/rossystem.ecore | 1 + .../model/rossystem.genmodel | 1 + .../src/system/RossystemPackage.java | 47 +- .../src/system/System.java | 23 + .../src/system/impl/RossystemPackageImpl.java | 20 +- .../src/system/impl/SystemImpl.java | 56 + 27 files changed, 9830 insertions(+), 9064 deletions(-) diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties b/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties index 826e8f04..a7d3a6e0 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties @@ -164,3 +164,4 @@ _UI_RosActionConnection_from_feature = From _UI_RosActionConnection_to_feature = To _UI_RosServiceClientReference_type = Ros Service Client Reference _UI_RosServiceClientReference_from_feature = From +_UI_System_fromFile_feature = From File diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java index a2bc2162..b4983e69 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java @@ -48,6 +48,7 @@ public List getPropertyDescriptors(Object object) { super.getPropertyDescriptors(object); addNamePropertyDescriptor(object); + addFromFilePropertyDescriptor(object); } return itemPropertyDescriptors; } @@ -75,6 +76,28 @@ protected void addNamePropertyDescriptor(Object object) { } /** + * This adds a property descriptor for the From File feature. + * + * + * @generated + */ + protected void addFromFilePropertyDescriptor(Object object) { + itemPropertyDescriptors.add + (createItemPropertyDescriptor + (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), + getResourceLocator(), + getString("_UI_System_fromFile_feature"), + getString("_UI_PropertyDescriptor_description", "_UI_System_fromFile_feature", "_UI_System_type"), + RossystemPackage.Literals.SYSTEM__FROM_FILE, + true, + false, + false, + ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, + null, + null)); + } + + /** * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. @@ -146,6 +169,7 @@ public void notifyChanged(Notification notification) { switch (notification.getFeatureID(system.System.class)) { case RossystemPackage.SYSTEM__NAME: + case RossystemPackage.SYSTEM__FROM_FILE: fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); return; case RossystemPackage.SYSTEM__PROCESSES: 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 ce511458..c79854af 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 @@ -33,7 +33,7 @@ public String getRuleName(AbstractElement element) { } private static void init(ImmutableMap.Builder builder, RosSystemGrammarAccess grammarAccess) { - builder.put(grammarAccess.getRosSystemAccess().getAlternatives_3(), "rule__RosSystem__Alternatives_3"); + builder.put(grammarAccess.getRosSystemAccess().getAlternatives_4(), "rule__RosSystem__Alternatives_4"); builder.put(grammarAccess.getInterfaceReferenceAccess().getAlternatives(), "rule__InterfaceReference__Alternatives"); builder.put(grammarAccess.getConnectionAccess().getAlternatives(), "rule__Connection__Alternatives"); builder.put(grammarAccess.getRosConnectionAccess().getAlternatives(), "rule__RosConnection__Alternatives"); @@ -47,11 +47,12 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getEStringAccess().getAlternatives(), "rule__EString__Alternatives"); builder.put(grammarAccess.getRosNamesAccess().getAlternatives(), "rule__RosNames__Alternatives"); builder.put(grammarAccess.getRosSystemAccess().getGroup(), "rule__RosSystem__Group__0"); - builder.put(grammarAccess.getRosSystemAccess().getGroup_3_0(), "rule__RosSystem__Group_3_0__0"); - builder.put(grammarAccess.getRosSystemAccess().getGroup_3_1(), "rule__RosSystem__Group_3_1__0"); - builder.put(grammarAccess.getRosSystemAccess().getGroup_3_2(), "rule__RosSystem__Group_3_2__0"); - builder.put(grammarAccess.getRosSystemAccess().getGroup_3_3(), "rule__RosSystem__Group_3_3__0"); - builder.put(grammarAccess.getRosSystemAccess().getGroup_3_4(), "rule__RosSystem__Group_3_4__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_3(), "rule__RosSystem__Group_3__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_4_0(), "rule__RosSystem__Group_4_0__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_4_1(), "rule__RosSystem__Group_4_1__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_4_2(), "rule__RosSystem__Group_4_2__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_4_3(), "rule__RosSystem__Group_4_3__0"); + builder.put(grammarAccess.getRosSystemAccess().getGroup_4_4(), "rule__RosSystem__Group_4_4__0"); builder.put(grammarAccess.getProcessAccess().getGroup(), "rule__Process__Group__0"); builder.put(grammarAccess.getProcessAccess().getGroup_4(), "rule__Process__Group_4__0"); builder.put(grammarAccess.getProcessAccess().getGroup_4_3(), "rule__Process__Group_4_3__0"); @@ -146,11 +147,12 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getHeaderAccess().getGroup(), "rule__Header__Group__0"); builder.put(grammarAccess.getArraySpecRefAccess().getGroup(), "rule__ArraySpecRef__Group__0"); builder.put(grammarAccess.getRosSystemAccess().getNameAssignment_0(), "rule__RosSystem__NameAssignment_0"); - builder.put(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2(), "rule__RosSystem__ProcessesAssignment_3_0_2"); - builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2(), "rule__RosSystem__ComponentsAssignment_3_1_2"); - builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2(), "rule__RosSystem__ComponentsAssignment_3_2_2"); - builder.put(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2(), "rule__RosSystem__ParameterAssignment_3_3_2"); - builder.put(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2(), "rule__RosSystem__ConnectionsAssignment_3_4_2"); + builder.put(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1(), "rule__RosSystem__FromFileAssignment_3_1"); + builder.put(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2(), "rule__RosSystem__ProcessesAssignment_4_0_2"); + builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2(), "rule__RosSystem__ComponentsAssignment_4_1_2"); + builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2(), "rule__RosSystem__ComponentsAssignment_4_2_2"); + builder.put(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2(), "rule__RosSystem__ParameterAssignment_4_3_2"); + builder.put(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2(), "rule__RosSystem__ConnectionsAssignment_4_4_2"); builder.put(grammarAccess.getProcessAccess().getNameAssignment_1(), "rule__Process__NameAssignment_1"); builder.put(grammarAccess.getProcessAccess().getComponentsAssignment_4_2(), "rule__Process__ComponentsAssignment_4_2"); builder.put(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1(), "rule__Process__ComponentsAssignment_4_3_1"); 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 f6132a81..9b950bc6 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 @@ -104,6 +104,7 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("GraphName", "'GraphName'"); tokenNameToValue.put("Float32_1", "'float32[]'"); tokenNameToValue.put("Float64_1", "'float64[]'"); + tokenNameToValue.put("FromFile", "'fromFile:'"); tokenNameToValue.put("Processes", "'processes:'"); tokenNameToValue.put("SubSystem", "'subSystem:'"); tokenNameToValue.put("Interfaces", "'interfaces:'"); @@ -2308,39 +2309,39 @@ finally { restoreStackSize(stackSize); } -rule__RosSystem__Alternatives_3 +rule__RosSystem__Alternatives_4 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getGroup_3_0()); } - (rule__RosSystem__Group_3_0__0) - { after(grammarAccess.getRosSystemAccess().getGroup_3_0()); } + { before(grammarAccess.getRosSystemAccess().getGroup_4_0()); } + (rule__RosSystem__Group_4_0__0) + { after(grammarAccess.getRosSystemAccess().getGroup_4_0()); } ) | ( - { before(grammarAccess.getRosSystemAccess().getGroup_3_1()); } - (rule__RosSystem__Group_3_1__0) - { after(grammarAccess.getRosSystemAccess().getGroup_3_1()); } + { before(grammarAccess.getRosSystemAccess().getGroup_4_1()); } + (rule__RosSystem__Group_4_1__0) + { after(grammarAccess.getRosSystemAccess().getGroup_4_1()); } ) | ( - { before(grammarAccess.getRosSystemAccess().getGroup_3_2()); } - (rule__RosSystem__Group_3_2__0) - { after(grammarAccess.getRosSystemAccess().getGroup_3_2()); } + { before(grammarAccess.getRosSystemAccess().getGroup_4_2()); } + (rule__RosSystem__Group_4_2__0) + { after(grammarAccess.getRosSystemAccess().getGroup_4_2()); } ) | ( - { before(grammarAccess.getRosSystemAccess().getGroup_3_3()); } - (rule__RosSystem__Group_3_3__0) - { after(grammarAccess.getRosSystemAccess().getGroup_3_3()); } + { before(grammarAccess.getRosSystemAccess().getGroup_4_3()); } + (rule__RosSystem__Group_4_3__0) + { after(grammarAccess.getRosSystemAccess().getGroup_4_3()); } ) | ( - { before(grammarAccess.getRosSystemAccess().getGroup_3_4()); } - (rule__RosSystem__Group_3_4__0) - { after(grammarAccess.getRosSystemAccess().getGroup_3_4()); } + { before(grammarAccess.getRosSystemAccess().getGroup_4_4()); } + (rule__RosSystem__Group_4_4__0) + { after(grammarAccess.getRosSystemAccess().getGroup_4_4()); } ) ; finally { @@ -2977,9 +2978,9 @@ rule__RosSystem__Group__3__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getAlternatives_3()); } - (rule__RosSystem__Alternatives_3)* - { after(grammarAccess.getRosSystemAccess().getAlternatives_3()); } + { before(grammarAccess.getRosSystemAccess().getGroup_3()); } + (rule__RosSystem__Group_3__0)? + { after(grammarAccess.getRosSystemAccess().getGroup_3()); } ) ; finally { @@ -2992,6 +2993,7 @@ rule__RosSystem__Group__4 } : rule__RosSystem__Group__4__Impl + rule__RosSystem__Group__5 ; finally { restoreStackSize(stackSize); @@ -3003,9 +3005,35 @@ rule__RosSystem__Group__4__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); } + { before(grammarAccess.getRosSystemAccess().getAlternatives_4()); } + (rule__RosSystem__Alternatives_4)* + { after(grammarAccess.getRosSystemAccess().getAlternatives_4()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group__5 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group__5__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group__5__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); } RULE_END - { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); } + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); } ) ; finally { @@ -3013,107 +3041,161 @@ finally { } -rule__RosSystem__Group_3_0__0 +rule__RosSystem__Group_3__0 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_0__0__Impl - rule__RosSystem__Group_3_0__1 + rule__RosSystem__Group_3__0__Impl + rule__RosSystem__Group_3__1 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__0__Impl +rule__RosSystem__Group_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); } + { before(grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); } + FromFile + { after(grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group_3__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_3__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1()); } + (rule__RosSystem__FromFileAssignment_3_1) + { after(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1()); } +) +; +finally { + restoreStackSize(stackSize); +} + + +rule__RosSystem__Group_4_0__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__RosSystem__Group_4_0__0__Impl + rule__RosSystem__Group_4_0__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__Group_4_0__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } Processes - { after(grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); } + { after(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__1 +rule__RosSystem__Group_4_0__1 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_0__1__Impl - rule__RosSystem__Group_3_0__2 + rule__RosSystem__Group_4_0__1__Impl + rule__RosSystem__Group_4_0__2 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__1__Impl +rule__RosSystem__Group_4_0__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); } + { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); } RULE_BEGIN - { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); } + { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__2 +rule__RosSystem__Group_4_0__2 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_0__2__Impl - rule__RosSystem__Group_3_0__3 + rule__RosSystem__Group_4_0__2__Impl + rule__RosSystem__Group_4_0__3 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__2__Impl +rule__RosSystem__Group_4_0__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2()); } - (rule__RosSystem__ProcessesAssignment_3_0_2)* - { after(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2()); } + { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); } + (rule__RosSystem__ProcessesAssignment_4_0_2)* + { after(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__3 +rule__RosSystem__Group_4_0__3 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_0__3__Impl + rule__RosSystem__Group_4_0__3__Impl ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_0__3__Impl +rule__RosSystem__Group_4_0__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); } + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); } RULE_END - { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); } + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); } ) ; finally { @@ -3121,107 +3203,107 @@ finally { } -rule__RosSystem__Group_3_1__0 +rule__RosSystem__Group_4_1__0 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_1__0__Impl - rule__RosSystem__Group_3_1__1 + rule__RosSystem__Group_4_1__0__Impl + rule__RosSystem__Group_4_1__1 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__0__Impl +rule__RosSystem__Group_4_1__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); } + { before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } Nodes - { after(grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); } + { after(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__1 +rule__RosSystem__Group_4_1__1 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_1__1__Impl - rule__RosSystem__Group_3_1__2 + rule__RosSystem__Group_4_1__1__Impl + rule__RosSystem__Group_4_1__2 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__1__Impl +rule__RosSystem__Group_4_1__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); } + { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); } RULE_BEGIN - { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); } + { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__2 +rule__RosSystem__Group_4_1__2 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_1__2__Impl - rule__RosSystem__Group_3_1__3 + rule__RosSystem__Group_4_1__2__Impl + rule__RosSystem__Group_4_1__3 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__2__Impl +rule__RosSystem__Group_4_1__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2()); } - (rule__RosSystem__ComponentsAssignment_3_1_2)* - { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2()); } + { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); } + (rule__RosSystem__ComponentsAssignment_4_1_2)* + { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__3 +rule__RosSystem__Group_4_1__3 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_1__3__Impl + rule__RosSystem__Group_4_1__3__Impl ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_1__3__Impl +rule__RosSystem__Group_4_1__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); } + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); } RULE_END - { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); } + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); } ) ; finally { @@ -3229,107 +3311,107 @@ finally { } -rule__RosSystem__Group_3_2__0 +rule__RosSystem__Group_4_2__0 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_2__0__Impl - rule__RosSystem__Group_3_2__1 + rule__RosSystem__Group_4_2__0__Impl + rule__RosSystem__Group_4_2__1 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__0__Impl +rule__RosSystem__Group_4_2__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); } + { before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } SubSystem - { after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); } + { after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__1 +rule__RosSystem__Group_4_2__1 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_2__1__Impl - rule__RosSystem__Group_3_2__2 + rule__RosSystem__Group_4_2__1__Impl + rule__RosSystem__Group_4_2__2 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__1__Impl +rule__RosSystem__Group_4_2__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); } + { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); } RULE_BEGIN - { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); } + { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__2 +rule__RosSystem__Group_4_2__2 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_2__2__Impl - rule__RosSystem__Group_3_2__3 + rule__RosSystem__Group_4_2__2__Impl + rule__RosSystem__Group_4_2__3 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__2__Impl +rule__RosSystem__Group_4_2__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); } - (rule__RosSystem__ComponentsAssignment_3_2_2)* - { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); } + { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2()); } + (rule__RosSystem__ComponentsAssignment_4_2_2)* + { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__3 +rule__RosSystem__Group_4_2__3 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_2__3__Impl + rule__RosSystem__Group_4_2__3__Impl ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_2__3__Impl +rule__RosSystem__Group_4_2__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); } + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); } RULE_END - { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); } + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); } ) ; finally { @@ -3337,107 +3419,107 @@ finally { } -rule__RosSystem__Group_3_3__0 +rule__RosSystem__Group_4_3__0 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_3__0__Impl - rule__RosSystem__Group_3_3__1 + rule__RosSystem__Group_4_3__0__Impl + rule__RosSystem__Group_4_3__1 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__0__Impl +rule__RosSystem__Group_4_3__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } + { before(grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); } Parameters - { after(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); } + { after(grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__1 +rule__RosSystem__Group_4_3__1 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_3__1__Impl - rule__RosSystem__Group_3_3__2 + rule__RosSystem__Group_4_3__1__Impl + rule__RosSystem__Group_4_3__2 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__1__Impl +rule__RosSystem__Group_4_3__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); } + { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); } RULE_BEGIN - { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); } + { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__2 +rule__RosSystem__Group_4_3__2 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_3__2__Impl - rule__RosSystem__Group_3_3__3 + rule__RosSystem__Group_4_3__2__Impl + rule__RosSystem__Group_4_3__3 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__2__Impl +rule__RosSystem__Group_4_3__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); } - (rule__RosSystem__ParameterAssignment_3_3_2)* - { after(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); } + { before(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2()); } + (rule__RosSystem__ParameterAssignment_4_3_2)* + { after(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__3 +rule__RosSystem__Group_4_3__3 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_3__3__Impl + rule__RosSystem__Group_4_3__3__Impl ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_3__3__Impl +rule__RosSystem__Group_4_3__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); } + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); } RULE_END - { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); } + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); } ) ; finally { @@ -3445,107 +3527,107 @@ finally { } -rule__RosSystem__Group_3_4__0 +rule__RosSystem__Group_4_4__0 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_4__0__Impl - rule__RosSystem__Group_3_4__1 + rule__RosSystem__Group_4_4__0__Impl + rule__RosSystem__Group_4_4__1 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__0__Impl +rule__RosSystem__Group_4_4__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); } + { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); } Connections - { after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); } + { after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__1 +rule__RosSystem__Group_4_4__1 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_4__1__Impl - rule__RosSystem__Group_3_4__2 + rule__RosSystem__Group_4_4__1__Impl + rule__RosSystem__Group_4_4__2 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__1__Impl +rule__RosSystem__Group_4_4__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); } + { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); } RULE_BEGIN - { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); } + { after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__2 +rule__RosSystem__Group_4_4__2 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_4__2__Impl - rule__RosSystem__Group_3_4__3 + rule__RosSystem__Group_4_4__2__Impl + rule__RosSystem__Group_4_4__3 ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__2__Impl +rule__RosSystem__Group_4_4__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); } - (rule__RosSystem__ConnectionsAssignment_3_4_2)* - { after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); } + { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2()); } + (rule__RosSystem__ConnectionsAssignment_4_4_2)* + { after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__3 +rule__RosSystem__Group_4_4__3 @init { int stackSize = keepStackSize(); } : - rule__RosSystem__Group_3_4__3__Impl + rule__RosSystem__Group_4_4__3__Impl ; finally { restoreStackSize(stackSize); } -rule__RosSystem__Group_3_4__3__Impl +rule__RosSystem__Group_4_4__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); } + { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); } RULE_END - { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); } + { after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); } ) ; finally { @@ -10696,75 +10778,90 @@ finally { restoreStackSize(stackSize); } -rule__RosSystem__ProcessesAssignment_3_0_2 +rule__RosSystem__FromFileAssignment_3_1 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); } + ruleEString + { after(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +rule__RosSystem__ProcessesAssignment_4_0_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); } + { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } ruleProcess - { after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); } + { after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__ComponentsAssignment_3_1_2 +rule__RosSystem__ComponentsAssignment_4_1_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); } + { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } ruleRosNode - { after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); } + { after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__ComponentsAssignment_3_2_2 +rule__RosSystem__ComponentsAssignment_4_2_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); } + { before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } ruleRosSystem - { after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); } + { after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__ParameterAssignment_3_3_2 +rule__RosSystem__ParameterAssignment_4_3_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } + { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); } ruleParameter - { after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); } + { after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__ConnectionsAssignment_3_4_2 +rule__RosSystem__ConnectionsAssignment_4_4_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); } + { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); } ruleConnection - { after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); } + { after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); } ) ; finally { diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java b/plugins/de.fraunhofer.ipa.rossystem.xtext.ide/src-gen/de/fraunhofer/ipa/rossystem/ide/contentassist/antlr/internal/InternalRosSystemParser.java index 6c0e78b3..c7e04fff 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,113 +25,114 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "SubSystem", "GraphName", "Float32_1", "Float64_1", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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", "Interfaces", "Parameters", "Processes", "SubSystem", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=95; - public static final int Uint64_1=23; - public static final int String=38; + public static final int Node=72; + public static final int RULE_DATE_TIME=96; + public static final int Uint64_1=24; + public static final int String=39; public static final int Processes=11; - public static final int Int16=53; - public static final int Float32=26; - public static final int Goal=68; - public static final int Bool=65; - public static final int Uint16=48; - public static final int Boolean=24; - public static final int Sub=57; - public static final int Uint8=59; + public static final int Int16=54; + public static final int Float32=27; + public static final int Goal=69; + public static final int Bool=66; + public static final int Uint16=49; + public static final int Boolean=25; + public static final int Sub=58; + public static final int Uint8=60; public static final int Parameters=10; - public static final int RULE_ID=96; - public static final int RULE_DIGIT=85; + public static final int RULE_ID=97; + public static final int RULE_DIGIT=86; public static final int GlobalNamespace=6; - public static final int Int16_1=28; - public static final int Header=37; - public static final int RULE_INT=98; - public static final int Byte=66; - public static final int RULE_ML_COMMENT=105; - public static final int LeftSquareBracket=83; - public static final int Ac=63; - public static final int Base64=35; - public static final int Comma=80; - public static final int As=64; - public static final int HyphenMinus=81; - public static final int RULE_MESSAGE_ASIGMENT=99; - public static final int LeftSquareBracketRightSquareBracket=79; - public static final int Int32=54; - public static final int Char=67; - public static final int RULE_DECINT=88; - public static final int Uint32=49; - public static final int RULE_HOUR=93; - public static final int Int8=69; - public static final int Default=16; - public static final int Int8_1=44; - public static final int Uint16_1=21; - public static final int Sc=72; - public static final int Type=75; - public static final int Float64=27; - public static final int Int32_1=29; - public static final int RULE_BINARY=86; - public static final int String_1=47; - public static final int String_2=19; - public static final int Ss=73; - public static final int RULE_DAY=90; - public static final int RULE_BEGIN=100; - public static final int RULE_BOOLEAN=87; + public static final int Int16_1=29; + public static final int Header=38; + public static final int RULE_INT=99; + public static final int Byte=67; + public static final int RULE_ML_COMMENT=106; + public static final int LeftSquareBracket=84; + public static final int Ac=64; + public static final int Base64=36; + public static final int Comma=81; + public static final int As=65; + 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=55; + public static final int Char=68; + 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=70; + public static final int Default=17; + public static final int Int8_1=45; + public static final int Uint16_1=22; + public static final int Sc=73; + public static final int Type=76; + public static final int Float64=28; + public static final int Int32_1=30; + public static final int RULE_BINARY=87; + public static final int String_1=48; + public static final int String_2=20; + public static final int Ss=74; + 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 RelativeNamespace=4; - public static final int RULE_YEAR=92; - public static final int Result=46; - public static final int Name=70; - public static final int RULE_MIN_SEC=94; - public static final int Char_1=43; + public static final int RULE_YEAR=93; + public static final int Result=47; + public static final int Name=71; + public static final int RULE_MIN_SEC=95; + public static final int Char_1=44; public static final int ParameterAny=7; - public static final int List=62; - public static final int RightSquareBracket=84; + public static final int List=63; + public static final int RightSquareBracket=85; public static final int PrivateNamespace=5; public static final int GraphName=13; - public static final int Byte_1=42; + public static final int Byte_1=43; public static final int Float64_1=15; - public static final int Duration=17; - public static final int Uint32_1=22; - public static final int Double=36; - public static final int Type_1=58; - public static final int Value=60; - public static final int Uint64=50; - public static final int Action=40; - public static final int RULE_END=101; - public static final int Message=31; - public static final int Value_1=51; - public static final int Time=74; - public static final int RULE_STRING=97; - public static final int Bool_1=41; - public static final int Any=76; - public static final int Struct=39; - public static final int RULE_SL_COMMENT=102; + public static final int Duration=18; + public static final int Uint32_1=23; + public static final int Double=37; + public static final int Type_1=59; + public static final int Value=61; + public static final int Uint64=51; + public static final int FromFile=16; + public static final int Action=41; + public static final int RULE_END=102; + public static final int Message=32; + public static final int Value_1=52; + public static final int Time=75; + public static final int RULE_STRING=98; + public static final int Bool_1=42; + public static final int Any=77; + public static final int Struct=40; + public static final int RULE_SL_COMMENT=103; public static final int SubSystem=12; - public static final int Uint8_1=33; - public static final int RULE_DOUBLE=89; - public static final int Feedback=18; - public static final int RULE_ROS_CONVENTION_A=103; - public static final int RULE_ROS_CONVENTION_PARAM=104; - public static final int Colon=82; - public static final int Pub=56; + public static final int Uint8_1=34; + public static final int RULE_DOUBLE=90; + public static final int Feedback=19; + 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=57; public static final int EOF=-1; - public static final int Ns=77; - public static final int RULE_WS=106; - public static final int HyphenMinusLeftSquareBracket=78; - public static final int Int64_1=30; - public static final int Service=32; - public static final int From=52; - public static final int RULE_ANY_OTHER=107; - public static final int Nodes=45; - public static final int Date=61; + public static final int Ns=78; + public static final int RULE_WS=107; + public static final int HyphenMinusLeftSquareBracket=79; + public static final int Int64_1=31; + public static final int Service=33; + public static final int From=53; + public static final int RULE_ANY_OTHER=108; + public static final int Nodes=46; + public static final int Date=62; public static final int Interfaces=9; - public static final int Threads=20; - public static final int Integer=25; - public static final int Array=34; - public static final int Int64=55; - public static final int RULE_MONTH=91; + public static final int Threads=21; + public static final int Integer=26; + public static final int Array=35; + public static final int Int64=56; + public static final int RULE_MONTH=92; // delegates // delegators @@ -226,6 +227,7 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("GraphName", "'GraphName'"); tokenNameToValue.put("Float32_1", "'float32[]'"); tokenNameToValue.put("Float64_1", "'float64[]'"); + tokenNameToValue.put("FromFile", "'fromFile:'"); tokenNameToValue.put("Processes", "'processes:'"); tokenNameToValue.put("SubSystem", "'subSystem:'"); tokenNameToValue.put("Interfaces", "'interfaces:'"); @@ -257,11 +259,11 @@ protected String getValueForTokenName(String tokenName) { // $ANTLR start "entryRuleSystem" - // InternalRosSystemParser.g:137:1: entryRuleSystem : ruleSystem EOF ; + // InternalRosSystemParser.g:138:1: entryRuleSystem : ruleSystem EOF ; public final void entryRuleSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:138:1: ( ruleSystem EOF ) - // InternalRosSystemParser.g:139:1: ruleSystem EOF + // InternalRosSystemParser.g:139:1: ( ruleSystem EOF ) + // InternalRosSystemParser.g:140:1: ruleSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSystemRule()); @@ -291,17 +293,17 @@ public final void entryRuleSystem() throws RecognitionException { // $ANTLR start "ruleSystem" - // InternalRosSystemParser.g:146:1: ruleSystem : ( ruleRosSystem ) ; + // InternalRosSystemParser.g:147:1: ruleSystem : ( ruleRosSystem ) ; public final void ruleSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:150:2: ( ( ruleRosSystem ) ) - // InternalRosSystemParser.g:151:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:151:2: ( ( ruleRosSystem ) ) + // InternalRosSystemParser.g:152:2: ( ruleRosSystem ) { - // InternalRosSystemParser.g:151:2: ( ruleRosSystem ) - // InternalRosSystemParser.g:152:3: ruleRosSystem + // InternalRosSystemParser.g:152:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:153:3: ruleRosSystem { if ( state.backtracking==0 ) { before(grammarAccess.getSystemAccess().getRosSystemParserRuleCall()); @@ -336,11 +338,11 @@ public final void ruleSystem() throws RecognitionException { // $ANTLR start "entryRuleRosSystem" - // InternalRosSystemParser.g:162:1: entryRuleRosSystem : ruleRosSystem EOF ; + // InternalRosSystemParser.g:163:1: entryRuleRosSystem : ruleRosSystem EOF ; public final void entryRuleRosSystem() throws RecognitionException { try { - // InternalRosSystemParser.g:163:1: ( ruleRosSystem EOF ) - // InternalRosSystemParser.g:164:1: ruleRosSystem EOF + // InternalRosSystemParser.g:164:1: ( ruleRosSystem EOF ) + // InternalRosSystemParser.g:165:1: ruleRosSystem EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemRule()); @@ -370,23 +372,23 @@ public final void entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:171:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; + // InternalRosSystemParser.g:172:1: ruleRosSystem : ( ( rule__RosSystem__Group__0 ) ) ; public final void ruleRosSystem() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:175:2: ( ( ( rule__RosSystem__Group__0 ) ) ) - // InternalRosSystemParser.g:176:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:176:2: ( ( ( rule__RosSystem__Group__0 ) ) ) + // InternalRosSystemParser.g:177:2: ( ( rule__RosSystem__Group__0 ) ) { - // InternalRosSystemParser.g:176:2: ( ( rule__RosSystem__Group__0 ) ) - // InternalRosSystemParser.g:177:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:177:2: ( ( rule__RosSystem__Group__0 ) ) + // InternalRosSystemParser.g:178:3: ( rule__RosSystem__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup()); } - // InternalRosSystemParser.g:178:3: ( rule__RosSystem__Group__0 ) - // InternalRosSystemParser.g:178:4: rule__RosSystem__Group__0 + // InternalRosSystemParser.g:179:3: ( rule__RosSystem__Group__0 ) + // InternalRosSystemParser.g:179:4: rule__RosSystem__Group__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group__0(); @@ -421,11 +423,11 @@ public final void ruleRosSystem() throws RecognitionException { // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:187:1: entryRuleProcess : ruleProcess EOF ; + // InternalRosSystemParser.g:188:1: entryRuleProcess : ruleProcess EOF ; public final void entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:188:1: ( ruleProcess EOF ) - // InternalRosSystemParser.g:189:1: ruleProcess EOF + // InternalRosSystemParser.g:189:1: ( ruleProcess EOF ) + // InternalRosSystemParser.g:190:1: ruleProcess EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProcessRule()); @@ -455,23 +457,23 @@ public final void entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:196:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; + // InternalRosSystemParser.g:197:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; public final void ruleProcess() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:200:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalRosSystemParser.g:201:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:201:2: ( ( ( rule__Process__Group__0 ) ) ) + // InternalRosSystemParser.g:202:2: ( ( rule__Process__Group__0 ) ) { - // InternalRosSystemParser.g:201:2: ( ( rule__Process__Group__0 ) ) - // InternalRosSystemParser.g:202:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:202:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:203:3: ( rule__Process__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup()); } - // InternalRosSystemParser.g:203:3: ( rule__Process__Group__0 ) - // InternalRosSystemParser.g:203:4: rule__Process__Group__0 + // InternalRosSystemParser.g:204:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:204:4: rule__Process__Group__0 { pushFollow(FOLLOW_2); rule__Process__Group__0(); @@ -506,11 +508,11 @@ public final void ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:212:1: entryRuleRosNode : ruleRosNode EOF ; + // InternalRosSystemParser.g:213:1: entryRuleRosNode : ruleRosNode EOF ; public final void entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:213:1: ( ruleRosNode EOF ) - // InternalRosSystemParser.g:214:1: ruleRosNode EOF + // InternalRosSystemParser.g:214:1: ( ruleRosNode EOF ) + // InternalRosSystemParser.g:215:1: ruleRosNode EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeRule()); @@ -540,23 +542,23 @@ public final void entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:221:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; + // InternalRosSystemParser.g:222:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; public final void ruleRosNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:225:2: ( ( ( rule__RosNode__Group__0 ) ) ) - // InternalRosSystemParser.g:226:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:226:2: ( ( ( rule__RosNode__Group__0 ) ) ) + // InternalRosSystemParser.g:227:2: ( ( rule__RosNode__Group__0 ) ) { - // InternalRosSystemParser.g:226:2: ( ( rule__RosNode__Group__0 ) ) - // InternalRosSystemParser.g:227:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:227:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:228:3: ( rule__RosNode__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup()); } - // InternalRosSystemParser.g:228:3: ( rule__RosNode__Group__0 ) - // InternalRosSystemParser.g:228:4: rule__RosNode__Group__0 + // InternalRosSystemParser.g:229:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:229:4: rule__RosNode__Group__0 { pushFollow(FOLLOW_2); rule__RosNode__Group__0(); @@ -591,11 +593,11 @@ public final void ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:237:1: entryRuleRosInterface : ruleRosInterface EOF ; + // InternalRosSystemParser.g:238:1: entryRuleRosInterface : ruleRosInterface EOF ; public final void entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:238:1: ( ruleRosInterface EOF ) - // InternalRosSystemParser.g:239:1: ruleRosInterface EOF + // InternalRosSystemParser.g:239:1: ( ruleRosInterface EOF ) + // InternalRosSystemParser.g:240:1: ruleRosInterface EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceRule()); @@ -625,23 +627,23 @@ public final void entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:246:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; + // InternalRosSystemParser.g:247:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; public final void ruleRosInterface() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:250:2: ( ( ( rule__RosInterface__Group__0 ) ) ) - // InternalRosSystemParser.g:251:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:251:2: ( ( ( rule__RosInterface__Group__0 ) ) ) + // InternalRosSystemParser.g:252:2: ( ( rule__RosInterface__Group__0 ) ) { - // InternalRosSystemParser.g:251:2: ( ( rule__RosInterface__Group__0 ) ) - // InternalRosSystemParser.g:252:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:252:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:253:3: ( rule__RosInterface__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getGroup()); } - // InternalRosSystemParser.g:253:3: ( rule__RosInterface__Group__0 ) - // InternalRosSystemParser.g:253:4: rule__RosInterface__Group__0 + // InternalRosSystemParser.g:254:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:254:4: rule__RosInterface__Group__0 { pushFollow(FOLLOW_2); rule__RosInterface__Group__0(); @@ -676,11 +678,11 @@ public final void ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:262:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:263:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; public final void entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:263:1: ( ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:264:1: ruleInterfaceReference EOF + // InternalRosSystemParser.g:264:1: ( ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:265:1: ruleInterfaceReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceRule()); @@ -710,23 +712,23 @@ public final void entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:271:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; + // InternalRosSystemParser.g:272:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; public final void ruleInterfaceReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:275:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) - // InternalRosSystemParser.g:276:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:276:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) + // InternalRosSystemParser.g:277:2: ( ( rule__InterfaceReference__Alternatives ) ) { - // InternalRosSystemParser.g:276:2: ( ( rule__InterfaceReference__Alternatives ) ) - // InternalRosSystemParser.g:277:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:277:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:278:3: ( rule__InterfaceReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getAlternatives()); } - // InternalRosSystemParser.g:278:3: ( rule__InterfaceReference__Alternatives ) - // InternalRosSystemParser.g:278:4: rule__InterfaceReference__Alternatives + // InternalRosSystemParser.g:279:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:279:4: rule__InterfaceReference__Alternatives { pushFollow(FOLLOW_2); rule__InterfaceReference__Alternatives(); @@ -761,11 +763,11 @@ public final void ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:287:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:288:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; public final void entryRuleRosPublisherReference() throws RecognitionException { try { - // InternalRosSystemParser.g:288:1: ( ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:289:1: ruleRosPublisherReference EOF + // InternalRosSystemParser.g:289:1: ( ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:290:1: ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceRule()); @@ -795,23 +797,23 @@ public final void entryRuleRosPublisherReference() throws RecognitionException { // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:296:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; + // InternalRosSystemParser.g:297:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; public final void ruleRosPublisherReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:300:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) - // InternalRosSystemParser.g:301:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:301:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) + // InternalRosSystemParser.g:302:2: ( ( rule__RosPublisherReference__Group__0 ) ) { - // InternalRosSystemParser.g:301:2: ( ( rule__RosPublisherReference__Group__0 ) ) - // InternalRosSystemParser.g:302:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:302:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:303:3: ( rule__RosPublisherReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:303:3: ( rule__RosPublisherReference__Group__0 ) - // InternalRosSystemParser.g:303:4: rule__RosPublisherReference__Group__0 + // InternalRosSystemParser.g:304:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:304:4: rule__RosPublisherReference__Group__0 { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__0(); @@ -846,11 +848,11 @@ public final void ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:312:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:313:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; public final void entryRuleRosSubscriberReference() throws RecognitionException { try { - // InternalRosSystemParser.g:313:1: ( ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:314:1: ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:314:1: ( ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:315:1: ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceRule()); @@ -880,23 +882,23 @@ public final void entryRuleRosSubscriberReference() throws RecognitionException // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:321:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; + // InternalRosSystemParser.g:322:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; public final void ruleRosSubscriberReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:325:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) - // InternalRosSystemParser.g:326:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:326:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) + // InternalRosSystemParser.g:327:2: ( ( rule__RosSubscriberReference__Group__0 ) ) { - // InternalRosSystemParser.g:326:2: ( ( rule__RosSubscriberReference__Group__0 ) ) - // InternalRosSystemParser.g:327:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:327:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:328:3: ( rule__RosSubscriberReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:328:3: ( rule__RosSubscriberReference__Group__0 ) - // InternalRosSystemParser.g:328:4: rule__RosSubscriberReference__Group__0 + // InternalRosSystemParser.g:329:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:329:4: rule__RosSubscriberReference__Group__0 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__0(); @@ -931,11 +933,11 @@ public final void ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:337:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:338:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; public final void entryRuleRosServiceServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:338:1: ( ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:339:1: ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:339:1: ( ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:340:1: ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceRule()); @@ -965,23 +967,23 @@ public final void entryRuleRosServiceServerReference() throws RecognitionExcepti // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:346:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:347:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; public final void ruleRosServiceServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:350:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:351:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:351:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:352:2: ( ( rule__RosServiceServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:351:2: ( ( rule__RosServiceServerReference__Group__0 ) ) - // InternalRosSystemParser.g:352:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:352:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:353:3: ( rule__RosServiceServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:353:3: ( rule__RosServiceServerReference__Group__0 ) - // InternalRosSystemParser.g:353:4: rule__RosServiceServerReference__Group__0 + // InternalRosSystemParser.g:354:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:354:4: rule__RosServiceServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__0(); @@ -1016,11 +1018,11 @@ public final void ruleRosServiceServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:362:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:363:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; public final void entryRuleRosServerClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:363:1: ( ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:364:1: ruleRosServerClientReference EOF + // InternalRosSystemParser.g:364:1: ( ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:365:1: ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceRule()); @@ -1050,23 +1052,23 @@ public final void entryRuleRosServerClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:371:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:372:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; public final void ruleRosServerClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:375:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:376:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:376:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:377:2: ( ( rule__RosServerClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:376:2: ( ( rule__RosServerClientReference__Group__0 ) ) - // InternalRosSystemParser.g:377:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:377:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:378:3: ( rule__RosServerClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:378:3: ( rule__RosServerClientReference__Group__0 ) - // InternalRosSystemParser.g:378:4: rule__RosServerClientReference__Group__0 + // InternalRosSystemParser.g:379:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:379:4: rule__RosServerClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__0(); @@ -1101,11 +1103,11 @@ public final void ruleRosServerClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:387:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:388:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; public final void entryRuleRosActionServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:388:1: ( ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:389:1: ruleRosActionServerReference EOF + // InternalRosSystemParser.g:389:1: ( ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:390:1: ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceRule()); @@ -1135,23 +1137,23 @@ public final void entryRuleRosActionServerReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:396:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:397:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; public final void ruleRosActionServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:400:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:401:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:401:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:402:2: ( ( rule__RosActionServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:401:2: ( ( rule__RosActionServerReference__Group__0 ) ) - // InternalRosSystemParser.g:402:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:402:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:403:3: ( rule__RosActionServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:403:3: ( rule__RosActionServerReference__Group__0 ) - // InternalRosSystemParser.g:403:4: rule__RosActionServerReference__Group__0 + // InternalRosSystemParser.g:404:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:404:4: rule__RosActionServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__0(); @@ -1186,11 +1188,11 @@ public final void ruleRosActionServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:412:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:413:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; public final void entryRuleRosActionClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:413:1: ( ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:414:1: ruleRosActionClientReference EOF + // InternalRosSystemParser.g:414:1: ( ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:415:1: ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceRule()); @@ -1220,23 +1222,23 @@ public final void entryRuleRosActionClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:421:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:422:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; public final void ruleRosActionClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:425:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:426:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:426:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:427:2: ( ( rule__RosActionClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:426:2: ( ( rule__RosActionClientReference__Group__0 ) ) - // InternalRosSystemParser.g:427:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:427:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:428:3: ( rule__RosActionClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:428:3: ( rule__RosActionClientReference__Group__0 ) - // InternalRosSystemParser.g:428:4: rule__RosActionClientReference__Group__0 + // InternalRosSystemParser.g:429:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:429:4: rule__RosActionClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__0(); @@ -1271,11 +1273,11 @@ public final void ruleRosActionClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:437:1: entryRuleRosParameter : ruleRosParameter EOF ; + // InternalRosSystemParser.g:438:1: entryRuleRosParameter : ruleRosParameter EOF ; public final void entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:438:1: ( ruleRosParameter EOF ) - // InternalRosSystemParser.g:439:1: ruleRosParameter EOF + // InternalRosSystemParser.g:439:1: ( ruleRosParameter EOF ) + // InternalRosSystemParser.g:440:1: ruleRosParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterRule()); @@ -1305,23 +1307,23 @@ public final void entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:446:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; + // InternalRosSystemParser.g:447:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; public final void ruleRosParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:450:2: ( ( ( rule__RosParameter__Group__0 ) ) ) - // InternalRosSystemParser.g:451:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:451:2: ( ( ( rule__RosParameter__Group__0 ) ) ) + // InternalRosSystemParser.g:452:2: ( ( rule__RosParameter__Group__0 ) ) { - // InternalRosSystemParser.g:451:2: ( ( rule__RosParameter__Group__0 ) ) - // InternalRosSystemParser.g:452:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:452:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:453:3: ( rule__RosParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getGroup()); } - // InternalRosSystemParser.g:453:3: ( rule__RosParameter__Group__0 ) - // InternalRosSystemParser.g:453:4: rule__RosParameter__Group__0 + // InternalRosSystemParser.g:454:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:454:4: rule__RosParameter__Group__0 { pushFollow(FOLLOW_2); rule__RosParameter__Group__0(); @@ -1356,11 +1358,11 @@ public final void ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:462:1: entryRuleConnection : ruleConnection EOF ; + // InternalRosSystemParser.g:463:1: entryRuleConnection : ruleConnection EOF ; public final void entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:463:1: ( ruleConnection EOF ) - // InternalRosSystemParser.g:464:1: ruleConnection EOF + // InternalRosSystemParser.g:464:1: ( ruleConnection EOF ) + // InternalRosSystemParser.g:465:1: ruleConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionRule()); @@ -1390,23 +1392,23 @@ public final void entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:471:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; + // InternalRosSystemParser.g:472:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; public final void ruleConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:475:2: ( ( ( rule__Connection__Alternatives ) ) ) - // InternalRosSystemParser.g:476:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:476:2: ( ( ( rule__Connection__Alternatives ) ) ) + // InternalRosSystemParser.g:477:2: ( ( rule__Connection__Alternatives ) ) { - // InternalRosSystemParser.g:476:2: ( ( rule__Connection__Alternatives ) ) - // InternalRosSystemParser.g:477:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:477:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:478:3: ( rule__Connection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:478:3: ( rule__Connection__Alternatives ) - // InternalRosSystemParser.g:478:4: rule__Connection__Alternatives + // InternalRosSystemParser.g:479:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:479:4: rule__Connection__Alternatives { pushFollow(FOLLOW_2); rule__Connection__Alternatives(); @@ -1441,11 +1443,11 @@ public final void ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:487:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:488:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; public final void entryRuleRosSystemConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:488:1: ( ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:489:1: ruleRosSystemConnection EOF + // InternalRosSystemParser.g:489:1: ( ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:490:1: ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionRule()); @@ -1475,23 +1477,23 @@ public final void entryRuleRosSystemConnection() throws RecognitionException { // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:496:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:497:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; public final void ruleRosSystemConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:500:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:501:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:501:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:502:2: ( ( rule__RosSystemConnection__Group__0 ) ) { - // InternalRosSystemParser.g:501:2: ( ( rule__RosSystemConnection__Group__0 ) ) - // InternalRosSystemParser.g:502:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:502:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:503:3: ( rule__RosSystemConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:503:3: ( rule__RosSystemConnection__Group__0 ) - // InternalRosSystemParser.g:503:4: rule__RosSystemConnection__Group__0 + // InternalRosSystemParser.g:504:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:504:4: rule__RosSystemConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__0(); @@ -1526,11 +1528,11 @@ public final void ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:512:1: entryRuleRosConnection : ruleRosConnection EOF ; + // InternalRosSystemParser.g:513:1: entryRuleRosConnection : ruleRosConnection EOF ; public final void entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:513:1: ( ruleRosConnection EOF ) - // InternalRosSystemParser.g:514:1: ruleRosConnection EOF + // InternalRosSystemParser.g:514:1: ( ruleRosConnection EOF ) + // InternalRosSystemParser.g:515:1: ruleRosConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionRule()); @@ -1560,23 +1562,23 @@ public final void entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:521:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; + // InternalRosSystemParser.g:522:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; public final void ruleRosConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:525:2: ( ( ( rule__RosConnection__Alternatives ) ) ) - // InternalRosSystemParser.g:526:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:526:2: ( ( ( rule__RosConnection__Alternatives ) ) ) + // InternalRosSystemParser.g:527:2: ( ( rule__RosConnection__Alternatives ) ) { - // InternalRosSystemParser.g:526:2: ( ( rule__RosConnection__Alternatives ) ) - // InternalRosSystemParser.g:527:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:527:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:528:3: ( rule__RosConnection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:528:3: ( rule__RosConnection__Alternatives ) - // InternalRosSystemParser.g:528:4: rule__RosConnection__Alternatives + // InternalRosSystemParser.g:529:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:529:4: rule__RosConnection__Alternatives { pushFollow(FOLLOW_2); rule__RosConnection__Alternatives(); @@ -1611,11 +1613,11 @@ public final void ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:537:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:538:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; public final void entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:538:1: ( ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:539:1: ruleRosTopicConnection EOF + // InternalRosSystemParser.g:539:1: ( ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:540:1: ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionRule()); @@ -1645,23 +1647,23 @@ public final void entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:546:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:547:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; public final void ruleRosTopicConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:550:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:551:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:551:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:552:2: ( ( rule__RosTopicConnection__Group__0 ) ) { - // InternalRosSystemParser.g:551:2: ( ( rule__RosTopicConnection__Group__0 ) ) - // InternalRosSystemParser.g:552:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:552:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:553:3: ( rule__RosTopicConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:553:3: ( rule__RosTopicConnection__Group__0 ) - // InternalRosSystemParser.g:553:4: rule__RosTopicConnection__Group__0 + // InternalRosSystemParser.g:554:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:554:4: rule__RosTopicConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__0(); @@ -1696,11 +1698,11 @@ public final void ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:562:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:563:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; public final void entryRuleRosServiceConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:563:1: ( ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:564:1: ruleRosServiceConnection EOF + // InternalRosSystemParser.g:564:1: ( ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:565:1: ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionRule()); @@ -1730,23 +1732,23 @@ public final void entryRuleRosServiceConnection() throws RecognitionException { // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:571:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:572:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; public final void ruleRosServiceConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:575:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:576:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:576:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:577:2: ( ( rule__RosServiceConnection__Group__0 ) ) { - // InternalRosSystemParser.g:576:2: ( ( rule__RosServiceConnection__Group__0 ) ) - // InternalRosSystemParser.g:577:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:577:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:578:3: ( rule__RosServiceConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:578:3: ( rule__RosServiceConnection__Group__0 ) - // InternalRosSystemParser.g:578:4: rule__RosServiceConnection__Group__0 + // InternalRosSystemParser.g:579:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:579:4: rule__RosServiceConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__0(); @@ -1781,11 +1783,11 @@ public final void ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:587:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:588:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; public final void entryRuleRosActionConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:588:1: ( ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:589:1: ruleRosActionConnection EOF + // InternalRosSystemParser.g:589:1: ( ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:590:1: ruleRosActionConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionRule()); @@ -1815,23 +1817,23 @@ public final void entryRuleRosActionConnection() throws RecognitionException { // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:596:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:597:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; public final void ruleRosActionConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:600:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:601:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:601:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:602:2: ( ( rule__RosActionConnection__Group__0 ) ) { - // InternalRosSystemParser.g:601:2: ( ( rule__RosActionConnection__Group__0 ) ) - // InternalRosSystemParser.g:602:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:602:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:603:3: ( rule__RosActionConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:603:3: ( rule__RosActionConnection__Group__0 ) - // InternalRosSystemParser.g:603:4: rule__RosActionConnection__Group__0 + // InternalRosSystemParser.g:604:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:604:4: rule__RosActionConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__0(); @@ -1866,11 +1868,11 @@ public final void ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:612:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRosSystemParser.g:613:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:613:1: ( ruleNamespace EOF ) - // InternalRosSystemParser.g:614:1: ruleNamespace EOF + // InternalRosSystemParser.g:614:1: ( ruleNamespace EOF ) + // InternalRosSystemParser.g:615:1: ruleNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceRule()); @@ -1900,23 +1902,23 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:621:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRosSystemParser.g:622:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:625:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRosSystemParser.g:626:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:626:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRosSystemParser.g:627:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRosSystemParser.g:626:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRosSystemParser.g:627:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:627:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:628:3: ( rule__Namespace__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); } - // InternalRosSystemParser.g:628:3: ( rule__Namespace__Alternatives ) - // InternalRosSystemParser.g:628:4: rule__Namespace__Alternatives + // InternalRosSystemParser.g:629:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:629:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1951,11 +1953,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:637:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRosSystemParser.g:638:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:638:1: ( ruleGraphName EOF ) - // InternalRosSystemParser.g:639:1: ruleGraphName EOF + // InternalRosSystemParser.g:639:1: ( ruleGraphName EOF ) + // InternalRosSystemParser.g:640:1: ruleGraphName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameRule()); @@ -1985,17 +1987,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:646:1: ruleGraphName : ( GraphName ) ; + // InternalRosSystemParser.g:647:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:650:2: ( ( GraphName ) ) - // InternalRosSystemParser.g:651:2: ( GraphName ) + // InternalRosSystemParser.g:651:2: ( ( GraphName ) ) + // InternalRosSystemParser.g:652:2: ( GraphName ) { - // InternalRosSystemParser.g:651:2: ( GraphName ) - // InternalRosSystemParser.g:652:3: GraphName + // InternalRosSystemParser.g:652:2: ( GraphName ) + // InternalRosSystemParser.g:653:3: GraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); @@ -2026,11 +2028,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:662:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:663:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:663:1: ( ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:664:1: ruleGlobalNamespace EOF + // InternalRosSystemParser.g:664:1: ( ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:665:1: ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceRule()); @@ -2060,23 +2062,23 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:671:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:672:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:675:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:676:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:676:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:677:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:676:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRosSystemParser.g:677:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:677:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:678:3: ( rule__GlobalNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:678:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRosSystemParser.g:678:4: rule__GlobalNamespace__Group__0 + // InternalRosSystemParser.g:679:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:679:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -2111,11 +2113,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:687:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:688:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRosSystemParser.g:688:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:689:1: ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:689:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:690:1: ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplRule()); @@ -2145,23 +2147,23 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:696:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRosSystemParser.g:697:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:700:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRosSystemParser.g:701:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:701:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRosSystemParser.g:702:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRosSystemParser.g:701:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRosSystemParser.g:702:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:702:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:703:3: ( rule__RelativeNamespace_Impl__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); } - // InternalRosSystemParser.g:703:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRosSystemParser.g:703:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRosSystemParser.g:704:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:704:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -2196,11 +2198,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:712:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:713:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:713:1: ( rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:714:1: rulePrivateNamespace EOF + // InternalRosSystemParser.g:714:1: ( rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:715:1: rulePrivateNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceRule()); @@ -2230,23 +2232,23 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:721:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:722:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:725:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:726:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:726:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:727:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:726:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRosSystemParser.g:727:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:727:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:728:3: ( rule__PrivateNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:728:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRosSystemParser.g:728:4: rule__PrivateNamespace__Group__0 + // InternalRosSystemParser.g:729:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:729:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -2281,11 +2283,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:737:1: entryRuleParameter : ruleParameter EOF ; + // InternalRosSystemParser.g:738:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:738:1: ( ruleParameter EOF ) - // InternalRosSystemParser.g:739:1: ruleParameter EOF + // InternalRosSystemParser.g:739:1: ( ruleParameter EOF ) + // InternalRosSystemParser.g:740:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -2315,23 +2317,23 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:746:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRosSystemParser.g:747:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:750:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRosSystemParser.g:751:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:751:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRosSystemParser.g:752:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRosSystemParser.g:751:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRosSystemParser.g:752:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:752:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:753:3: ( rule__Parameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup()); } - // InternalRosSystemParser.g:753:3: ( rule__Parameter__Group__0 ) - // InternalRosSystemParser.g:753:4: rule__Parameter__Group__0 + // InternalRosSystemParser.g:754:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:754:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -2366,11 +2368,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:762:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRosSystemParser.g:763:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:763:1: ( ruleParameterType EOF ) - // InternalRosSystemParser.g:764:1: ruleParameterType EOF + // InternalRosSystemParser.g:764:1: ( ruleParameterType EOF ) + // InternalRosSystemParser.g:765:1: ruleParameterType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeRule()); @@ -2400,23 +2402,23 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:771:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRosSystemParser.g:772:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:775:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRosSystemParser.g:776:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:776:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRosSystemParser.g:777:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRosSystemParser.g:776:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRosSystemParser.g:777:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:777:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:778:3: ( rule__ParameterType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:778:3: ( rule__ParameterType__Alternatives ) - // InternalRosSystemParser.g:778:4: rule__ParameterType__Alternatives + // InternalRosSystemParser.g:779:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:779:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2451,11 +2453,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:787:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRosSystemParser.g:788:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:788:1: ( ruleParameterValue EOF ) - // InternalRosSystemParser.g:789:1: ruleParameterValue EOF + // InternalRosSystemParser.g:789:1: ( ruleParameterValue EOF ) + // InternalRosSystemParser.g:790:1: ruleParameterValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueRule()); @@ -2485,23 +2487,23 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:796:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRosSystemParser.g:797:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:800:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRosSystemParser.g:801:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:801:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRosSystemParser.g:802:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRosSystemParser.g:801:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRosSystemParser.g:802:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:802:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:803:3: ( rule__ParameterValue__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); } - // InternalRosSystemParser.g:803:3: ( rule__ParameterValue__Alternatives ) - // InternalRosSystemParser.g:803:4: rule__ParameterValue__Alternatives + // InternalRosSystemParser.g:804:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:804:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2536,11 +2538,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:812:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRosSystemParser.g:813:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:813:1: ( ruleParameterListType EOF ) - // InternalRosSystemParser.g:814:1: ruleParameterListType EOF + // InternalRosSystemParser.g:814:1: ( ruleParameterListType EOF ) + // InternalRosSystemParser.g:815:1: ruleParameterListType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeRule()); @@ -2570,23 +2572,23 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:821:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRosSystemParser.g:822:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:825:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRosSystemParser.g:826:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:826:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRosSystemParser.g:827:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRosSystemParser.g:826:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRosSystemParser.g:827:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:827:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:828:3: ( rule__ParameterListType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); } - // InternalRosSystemParser.g:828:3: ( rule__ParameterListType__Group__0 ) - // InternalRosSystemParser.g:828:4: rule__ParameterListType__Group__0 + // InternalRosSystemParser.g:829:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:829:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2621,11 +2623,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:837:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRosSystemParser.g:838:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRosSystemParser.g:838:1: ( ruleParameterStructType EOF ) - // InternalRosSystemParser.g:839:1: ruleParameterStructType EOF + // InternalRosSystemParser.g:839:1: ( ruleParameterStructType EOF ) + // InternalRosSystemParser.g:840:1: ruleParameterStructType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeRule()); @@ -2655,23 +2657,23 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:846:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRosSystemParser.g:847:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:850:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRosSystemParser.g:851:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:851:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRosSystemParser.g:852:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRosSystemParser.g:851:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRosSystemParser.g:852:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:852:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:853:3: ( rule__ParameterStructType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); } - // InternalRosSystemParser.g:853:3: ( rule__ParameterStructType__Group__0 ) - // InternalRosSystemParser.g:853:4: rule__ParameterStructType__Group__0 + // InternalRosSystemParser.g:854:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:854:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2706,11 +2708,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:862:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:863:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRosSystemParser.g:863:1: ( ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:864:1: ruleParameterIntegerType EOF + // InternalRosSystemParser.g:864:1: ( ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:865:1: ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeRule()); @@ -2740,23 +2742,23 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:871:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRosSystemParser.g:872:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:875:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRosSystemParser.g:876:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:876:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRosSystemParser.g:877:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRosSystemParser.g:876:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRosSystemParser.g:877:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:877:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:878:3: ( rule__ParameterIntegerType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); } - // InternalRosSystemParser.g:878:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRosSystemParser.g:878:4: rule__ParameterIntegerType__Group__0 + // InternalRosSystemParser.g:879:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:879:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2791,11 +2793,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:887:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRosSystemParser.g:888:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRosSystemParser.g:888:1: ( ruleParameterStringType EOF ) - // InternalRosSystemParser.g:889:1: ruleParameterStringType EOF + // InternalRosSystemParser.g:889:1: ( ruleParameterStringType EOF ) + // InternalRosSystemParser.g:890:1: ruleParameterStringType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeRule()); @@ -2825,23 +2827,23 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:896:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRosSystemParser.g:897:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:900:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRosSystemParser.g:901:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:901:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRosSystemParser.g:902:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRosSystemParser.g:901:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRosSystemParser.g:902:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:902:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:903:3: ( rule__ParameterStringType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); } - // InternalRosSystemParser.g:903:3: ( rule__ParameterStringType__Group__0 ) - // InternalRosSystemParser.g:903:4: rule__ParameterStringType__Group__0 + // InternalRosSystemParser.g:904:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:904:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2876,11 +2878,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:912:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:913:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRosSystemParser.g:913:1: ( ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:914:1: ruleParameterDoubleType EOF + // InternalRosSystemParser.g:914:1: ( ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:915:1: ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeRule()); @@ -2910,23 +2912,23 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:921:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRosSystemParser.g:922:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:925:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRosSystemParser.g:926:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:926:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRosSystemParser.g:927:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRosSystemParser.g:926:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRosSystemParser.g:927:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:927:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:928:3: ( rule__ParameterDoubleType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); } - // InternalRosSystemParser.g:928:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRosSystemParser.g:928:4: rule__ParameterDoubleType__Group__0 + // InternalRosSystemParser.g:929:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:929:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2961,11 +2963,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:937:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:938:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRosSystemParser.g:938:1: ( ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:939:1: ruleParameterBooleanType EOF + // InternalRosSystemParser.g:939:1: ( ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:940:1: ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeRule()); @@ -2995,23 +2997,23 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:946:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRosSystemParser.g:947:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:950:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRosSystemParser.g:951:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:951:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRosSystemParser.g:952:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRosSystemParser.g:951:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRosSystemParser.g:952:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:952:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:953:3: ( rule__ParameterBooleanType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); } - // InternalRosSystemParser.g:953:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRosSystemParser.g:953:4: rule__ParameterBooleanType__Group__0 + // InternalRosSystemParser.g:954:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:954:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -3046,11 +3048,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:962:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:963:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRosSystemParser.g:963:1: ( ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:964:1: ruleParameterBase64Type EOF + // InternalRosSystemParser.g:964:1: ( ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:965:1: ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeRule()); @@ -3080,23 +3082,23 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:971:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRosSystemParser.g:972:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:975:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRosSystemParser.g:976:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:976:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRosSystemParser.g:976:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRosSystemParser.g:977:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:978:3: ( rule__ParameterBase64Type__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); } - // InternalRosSystemParser.g:978:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRosSystemParser.g:978:4: rule__ParameterBase64Type__Group__0 + // InternalRosSystemParser.g:979:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:979:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -3131,11 +3133,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:987:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:988:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:988:1: ( ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:989:1: ruleParameterArrayType EOF + // InternalRosSystemParser.g:989:1: ( ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:990:1: ruleParameterArrayType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeRule()); @@ -3165,23 +3167,23 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:996:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRosSystemParser.g:997:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1000:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRosSystemParser.g:1001:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1001:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRosSystemParser.g:1001:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRosSystemParser.g:1002:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1003:3: ( rule__ParameterArrayType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); } - // InternalRosSystemParser.g:1003:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRosSystemParser.g:1003:4: rule__ParameterArrayType__Group__0 + // InternalRosSystemParser.g:1004:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1004:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -3216,11 +3218,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:1012:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRosSystemParser.g:1013:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:1013:1: ( ruleParameterList EOF ) - // InternalRosSystemParser.g:1014:1: ruleParameterList EOF + // InternalRosSystemParser.g:1014:1: ( ruleParameterList EOF ) + // InternalRosSystemParser.g:1015:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -3250,23 +3252,23 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:1021:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRosSystemParser.g:1022:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1025:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRosSystemParser.g:1026:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1026:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRosSystemParser.g:1026:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRosSystemParser.g:1027:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1028:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalRosSystemParser.g:1028:3: ( rule__ParameterList__Group__0 ) - // InternalRosSystemParser.g:1028:4: rule__ParameterList__Group__0 + // InternalRosSystemParser.g:1029:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1029:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -3301,11 +3303,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:1037:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRosSystemParser.g:1038:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:1038:1: ( ruleParameterAny EOF ) - // InternalRosSystemParser.g:1039:1: ruleParameterAny EOF + // InternalRosSystemParser.g:1039:1: ( ruleParameterAny EOF ) + // InternalRosSystemParser.g:1040:1: ruleParameterAny EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyRule()); @@ -3335,23 +3337,23 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:1046:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRosSystemParser.g:1047:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1050:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRosSystemParser.g:1051:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1051:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRosSystemParser.g:1051:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRosSystemParser.g:1052:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1053:3: ( rule__ParameterAny__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); } - // InternalRosSystemParser.g:1053:3: ( rule__ParameterAny__Group__0 ) - // InternalRosSystemParser.g:1053:4: rule__ParameterAny__Group__0 + // InternalRosSystemParser.g:1054:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1054:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -3386,11 +3388,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:1062:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRosSystemParser.g:1063:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:1063:1: ( ruleParameterString EOF ) - // InternalRosSystemParser.g:1064:1: ruleParameterString EOF + // InternalRosSystemParser.g:1064:1: ( ruleParameterString EOF ) + // InternalRosSystemParser.g:1065:1: ruleParameterString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringRule()); @@ -3420,23 +3422,23 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:1071:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1072:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1075:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1076:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1076:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRosSystemParser.g:1076:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRosSystemParser.g:1077:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1078:3: ( rule__ParameterString__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1078:3: ( rule__ParameterString__ValueAssignment ) - // InternalRosSystemParser.g:1078:4: rule__ParameterString__ValueAssignment + // InternalRosSystemParser.g:1079:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1079:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3471,11 +3473,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:1087:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:1088:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:1088:1: ( ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:1089:1: ruleParameterBase64 EOF + // InternalRosSystemParser.g:1089:1: ( ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:1090:1: ruleParameterBase64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Rule()); @@ -3505,23 +3507,23 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:1096:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1097:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1100:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1101:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1101:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRosSystemParser.g:1101:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRosSystemParser.g:1102:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1103:3: ( rule__ParameterBase64__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); } - // InternalRosSystemParser.g:1103:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRosSystemParser.g:1103:4: rule__ParameterBase64__ValueAssignment + // InternalRosSystemParser.g:1104:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1104:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3556,11 +3558,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:1112:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRosSystemParser.g:1113:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:1113:1: ( ruleParameterInteger EOF ) - // InternalRosSystemParser.g:1114:1: ruleParameterInteger EOF + // InternalRosSystemParser.g:1114:1: ( ruleParameterInteger EOF ) + // InternalRosSystemParser.g:1115:1: ruleParameterInteger EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerRule()); @@ -3590,23 +3592,23 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:1121:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1122:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1125:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1126:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1126:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRosSystemParser.g:1126:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRosSystemParser.g:1127:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1128:3: ( rule__ParameterInteger__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1128:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRosSystemParser.g:1128:4: rule__ParameterInteger__ValueAssignment + // InternalRosSystemParser.g:1129:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1129:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3641,11 +3643,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:1137:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRosSystemParser.g:1138:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:1138:1: ( ruleParameterDouble EOF ) - // InternalRosSystemParser.g:1139:1: ruleParameterDouble EOF + // InternalRosSystemParser.g:1139:1: ( ruleParameterDouble EOF ) + // InternalRosSystemParser.g:1140:1: ruleParameterDouble EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleRule()); @@ -3675,23 +3677,23 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:1146:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1147:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1150:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1151:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1151:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRosSystemParser.g:1151:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRosSystemParser.g:1152:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1153:3: ( rule__ParameterDouble__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1153:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRosSystemParser.g:1153:4: rule__ParameterDouble__ValueAssignment + // InternalRosSystemParser.g:1154:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1154:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3726,11 +3728,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:1162:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:1163:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:1163:1: ( ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:1164:1: ruleParameterBoolean EOF + // InternalRosSystemParser.g:1164:1: ( ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:1165:1: ruleParameterBoolean EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanRule()); @@ -3760,23 +3762,23 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:1171:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1172:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1175:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1176:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1176:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRosSystemParser.g:1176:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRosSystemParser.g:1177:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1178:3: ( rule__ParameterBoolean__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1178:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRosSystemParser.g:1178:4: rule__ParameterBoolean__ValueAssignment + // InternalRosSystemParser.g:1179:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1179:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3811,11 +3813,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:1187:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRosSystemParser.g:1188:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:1188:1: ( ruleParameterStruct EOF ) - // InternalRosSystemParser.g:1189:1: ruleParameterStruct EOF + // InternalRosSystemParser.g:1189:1: ( ruleParameterStruct EOF ) + // InternalRosSystemParser.g:1190:1: ruleParameterStruct EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructRule()); @@ -3845,23 +3847,23 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:1196:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRosSystemParser.g:1197:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1200:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRosSystemParser.g:1201:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1201:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRosSystemParser.g:1201:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRosSystemParser.g:1202:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1203:3: ( rule__ParameterStruct__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); } - // InternalRosSystemParser.g:1203:3: ( rule__ParameterStruct__Group__0 ) - // InternalRosSystemParser.g:1203:4: rule__ParameterStruct__Group__0 + // InternalRosSystemParser.g:1204:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1204:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3896,11 +3898,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:1212:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRosSystemParser.g:1213:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:1213:1: ( ruleParameterDate EOF ) - // InternalRosSystemParser.g:1214:1: ruleParameterDate EOF + // InternalRosSystemParser.g:1214:1: ( ruleParameterDate EOF ) + // InternalRosSystemParser.g:1215:1: ruleParameterDate EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateRule()); @@ -3930,23 +3932,23 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:1221:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1222:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1225:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1226:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1226:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRosSystemParser.g:1226:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRosSystemParser.g:1227:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1228:3: ( rule__ParameterDate__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1228:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRosSystemParser.g:1228:4: rule__ParameterDate__ValueAssignment + // InternalRosSystemParser.g:1229:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1229:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3981,11 +3983,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:1237:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:1238:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1238:1: ( ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:1239:1: ruleParameterStructMember EOF + // InternalRosSystemParser.g:1239:1: ( ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:1240:1: ruleParameterStructMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberRule()); @@ -4015,23 +4017,23 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:1246:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1247:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1250:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1251:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1251:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRosSystemParser.g:1251:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRosSystemParser.g:1252:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1253:3: ( rule__ParameterStructMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1253:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRosSystemParser.g:1253:4: rule__ParameterStructMember__Group__0 + // InternalRosSystemParser.g:1254:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1254:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -4066,11 +4068,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:1262:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:1263:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1263:1: ( ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:1264:1: ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:1264:1: ( ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:1265:1: ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberRule()); @@ -4100,23 +4102,23 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:1271:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1272:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1275:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1276:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1276:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRosSystemParser.g:1276:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRosSystemParser.g:1277:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1278:3: ( rule__ParameterStructTypeMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1278:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRosSystemParser.g:1278:4: rule__ParameterStructTypeMember__Group__0 + // InternalRosSystemParser.g:1279:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1279:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -4151,11 +4153,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:1287:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRosSystemParser.g:1288:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:1288:1: ( ruleBase64Binary EOF ) - // InternalRosSystemParser.g:1289:1: ruleBase64Binary EOF + // InternalRosSystemParser.g:1289:1: ( ruleBase64Binary EOF ) + // InternalRosSystemParser.g:1290:1: ruleBase64Binary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryRule()); @@ -4185,17 +4187,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:1296:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRosSystemParser.g:1297:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1300:2: ( ( RULE_BINARY ) ) - // InternalRosSystemParser.g:1301:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1301:2: ( ( RULE_BINARY ) ) + // InternalRosSystemParser.g:1302:2: ( RULE_BINARY ) { - // InternalRosSystemParser.g:1301:2: ( RULE_BINARY ) - // InternalRosSystemParser.g:1302:3: RULE_BINARY + // InternalRosSystemParser.g:1302:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1303:3: RULE_BINARY { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); @@ -4226,11 +4228,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:1312:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRosSystemParser.g:1313:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:1313:1: ( ruleboolean0 EOF ) - // InternalRosSystemParser.g:1314:1: ruleboolean0 EOF + // InternalRosSystemParser.g:1314:1: ( ruleboolean0 EOF ) + // InternalRosSystemParser.g:1315:1: ruleboolean0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Rule()); @@ -4260,17 +4262,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:1321:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRosSystemParser.g:1322:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1325:2: ( ( RULE_BOOLEAN ) ) - // InternalRosSystemParser.g:1326:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1326:2: ( ( RULE_BOOLEAN ) ) + // InternalRosSystemParser.g:1327:2: ( RULE_BOOLEAN ) { - // InternalRosSystemParser.g:1326:2: ( RULE_BOOLEAN ) - // InternalRosSystemParser.g:1327:3: RULE_BOOLEAN + // InternalRosSystemParser.g:1327:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1328:3: RULE_BOOLEAN { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); @@ -4301,11 +4303,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:1337:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRosSystemParser.g:1338:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:1338:1: ( ruleDouble0 EOF ) - // InternalRosSystemParser.g:1339:1: ruleDouble0 EOF + // InternalRosSystemParser.g:1339:1: ( ruleDouble0 EOF ) + // InternalRosSystemParser.g:1340:1: ruleDouble0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Rule()); @@ -4335,17 +4337,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:1346:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRosSystemParser.g:1347:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1350:2: ( ( RULE_DOUBLE ) ) - // InternalRosSystemParser.g:1351:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1351:2: ( ( RULE_DOUBLE ) ) + // InternalRosSystemParser.g:1352:2: ( RULE_DOUBLE ) { - // InternalRosSystemParser.g:1351:2: ( RULE_DOUBLE ) - // InternalRosSystemParser.g:1352:3: RULE_DOUBLE + // InternalRosSystemParser.g:1352:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1353:3: RULE_DOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); @@ -4376,11 +4378,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:1362:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRosSystemParser.g:1363:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:1363:1: ( ruleInteger0 EOF ) - // InternalRosSystemParser.g:1364:1: ruleInteger0 EOF + // InternalRosSystemParser.g:1364:1: ( ruleInteger0 EOF ) + // InternalRosSystemParser.g:1365:1: ruleInteger0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Rule()); @@ -4410,17 +4412,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:1371:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRosSystemParser.g:1372:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1375:2: ( ( RULE_DECINT ) ) - // InternalRosSystemParser.g:1376:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1376:2: ( ( RULE_DECINT ) ) + // InternalRosSystemParser.g:1377:2: ( RULE_DECINT ) { - // InternalRosSystemParser.g:1376:2: ( RULE_DECINT ) - // InternalRosSystemParser.g:1377:3: RULE_DECINT + // InternalRosSystemParser.g:1377:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1378:3: RULE_DECINT { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); @@ -4451,11 +4453,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:1387:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRosSystemParser.g:1388:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:1388:1: ( ruleDateTime0 EOF ) - // InternalRosSystemParser.g:1389:1: ruleDateTime0 EOF + // InternalRosSystemParser.g:1389:1: ( ruleDateTime0 EOF ) + // InternalRosSystemParser.g:1390:1: ruleDateTime0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Rule()); @@ -4485,17 +4487,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:1396:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRosSystemParser.g:1397:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1400:2: ( ( RULE_DATE_TIME ) ) - // InternalRosSystemParser.g:1401:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1401:2: ( ( RULE_DATE_TIME ) ) + // InternalRosSystemParser.g:1402:2: ( RULE_DATE_TIME ) { - // InternalRosSystemParser.g:1401:2: ( RULE_DATE_TIME ) - // InternalRosSystemParser.g:1402:3: RULE_DATE_TIME + // InternalRosSystemParser.g:1402:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1403:3: RULE_DATE_TIME { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); @@ -4526,11 +4528,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:1412:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRosSystemParser.g:1413:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:1413:1: ( ruleAbstractType EOF ) - // InternalRosSystemParser.g:1414:1: ruleAbstractType EOF + // InternalRosSystemParser.g:1414:1: ( ruleAbstractType EOF ) + // InternalRosSystemParser.g:1415:1: ruleAbstractType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeRule()); @@ -4560,23 +4562,23 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:1421:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRosSystemParser.g:1422:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1425:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRosSystemParser.g:1426:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1426:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRosSystemParser.g:1427:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRosSystemParser.g:1426:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRosSystemParser.g:1427:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1427:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1428:3: ( rule__AbstractType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:1428:3: ( rule__AbstractType__Alternatives ) - // InternalRosSystemParser.g:1428:4: rule__AbstractType__Alternatives + // InternalRosSystemParser.g:1429:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1429:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4611,11 +4613,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:1437:1: entryRulebool : rulebool EOF ; + // InternalRosSystemParser.g:1438:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:1438:1: ( rulebool EOF ) - // InternalRosSystemParser.g:1439:1: rulebool EOF + // InternalRosSystemParser.g:1439:1: ( rulebool EOF ) + // InternalRosSystemParser.g:1440:1: rulebool EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolRule()); @@ -4645,23 +4647,23 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:1446:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRosSystemParser.g:1447:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1450:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRosSystemParser.g:1451:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1451:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRosSystemParser.g:1452:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRosSystemParser.g:1451:2: ( ( rule__Bool__Group__0 ) ) - // InternalRosSystemParser.g:1452:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1452:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1453:3: ( rule__Bool__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getGroup()); } - // InternalRosSystemParser.g:1453:3: ( rule__Bool__Group__0 ) - // InternalRosSystemParser.g:1453:4: rule__Bool__Group__0 + // InternalRosSystemParser.g:1454:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1454:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4696,11 +4698,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:1462:1: entryRuleint8 : ruleint8 EOF ; + // InternalRosSystemParser.g:1463:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1463:1: ( ruleint8 EOF ) - // InternalRosSystemParser.g:1464:1: ruleint8 EOF + // InternalRosSystemParser.g:1464:1: ( ruleint8 EOF ) + // InternalRosSystemParser.g:1465:1: ruleint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Rule()); @@ -4730,23 +4732,23 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:1471:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRosSystemParser.g:1472:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1475:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRosSystemParser.g:1476:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1476:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRosSystemParser.g:1477:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRosSystemParser.g:1476:2: ( ( rule__Int8__Group__0 ) ) - // InternalRosSystemParser.g:1477:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1477:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1478:3: ( rule__Int8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getGroup()); } - // InternalRosSystemParser.g:1478:3: ( rule__Int8__Group__0 ) - // InternalRosSystemParser.g:1478:4: rule__Int8__Group__0 + // InternalRosSystemParser.g:1479:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1479:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4781,11 +4783,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:1487:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRosSystemParser.g:1488:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1488:1: ( ruleuint8 EOF ) - // InternalRosSystemParser.g:1489:1: ruleuint8 EOF + // InternalRosSystemParser.g:1489:1: ( ruleuint8 EOF ) + // InternalRosSystemParser.g:1490:1: ruleuint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Rule()); @@ -4815,23 +4817,23 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:1496:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRosSystemParser.g:1497:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1500:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRosSystemParser.g:1501:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1501:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRosSystemParser.g:1502:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRosSystemParser.g:1501:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRosSystemParser.g:1502:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1502:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1503:3: ( rule__Uint8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getGroup()); } - // InternalRosSystemParser.g:1503:3: ( rule__Uint8__Group__0 ) - // InternalRosSystemParser.g:1503:4: rule__Uint8__Group__0 + // InternalRosSystemParser.g:1504:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1504:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4866,11 +4868,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:1512:1: entryRuleint16 : ruleint16 EOF ; + // InternalRosSystemParser.g:1513:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1513:1: ( ruleint16 EOF ) - // InternalRosSystemParser.g:1514:1: ruleint16 EOF + // InternalRosSystemParser.g:1514:1: ( ruleint16 EOF ) + // InternalRosSystemParser.g:1515:1: ruleint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Rule()); @@ -4900,23 +4902,23 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:1521:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRosSystemParser.g:1522:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1525:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRosSystemParser.g:1526:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1526:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRosSystemParser.g:1527:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRosSystemParser.g:1526:2: ( ( rule__Int16__Group__0 ) ) - // InternalRosSystemParser.g:1527:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1527:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1528:3: ( rule__Int16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getGroup()); } - // InternalRosSystemParser.g:1528:3: ( rule__Int16__Group__0 ) - // InternalRosSystemParser.g:1528:4: rule__Int16__Group__0 + // InternalRosSystemParser.g:1529:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1529:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4951,11 +4953,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:1537:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRosSystemParser.g:1538:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1538:1: ( ruleuint16 EOF ) - // InternalRosSystemParser.g:1539:1: ruleuint16 EOF + // InternalRosSystemParser.g:1539:1: ( ruleuint16 EOF ) + // InternalRosSystemParser.g:1540:1: ruleuint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Rule()); @@ -4985,23 +4987,23 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:1546:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRosSystemParser.g:1547:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1550:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRosSystemParser.g:1551:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1551:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRosSystemParser.g:1552:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRosSystemParser.g:1551:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRosSystemParser.g:1552:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1552:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1553:3: ( rule__Uint16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getGroup()); } - // InternalRosSystemParser.g:1553:3: ( rule__Uint16__Group__0 ) - // InternalRosSystemParser.g:1553:4: rule__Uint16__Group__0 + // InternalRosSystemParser.g:1554:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1554:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -5036,11 +5038,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:1562:1: entryRuleint32 : ruleint32 EOF ; + // InternalRosSystemParser.g:1563:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1563:1: ( ruleint32 EOF ) - // InternalRosSystemParser.g:1564:1: ruleint32 EOF + // InternalRosSystemParser.g:1564:1: ( ruleint32 EOF ) + // InternalRosSystemParser.g:1565:1: ruleint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Rule()); @@ -5070,23 +5072,23 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:1571:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRosSystemParser.g:1572:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1575:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRosSystemParser.g:1576:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1576:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRosSystemParser.g:1577:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRosSystemParser.g:1576:2: ( ( rule__Int32__Group__0 ) ) - // InternalRosSystemParser.g:1577:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1577:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1578:3: ( rule__Int32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getGroup()); } - // InternalRosSystemParser.g:1578:3: ( rule__Int32__Group__0 ) - // InternalRosSystemParser.g:1578:4: rule__Int32__Group__0 + // InternalRosSystemParser.g:1579:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1579:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -5121,11 +5123,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:1587:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRosSystemParser.g:1588:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1588:1: ( ruleuint32 EOF ) - // InternalRosSystemParser.g:1589:1: ruleuint32 EOF + // InternalRosSystemParser.g:1589:1: ( ruleuint32 EOF ) + // InternalRosSystemParser.g:1590:1: ruleuint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Rule()); @@ -5155,23 +5157,23 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:1596:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRosSystemParser.g:1597:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1600:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRosSystemParser.g:1601:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1601:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRosSystemParser.g:1602:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRosSystemParser.g:1601:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRosSystemParser.g:1602:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1602:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1603:3: ( rule__Uint32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getGroup()); } - // InternalRosSystemParser.g:1603:3: ( rule__Uint32__Group__0 ) - // InternalRosSystemParser.g:1603:4: rule__Uint32__Group__0 + // InternalRosSystemParser.g:1604:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1604:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -5206,11 +5208,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:1612:1: entryRuleint64 : ruleint64 EOF ; + // InternalRosSystemParser.g:1613:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1613:1: ( ruleint64 EOF ) - // InternalRosSystemParser.g:1614:1: ruleint64 EOF + // InternalRosSystemParser.g:1614:1: ( ruleint64 EOF ) + // InternalRosSystemParser.g:1615:1: ruleint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Rule()); @@ -5240,23 +5242,23 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:1621:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRosSystemParser.g:1622:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1625:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRosSystemParser.g:1626:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1626:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRosSystemParser.g:1627:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRosSystemParser.g:1626:2: ( ( rule__Int64__Group__0 ) ) - // InternalRosSystemParser.g:1627:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1627:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1628:3: ( rule__Int64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getGroup()); } - // InternalRosSystemParser.g:1628:3: ( rule__Int64__Group__0 ) - // InternalRosSystemParser.g:1628:4: rule__Int64__Group__0 + // InternalRosSystemParser.g:1629:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1629:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -5291,11 +5293,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:1637:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRosSystemParser.g:1638:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1638:1: ( ruleuint64 EOF ) - // InternalRosSystemParser.g:1639:1: ruleuint64 EOF + // InternalRosSystemParser.g:1639:1: ( ruleuint64 EOF ) + // InternalRosSystemParser.g:1640:1: ruleuint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Rule()); @@ -5325,23 +5327,23 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:1646:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRosSystemParser.g:1647:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1650:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRosSystemParser.g:1651:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1651:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRosSystemParser.g:1652:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRosSystemParser.g:1651:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRosSystemParser.g:1652:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1652:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1653:3: ( rule__Uint64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getGroup()); } - // InternalRosSystemParser.g:1653:3: ( rule__Uint64__Group__0 ) - // InternalRosSystemParser.g:1653:4: rule__Uint64__Group__0 + // InternalRosSystemParser.g:1654:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1654:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -5376,11 +5378,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:1662:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRosSystemParser.g:1663:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:1663:1: ( rulefloat32 EOF ) - // InternalRosSystemParser.g:1664:1: rulefloat32 EOF + // InternalRosSystemParser.g:1664:1: ( rulefloat32 EOF ) + // InternalRosSystemParser.g:1665:1: rulefloat32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Rule()); @@ -5410,23 +5412,23 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:1671:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRosSystemParser.g:1672:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1675:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRosSystemParser.g:1676:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1676:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRosSystemParser.g:1677:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRosSystemParser.g:1676:2: ( ( rule__Float32__Group__0 ) ) - // InternalRosSystemParser.g:1677:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1677:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1678:3: ( rule__Float32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getGroup()); } - // InternalRosSystemParser.g:1678:3: ( rule__Float32__Group__0 ) - // InternalRosSystemParser.g:1678:4: rule__Float32__Group__0 + // InternalRosSystemParser.g:1679:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1679:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -5461,11 +5463,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:1687:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRosSystemParser.g:1688:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:1688:1: ( rulefloat64 EOF ) - // InternalRosSystemParser.g:1689:1: rulefloat64 EOF + // InternalRosSystemParser.g:1689:1: ( rulefloat64 EOF ) + // InternalRosSystemParser.g:1690:1: rulefloat64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Rule()); @@ -5495,23 +5497,23 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:1696:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRosSystemParser.g:1697:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1700:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRosSystemParser.g:1701:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1701:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRosSystemParser.g:1702:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRosSystemParser.g:1701:2: ( ( rule__Float64__Group__0 ) ) - // InternalRosSystemParser.g:1702:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1702:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1703:3: ( rule__Float64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getGroup()); } - // InternalRosSystemParser.g:1703:3: ( rule__Float64__Group__0 ) - // InternalRosSystemParser.g:1703:4: rule__Float64__Group__0 + // InternalRosSystemParser.g:1704:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1704:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -5546,11 +5548,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:1712:1: entryRulestring0 : rulestring0 EOF ; + // InternalRosSystemParser.g:1713:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:1713:1: ( rulestring0 EOF ) - // InternalRosSystemParser.g:1714:1: rulestring0 EOF + // InternalRosSystemParser.g:1714:1: ( rulestring0 EOF ) + // InternalRosSystemParser.g:1715:1: rulestring0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0Rule()); @@ -5580,23 +5582,23 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:1721:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRosSystemParser.g:1722:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1725:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRosSystemParser.g:1726:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1726:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRosSystemParser.g:1727:2: ( ( rule__String0__Group__0 ) ) { - // InternalRosSystemParser.g:1726:2: ( ( rule__String0__Group__0 ) ) - // InternalRosSystemParser.g:1727:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1727:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1728:3: ( rule__String0__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getGroup()); } - // InternalRosSystemParser.g:1728:3: ( rule__String0__Group__0 ) - // InternalRosSystemParser.g:1728:4: rule__String0__Group__0 + // InternalRosSystemParser.g:1729:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1729:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5631,11 +5633,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:1737:1: entryRulechar : rulechar EOF ; + // InternalRosSystemParser.g:1738:1: entryRulechar : rulechar EOF ; public final void entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:1738:1: ( rulechar EOF ) - // InternalRosSystemParser.g:1739:1: rulechar EOF + // InternalRosSystemParser.g:1739:1: ( rulechar EOF ) + // InternalRosSystemParser.g:1740:1: rulechar EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharRule()); @@ -5665,23 +5667,23 @@ public final void entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:1746:1: rulechar : ( ( rule__Char__Group__0 ) ) ; + // InternalRosSystemParser.g:1747:1: rulechar : ( ( rule__Char__Group__0 ) ) ; public final void rulechar() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1750:2: ( ( ( rule__Char__Group__0 ) ) ) - // InternalRosSystemParser.g:1751:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1751:2: ( ( ( rule__Char__Group__0 ) ) ) + // InternalRosSystemParser.g:1752:2: ( ( rule__Char__Group__0 ) ) { - // InternalRosSystemParser.g:1751:2: ( ( rule__Char__Group__0 ) ) - // InternalRosSystemParser.g:1752:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1752:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1753:3: ( rule__Char__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getGroup()); } - // InternalRosSystemParser.g:1753:3: ( rule__Char__Group__0 ) - // InternalRosSystemParser.g:1753:4: rule__Char__Group__0 + // InternalRosSystemParser.g:1754:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1754:4: rule__Char__Group__0 { pushFollow(FOLLOW_2); rule__Char__Group__0(); @@ -5716,11 +5718,11 @@ public final void rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:1762:1: entryRulebyte : rulebyte EOF ; + // InternalRosSystemParser.g:1763:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:1763:1: ( rulebyte EOF ) - // InternalRosSystemParser.g:1764:1: rulebyte EOF + // InternalRosSystemParser.g:1764:1: ( rulebyte EOF ) + // InternalRosSystemParser.g:1765:1: rulebyte EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteRule()); @@ -5750,23 +5752,23 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:1771:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRosSystemParser.g:1772:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1775:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRosSystemParser.g:1776:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1776:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRosSystemParser.g:1777:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRosSystemParser.g:1776:2: ( ( rule__Byte__Group__0 ) ) - // InternalRosSystemParser.g:1777:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1777:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1778:3: ( rule__Byte__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getGroup()); } - // InternalRosSystemParser.g:1778:3: ( rule__Byte__Group__0 ) - // InternalRosSystemParser.g:1778:4: rule__Byte__Group__0 + // InternalRosSystemParser.g:1779:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1779:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5801,11 +5803,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:1787:1: entryRuletime : ruletime EOF ; + // InternalRosSystemParser.g:1788:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:1788:1: ( ruletime EOF ) - // InternalRosSystemParser.g:1789:1: ruletime EOF + // InternalRosSystemParser.g:1789:1: ( ruletime EOF ) + // InternalRosSystemParser.g:1790:1: ruletime EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimeRule()); @@ -5835,23 +5837,23 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:1796:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRosSystemParser.g:1797:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1800:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRosSystemParser.g:1801:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1801:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRosSystemParser.g:1802:2: ( ( rule__Time__Group__0 ) ) { - // InternalRosSystemParser.g:1801:2: ( ( rule__Time__Group__0 ) ) - // InternalRosSystemParser.g:1802:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1802:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1803:3: ( rule__Time__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getGroup()); } - // InternalRosSystemParser.g:1803:3: ( rule__Time__Group__0 ) - // InternalRosSystemParser.g:1803:4: rule__Time__Group__0 + // InternalRosSystemParser.g:1804:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1804:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5886,11 +5888,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:1812:1: entryRuleduration : ruleduration EOF ; + // InternalRosSystemParser.g:1813:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:1813:1: ( ruleduration EOF ) - // InternalRosSystemParser.g:1814:1: ruleduration EOF + // InternalRosSystemParser.g:1814:1: ( ruleduration EOF ) + // InternalRosSystemParser.g:1815:1: ruleduration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDurationRule()); @@ -5920,23 +5922,23 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:1821:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRosSystemParser.g:1822:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1825:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRosSystemParser.g:1826:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1826:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRosSystemParser.g:1827:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRosSystemParser.g:1826:2: ( ( rule__Duration__Group__0 ) ) - // InternalRosSystemParser.g:1827:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1827:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1828:3: ( rule__Duration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getGroup()); } - // InternalRosSystemParser.g:1828:3: ( rule__Duration__Group__0 ) - // InternalRosSystemParser.g:1828:4: rule__Duration__Group__0 + // InternalRosSystemParser.g:1829:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1829:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -5971,11 +5973,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:1837:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRosSystemParser.g:1838:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:1838:1: ( ruleboolArray EOF ) - // InternalRosSystemParser.g:1839:1: ruleboolArray EOF + // InternalRosSystemParser.g:1839:1: ( ruleboolArray EOF ) + // InternalRosSystemParser.g:1840:1: ruleboolArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayRule()); @@ -6005,23 +6007,23 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:1846:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRosSystemParser.g:1847:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1850:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRosSystemParser.g:1851:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1851:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRosSystemParser.g:1852:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRosSystemParser.g:1851:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRosSystemParser.g:1852:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1852:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1853:3: ( rule__BoolArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1853:3: ( rule__BoolArray__Group__0 ) - // InternalRosSystemParser.g:1853:4: rule__BoolArray__Group__0 + // InternalRosSystemParser.g:1854:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1854:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -6056,11 +6058,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:1862:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRosSystemParser.g:1863:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1863:1: ( ruleint8Array EOF ) - // InternalRosSystemParser.g:1864:1: ruleint8Array EOF + // InternalRosSystemParser.g:1864:1: ( ruleint8Array EOF ) + // InternalRosSystemParser.g:1865:1: ruleint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayRule()); @@ -6090,23 +6092,23 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:1871:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1872:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1875:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1876:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1876:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1877:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1876:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRosSystemParser.g:1877:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1877:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1878:3: ( rule__Int8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1878:3: ( rule__Int8Array__Group__0 ) - // InternalRosSystemParser.g:1878:4: rule__Int8Array__Group__0 + // InternalRosSystemParser.g:1879:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1879:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -6141,11 +6143,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:1887:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRosSystemParser.g:1888:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1888:1: ( ruleuint8Array EOF ) - // InternalRosSystemParser.g:1889:1: ruleuint8Array EOF + // InternalRosSystemParser.g:1889:1: ( ruleuint8Array EOF ) + // InternalRosSystemParser.g:1890:1: ruleuint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayRule()); @@ -6175,23 +6177,23 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:1896:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1897:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1900:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1901:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1901:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1902:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1901:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRosSystemParser.g:1902:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1902:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1903:3: ( rule__Uint8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1903:3: ( rule__Uint8Array__Group__0 ) - // InternalRosSystemParser.g:1903:4: rule__Uint8Array__Group__0 + // InternalRosSystemParser.g:1904:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1904:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -6226,11 +6228,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:1912:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRosSystemParser.g:1913:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1913:1: ( ruleint16Array EOF ) - // InternalRosSystemParser.g:1914:1: ruleint16Array EOF + // InternalRosSystemParser.g:1914:1: ( ruleint16Array EOF ) + // InternalRosSystemParser.g:1915:1: ruleint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayRule()); @@ -6260,23 +6262,23 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:1921:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1922:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1925:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1926:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1926:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1927:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1926:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRosSystemParser.g:1927:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1927:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1928:3: ( rule__Int16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1928:3: ( rule__Int16Array__Group__0 ) - // InternalRosSystemParser.g:1928:4: rule__Int16Array__Group__0 + // InternalRosSystemParser.g:1929:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1929:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -6311,11 +6313,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:1937:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRosSystemParser.g:1938:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1938:1: ( ruleuint16Array EOF ) - // InternalRosSystemParser.g:1939:1: ruleuint16Array EOF + // InternalRosSystemParser.g:1939:1: ( ruleuint16Array EOF ) + // InternalRosSystemParser.g:1940:1: ruleuint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayRule()); @@ -6345,23 +6347,23 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:1946:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1947:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1950:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1951:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1951:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1952:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1951:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRosSystemParser.g:1952:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1952:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1953:3: ( rule__Uint16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1953:3: ( rule__Uint16Array__Group__0 ) - // InternalRosSystemParser.g:1953:4: rule__Uint16Array__Group__0 + // InternalRosSystemParser.g:1954:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1954:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -6396,11 +6398,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:1962:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRosSystemParser.g:1963:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1963:1: ( ruleint32Array EOF ) - // InternalRosSystemParser.g:1964:1: ruleint32Array EOF + // InternalRosSystemParser.g:1964:1: ( ruleint32Array EOF ) + // InternalRosSystemParser.g:1965:1: ruleint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayRule()); @@ -6430,23 +6432,23 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:1971:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1972:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1975:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1976:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:1976:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1977:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRosSystemParser.g:1976:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRosSystemParser.g:1977:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:1977:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:1978:3: ( rule__Int32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1978:3: ( rule__Int32Array__Group__0 ) - // InternalRosSystemParser.g:1978:4: rule__Int32Array__Group__0 + // InternalRosSystemParser.g:1979:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:1979:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -6481,11 +6483,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:1987:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRosSystemParser.g:1988:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1988:1: ( ruleuint32Array EOF ) - // InternalRosSystemParser.g:1989:1: ruleuint32Array EOF + // InternalRosSystemParser.g:1989:1: ( ruleuint32Array EOF ) + // InternalRosSystemParser.g:1990:1: ruleuint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayRule()); @@ -6515,23 +6517,23 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:1996:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1997:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2000:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2001:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2001:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2002:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2001:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRosSystemParser.g:2002:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2002:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2003:3: ( rule__Uint32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2003:3: ( rule__Uint32Array__Group__0 ) - // InternalRosSystemParser.g:2003:4: rule__Uint32Array__Group__0 + // InternalRosSystemParser.g:2004:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2004:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -6566,11 +6568,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:2012:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRosSystemParser.g:2013:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2013:1: ( ruleint64Array EOF ) - // InternalRosSystemParser.g:2014:1: ruleint64Array EOF + // InternalRosSystemParser.g:2014:1: ( ruleint64Array EOF ) + // InternalRosSystemParser.g:2015:1: ruleint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayRule()); @@ -6600,23 +6602,23 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:2021:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2022:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2025:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2026:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2026:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2027:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2026:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRosSystemParser.g:2027:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2027:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2028:3: ( rule__Int64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2028:3: ( rule__Int64Array__Group__0 ) - // InternalRosSystemParser.g:2028:4: rule__Int64Array__Group__0 + // InternalRosSystemParser.g:2029:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2029:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -6651,11 +6653,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:2037:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRosSystemParser.g:2038:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2038:1: ( ruleuint64Array EOF ) - // InternalRosSystemParser.g:2039:1: ruleuint64Array EOF + // InternalRosSystemParser.g:2039:1: ( ruleuint64Array EOF ) + // InternalRosSystemParser.g:2040:1: ruleuint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayRule()); @@ -6685,23 +6687,23 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:2046:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2047:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2050:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2051:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2051:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2052:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2051:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRosSystemParser.g:2052:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2052:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2053:3: ( rule__Uint64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2053:3: ( rule__Uint64Array__Group__0 ) - // InternalRosSystemParser.g:2053:4: rule__Uint64Array__Group__0 + // InternalRosSystemParser.g:2054:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2054:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -6736,11 +6738,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:2062:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRosSystemParser.g:2063:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2063:1: ( rulefloat32Array EOF ) - // InternalRosSystemParser.g:2064:1: rulefloat32Array EOF + // InternalRosSystemParser.g:2064:1: ( rulefloat32Array EOF ) + // InternalRosSystemParser.g:2065:1: rulefloat32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayRule()); @@ -6770,23 +6772,23 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:2071:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2072:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2075:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2076:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2076:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2077:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2076:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRosSystemParser.g:2077:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2077:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2078:3: ( rule__Float32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2078:3: ( rule__Float32Array__Group__0 ) - // InternalRosSystemParser.g:2078:4: rule__Float32Array__Group__0 + // InternalRosSystemParser.g:2079:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2079:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6821,11 +6823,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:2087:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRosSystemParser.g:2088:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2088:1: ( rulefloat64Array EOF ) - // InternalRosSystemParser.g:2089:1: rulefloat64Array EOF + // InternalRosSystemParser.g:2089:1: ( rulefloat64Array EOF ) + // InternalRosSystemParser.g:2090:1: rulefloat64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayRule()); @@ -6855,23 +6857,23 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:2096:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2097:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2100:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2101:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2101:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2102:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2101:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRosSystemParser.g:2102:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2102:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2103:3: ( rule__Float64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2103:3: ( rule__Float64Array__Group__0 ) - // InternalRosSystemParser.g:2103:4: rule__Float64Array__Group__0 + // InternalRosSystemParser.g:2104:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2104:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6906,11 +6908,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:2112:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRosSystemParser.g:2113:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2113:1: ( rulestring0Array EOF ) - // InternalRosSystemParser.g:2114:1: rulestring0Array EOF + // InternalRosSystemParser.g:2114:1: ( rulestring0Array EOF ) + // InternalRosSystemParser.g:2115:1: rulestring0Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayRule()); @@ -6940,23 +6942,23 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:2121:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2122:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2125:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2126:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2126:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2127:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRosSystemParser.g:2126:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRosSystemParser.g:2127:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2127:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2128:3: ( rule__String0Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2128:3: ( rule__String0Array__Group__0 ) - // InternalRosSystemParser.g:2128:4: rule__String0Array__Group__0 + // InternalRosSystemParser.g:2129:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2129:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -6991,11 +6993,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:2137:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRosSystemParser.g:2138:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2138:1: ( rulebyteArray EOF ) - // InternalRosSystemParser.g:2139:1: rulebyteArray EOF + // InternalRosSystemParser.g:2139:1: ( rulebyteArray EOF ) + // InternalRosSystemParser.g:2140:1: rulebyteArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayRule()); @@ -7025,23 +7027,23 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:2146:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2147:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2150:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2151:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2151:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2152:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRosSystemParser.g:2151:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRosSystemParser.g:2152:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2152:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2153:3: ( rule__ByteArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2153:3: ( rule__ByteArray__Group__0 ) - // InternalRosSystemParser.g:2153:4: rule__ByteArray__Group__0 + // InternalRosSystemParser.g:2154:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2154:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -7076,11 +7078,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:2162:1: entryRulecharArray : rulecharArray EOF ; + // InternalRosSystemParser.g:2163:1: entryRulecharArray : rulecharArray EOF ; public final void entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2163:1: ( rulecharArray EOF ) - // InternalRosSystemParser.g:2164:1: rulecharArray EOF + // InternalRosSystemParser.g:2164:1: ( rulecharArray EOF ) + // InternalRosSystemParser.g:2165:1: rulecharArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayRule()); @@ -7110,23 +7112,23 @@ public final void entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:2171:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2172:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; public final void rulecharArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2175:2: ( ( ( rule__CharArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2176:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2176:2: ( ( ( rule__CharArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2177:2: ( ( rule__CharArray__Group__0 ) ) { - // InternalRosSystemParser.g:2176:2: ( ( rule__CharArray__Group__0 ) ) - // InternalRosSystemParser.g:2177:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2177:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2178:3: ( rule__CharArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2178:3: ( rule__CharArray__Group__0 ) - // InternalRosSystemParser.g:2178:4: rule__CharArray__Group__0 + // InternalRosSystemParser.g:2179:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2179:4: rule__CharArray__Group__0 { pushFollow(FOLLOW_2); rule__CharArray__Group__0(); @@ -7161,11 +7163,11 @@ public final void rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:2187:1: entryRuleHeader : ruleHeader EOF ; + // InternalRosSystemParser.g:2188:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:2188:1: ( ruleHeader EOF ) - // InternalRosSystemParser.g:2189:1: ruleHeader EOF + // InternalRosSystemParser.g:2189:1: ( ruleHeader EOF ) + // InternalRosSystemParser.g:2190:1: ruleHeader EOF { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderRule()); @@ -7195,23 +7197,23 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:2196:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRosSystemParser.g:2197:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2200:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRosSystemParser.g:2201:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2201:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRosSystemParser.g:2202:2: ( ( rule__Header__Group__0 ) ) { - // InternalRosSystemParser.g:2201:2: ( ( rule__Header__Group__0 ) ) - // InternalRosSystemParser.g:2202:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2202:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2203:3: ( rule__Header__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getGroup()); } - // InternalRosSystemParser.g:2203:3: ( rule__Header__Group__0 ) - // InternalRosSystemParser.g:2203:4: rule__Header__Group__0 + // InternalRosSystemParser.g:2204:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2204:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -7246,11 +7248,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:2212:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:2213:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; public final void entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2213:1: ( ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:2214:1: ruleSpecBaseRef EOF + // InternalRosSystemParser.g:2214:1: ( ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:2215:1: ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefRule()); @@ -7280,23 +7282,23 @@ public final void entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:2221:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; + // InternalRosSystemParser.g:2222:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; public final void ruleSpecBaseRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2225:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) - // InternalRosSystemParser.g:2226:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2226:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) + // InternalRosSystemParser.g:2227:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) { - // InternalRosSystemParser.g:2226:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) - // InternalRosSystemParser.g:2227:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2227:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2228:3: ( rule__SpecBaseRef__ReferenceAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceAssignment()); } - // InternalRosSystemParser.g:2228:3: ( rule__SpecBaseRef__ReferenceAssignment ) - // InternalRosSystemParser.g:2228:4: rule__SpecBaseRef__ReferenceAssignment + // InternalRosSystemParser.g:2229:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2229:4: rule__SpecBaseRef__ReferenceAssignment { pushFollow(FOLLOW_2); rule__SpecBaseRef__ReferenceAssignment(); @@ -7331,11 +7333,11 @@ public final void ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:2237:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:2238:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; public final void entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2238:1: ( ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:2239:1: ruleArraySpecRef EOF + // InternalRosSystemParser.g:2239:1: ( ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:2240:1: ruleArraySpecRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefRule()); @@ -7365,23 +7367,23 @@ public final void entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:2246:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; + // InternalRosSystemParser.g:2247:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; public final void ruleArraySpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2250:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) - // InternalRosSystemParser.g:2251:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2251:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) + // InternalRosSystemParser.g:2252:2: ( ( rule__ArraySpecRef__Group__0 ) ) { - // InternalRosSystemParser.g:2251:2: ( ( rule__ArraySpecRef__Group__0 ) ) - // InternalRosSystemParser.g:2252:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2252:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2253:3: ( rule__ArraySpecRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getGroup()); } - // InternalRosSystemParser.g:2253:3: ( rule__ArraySpecRef__Group__0 ) - // InternalRosSystemParser.g:2253:4: rule__ArraySpecRef__Group__0 + // InternalRosSystemParser.g:2254:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2254:4: rule__ArraySpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__0(); @@ -7416,11 +7418,11 @@ public final void ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:2262:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRosSystemParser.g:2263:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:2263:1: ( ruleKEYWORD EOF ) - // InternalRosSystemParser.g:2264:1: ruleKEYWORD EOF + // InternalRosSystemParser.g:2264:1: ( ruleKEYWORD EOF ) + // InternalRosSystemParser.g:2265:1: ruleKEYWORD EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDRule()); @@ -7450,23 +7452,23 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:2271:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRosSystemParser.g:2272:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2275:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRosSystemParser.g:2276:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2276:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRosSystemParser.g:2277:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRosSystemParser.g:2276:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRosSystemParser.g:2277:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2277:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2278:3: ( rule__KEYWORD__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); } - // InternalRosSystemParser.g:2278:3: ( rule__KEYWORD__Alternatives ) - // InternalRosSystemParser.g:2278:4: rule__KEYWORD__Alternatives + // InternalRosSystemParser.g:2279:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2279:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -7501,11 +7503,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:2287:1: entryRuleEString : ruleEString EOF ; + // InternalRosSystemParser.g:2288:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:2288:1: ( ruleEString EOF ) - // InternalRosSystemParser.g:2289:1: ruleEString EOF + // InternalRosSystemParser.g:2289:1: ( ruleEString EOF ) + // InternalRosSystemParser.g:2290:1: ruleEString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEStringRule()); @@ -7535,23 +7537,23 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:2296:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRosSystemParser.g:2297:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2300:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRosSystemParser.g:2301:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2301:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRosSystemParser.g:2302:2: ( ( rule__EString__Alternatives ) ) { - // InternalRosSystemParser.g:2301:2: ( ( rule__EString__Alternatives ) ) - // InternalRosSystemParser.g:2302:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2302:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2303:3: ( rule__EString__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getAlternatives()); } - // InternalRosSystemParser.g:2303:3: ( rule__EString__Alternatives ) - // InternalRosSystemParser.g:2303:4: rule__EString__Alternatives + // InternalRosSystemParser.g:2304:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2304:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -7585,14 +7587,14 @@ public final void ruleEString() throws RecognitionException { // $ANTLR end "ruleEString" - // $ANTLR start "rule__RosSystem__Alternatives_3" - // InternalRosSystemParser.g:2311:1: rule__RosSystem__Alternatives_3 : ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) | ( ( rule__RosSystem__Group_3_4__0 ) ) ); - public final void rule__RosSystem__Alternatives_3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Alternatives_4" + // InternalRosSystemParser.g:2312: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:2315:1: ( ( ( rule__RosSystem__Group_3_0__0 ) ) | ( ( rule__RosSystem__Group_3_1__0 ) ) | ( ( rule__RosSystem__Group_3_2__0 ) ) | ( ( rule__RosSystem__Group_3_3__0 ) ) | ( ( rule__RosSystem__Group_3_4__0 ) ) ) + // InternalRosSystemParser.g:2316: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 Processes: @@ -7630,19 +7632,19 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException switch (alt1) { case 1 : - // InternalRosSystemParser.g:2316:2: ( ( rule__RosSystem__Group_3_0__0 ) ) + // InternalRosSystemParser.g:2317:2: ( ( rule__RosSystem__Group_4_0__0 ) ) { - // InternalRosSystemParser.g:2316:2: ( ( rule__RosSystem__Group_3_0__0 ) ) - // InternalRosSystemParser.g:2317:3: ( rule__RosSystem__Group_3_0__0 ) + // InternalRosSystemParser.g:2317:2: ( ( rule__RosSystem__Group_4_0__0 ) ) + // InternalRosSystemParser.g:2318:3: ( rule__RosSystem__Group_4_0__0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getGroup_3_0()); + before(grammarAccess.getRosSystemAccess().getGroup_4_0()); } - // InternalRosSystemParser.g:2318:3: ( rule__RosSystem__Group_3_0__0 ) - // InternalRosSystemParser.g:2318:4: rule__RosSystem__Group_3_0__0 + // InternalRosSystemParser.g:2319:3: ( rule__RosSystem__Group_4_0__0 ) + // InternalRosSystemParser.g:2319:4: rule__RosSystem__Group_4_0__0 { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_0__0(); + rule__RosSystem__Group_4_0__0(); state._fsp--; if (state.failed) return ; @@ -7650,7 +7652,7 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getGroup_3_0()); + after(grammarAccess.getRosSystemAccess().getGroup_4_0()); } } @@ -7659,19 +7661,19 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2322:2: ( ( rule__RosSystem__Group_3_1__0 ) ) + // InternalRosSystemParser.g:2323:2: ( ( rule__RosSystem__Group_4_1__0 ) ) { - // InternalRosSystemParser.g:2322:2: ( ( rule__RosSystem__Group_3_1__0 ) ) - // InternalRosSystemParser.g:2323:3: ( rule__RosSystem__Group_3_1__0 ) + // InternalRosSystemParser.g:2323:2: ( ( rule__RosSystem__Group_4_1__0 ) ) + // InternalRosSystemParser.g:2324:3: ( rule__RosSystem__Group_4_1__0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getGroup_3_1()); + before(grammarAccess.getRosSystemAccess().getGroup_4_1()); } - // InternalRosSystemParser.g:2324:3: ( rule__RosSystem__Group_3_1__0 ) - // InternalRosSystemParser.g:2324:4: rule__RosSystem__Group_3_1__0 + // InternalRosSystemParser.g:2325:3: ( rule__RosSystem__Group_4_1__0 ) + // InternalRosSystemParser.g:2325:4: rule__RosSystem__Group_4_1__0 { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_1__0(); + rule__RosSystem__Group_4_1__0(); state._fsp--; if (state.failed) return ; @@ -7679,7 +7681,7 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getGroup_3_1()); + after(grammarAccess.getRosSystemAccess().getGroup_4_1()); } } @@ -7688,19 +7690,19 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2328:2: ( ( rule__RosSystem__Group_3_2__0 ) ) + // InternalRosSystemParser.g:2329:2: ( ( rule__RosSystem__Group_4_2__0 ) ) { - // InternalRosSystemParser.g:2328:2: ( ( rule__RosSystem__Group_3_2__0 ) ) - // InternalRosSystemParser.g:2329:3: ( rule__RosSystem__Group_3_2__0 ) + // InternalRosSystemParser.g:2329:2: ( ( rule__RosSystem__Group_4_2__0 ) ) + // InternalRosSystemParser.g:2330:3: ( rule__RosSystem__Group_4_2__0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getGroup_3_2()); + before(grammarAccess.getRosSystemAccess().getGroup_4_2()); } - // InternalRosSystemParser.g:2330:3: ( rule__RosSystem__Group_3_2__0 ) - // InternalRosSystemParser.g:2330:4: rule__RosSystem__Group_3_2__0 + // InternalRosSystemParser.g:2331:3: ( rule__RosSystem__Group_4_2__0 ) + // InternalRosSystemParser.g:2331:4: rule__RosSystem__Group_4_2__0 { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__0(); + rule__RosSystem__Group_4_2__0(); state._fsp--; if (state.failed) return ; @@ -7708,7 +7710,7 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getGroup_3_2()); + after(grammarAccess.getRosSystemAccess().getGroup_4_2()); } } @@ -7717,19 +7719,19 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2334:2: ( ( rule__RosSystem__Group_3_3__0 ) ) + // InternalRosSystemParser.g:2335:2: ( ( rule__RosSystem__Group_4_3__0 ) ) { - // InternalRosSystemParser.g:2334:2: ( ( rule__RosSystem__Group_3_3__0 ) ) - // InternalRosSystemParser.g:2335:3: ( rule__RosSystem__Group_3_3__0 ) + // InternalRosSystemParser.g:2335:2: ( ( rule__RosSystem__Group_4_3__0 ) ) + // InternalRosSystemParser.g:2336:3: ( rule__RosSystem__Group_4_3__0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getGroup_3_3()); + before(grammarAccess.getRosSystemAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:2336:3: ( rule__RosSystem__Group_3_3__0 ) - // InternalRosSystemParser.g:2336:4: rule__RosSystem__Group_3_3__0 + // InternalRosSystemParser.g:2337:3: ( rule__RosSystem__Group_4_3__0 ) + // InternalRosSystemParser.g:2337:4: rule__RosSystem__Group_4_3__0 { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__0(); + rule__RosSystem__Group_4_3__0(); state._fsp--; if (state.failed) return ; @@ -7737,7 +7739,7 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getGroup_3_3()); + after(grammarAccess.getRosSystemAccess().getGroup_4_3()); } } @@ -7746,19 +7748,19 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2340:2: ( ( rule__RosSystem__Group_3_4__0 ) ) + // InternalRosSystemParser.g:2341:2: ( ( rule__RosSystem__Group_4_4__0 ) ) { - // InternalRosSystemParser.g:2340:2: ( ( rule__RosSystem__Group_3_4__0 ) ) - // InternalRosSystemParser.g:2341:3: ( rule__RosSystem__Group_3_4__0 ) + // InternalRosSystemParser.g:2341:2: ( ( rule__RosSystem__Group_4_4__0 ) ) + // InternalRosSystemParser.g:2342:3: ( rule__RosSystem__Group_4_4__0 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getGroup_3_4()); + before(grammarAccess.getRosSystemAccess().getGroup_4_4()); } - // InternalRosSystemParser.g:2342:3: ( rule__RosSystem__Group_3_4__0 ) - // InternalRosSystemParser.g:2342:4: rule__RosSystem__Group_3_4__0 + // InternalRosSystemParser.g:2343:3: ( rule__RosSystem__Group_4_4__0 ) + // InternalRosSystemParser.g:2343:4: rule__RosSystem__Group_4_4__0 { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_4__0(); + rule__RosSystem__Group_4_4__0(); state._fsp--; if (state.failed) return ; @@ -7766,7 +7768,7 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getGroup_3_4()); + after(grammarAccess.getRosSystemAccess().getGroup_4_4()); } } @@ -7788,17 +7790,17 @@ public final void rule__RosSystem__Alternatives_3() throws RecognitionException } return ; } - // $ANTLR end "rule__RosSystem__Alternatives_3" + // $ANTLR end "rule__RosSystem__Alternatives_4" // $ANTLR start "rule__InterfaceReference__Alternatives" - // InternalRosSystemParser.g:2350:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); + // InternalRosSystemParser.g:2351:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); public final void rule__InterfaceReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2354:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) + // InternalRosSystemParser.g:2355:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) int alt2=6; switch ( input.LA(1) ) { case Pub: @@ -7841,10 +7843,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc switch (alt2) { case 1 : - // InternalRosSystemParser.g:2355:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2356:2: ( ruleRosPublisherReference ) { - // InternalRosSystemParser.g:2355:2: ( ruleRosPublisherReference ) - // InternalRosSystemParser.g:2356:3: ruleRosPublisherReference + // InternalRosSystemParser.g:2356:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2357:3: ruleRosPublisherReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosPublisherReferenceParserRuleCall_0()); @@ -7864,10 +7866,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 2 : - // InternalRosSystemParser.g:2361:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2362:2: ( ruleRosSubscriberReference ) { - // InternalRosSystemParser.g:2361:2: ( ruleRosSubscriberReference ) - // InternalRosSystemParser.g:2362:3: ruleRosSubscriberReference + // InternalRosSystemParser.g:2362:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2363:3: ruleRosSubscriberReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosSubscriberReferenceParserRuleCall_1()); @@ -7887,10 +7889,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 3 : - // InternalRosSystemParser.g:2367:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2368:2: ( ruleRosServiceServerReference ) { - // InternalRosSystemParser.g:2367:2: ( ruleRosServiceServerReference ) - // InternalRosSystemParser.g:2368:3: ruleRosServiceServerReference + // InternalRosSystemParser.g:2368:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2369:3: ruleRosServiceServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServiceServerReferenceParserRuleCall_2()); @@ -7910,10 +7912,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 4 : - // InternalRosSystemParser.g:2373:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2374:2: ( ruleRosServerClientReference ) { - // InternalRosSystemParser.g:2373:2: ( ruleRosServerClientReference ) - // InternalRosSystemParser.g:2374:3: ruleRosServerClientReference + // InternalRosSystemParser.g:2374:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2375:3: ruleRosServerClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServerClientReferenceParserRuleCall_3()); @@ -7933,10 +7935,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 5 : - // InternalRosSystemParser.g:2379:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2380:2: ( ruleRosActionServerReference ) { - // InternalRosSystemParser.g:2379:2: ( ruleRosActionServerReference ) - // InternalRosSystemParser.g:2380:3: ruleRosActionServerReference + // InternalRosSystemParser.g:2380:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2381:3: ruleRosActionServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionServerReferenceParserRuleCall_4()); @@ -7956,10 +7958,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 6 : - // InternalRosSystemParser.g:2385:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2386:2: ( ruleRosActionClientReference ) { - // InternalRosSystemParser.g:2385:2: ( ruleRosActionClientReference ) - // InternalRosSystemParser.g:2386:3: ruleRosActionClientReference + // InternalRosSystemParser.g:2386:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2387:3: ruleRosActionClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionClientReferenceParserRuleCall_5()); @@ -7996,27 +7998,27 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc // $ANTLR start "rule__Connection__Alternatives" - // InternalRosSystemParser.g:2395:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); + // InternalRosSystemParser.g:2396:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); public final void rule__Connection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2399:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) + // InternalRosSystemParser.g:2400:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) int alt3=2; alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2401:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2402:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2403:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2403:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -8036,10 +8038,10 @@ public final void rule__Connection__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2406:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2407:2: ( ruleRosConnection ) { - // InternalRosSystemParser.g:2406:2: ( ruleRosConnection ) - // InternalRosSystemParser.g:2407:3: ruleRosConnection + // InternalRosSystemParser.g:2407:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2408:3: ruleRosConnection { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosConnectionParserRuleCall_1()); @@ -8076,27 +8078,27 @@ public final void rule__Connection__Alternatives() throws RecognitionException { // $ANTLR start "rule__RosConnection__Alternatives" - // InternalRosSystemParser.g:2416:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); + // InternalRosSystemParser.g:2417:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); public final void rule__RosConnection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2420:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) + // InternalRosSystemParser.g:2421:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) int alt4=3; alt4 = dfa4.predict(input); switch (alt4) { case 1 : - // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2422:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2423:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2424:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2424:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -8116,16 +8118,16 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2428:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2429:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2430:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2430:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -8145,10 +8147,10 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2433:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2434:2: ( ruleRosActionConnection ) { - // InternalRosSystemParser.g:2433:2: ( ruleRosActionConnection ) - // InternalRosSystemParser.g:2434:3: ruleRosActionConnection + // InternalRosSystemParser.g:2434:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2435:3: ruleRosActionConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosActionConnectionParserRuleCall_2()); @@ -8185,13 +8187,13 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__Namespace__Alternatives" - // InternalRosSystemParser.g:2443:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRosSystemParser.g:2444:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2447:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRosSystemParser.g:2448:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt5=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -8219,10 +8221,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosSystemParser.g:2448:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2449:2: ( ruleGlobalNamespace ) { - // InternalRosSystemParser.g:2448:2: ( ruleGlobalNamespace ) - // InternalRosSystemParser.g:2449:3: ruleGlobalNamespace + // InternalRosSystemParser.g:2449:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2450:3: ruleGlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); @@ -8242,10 +8244,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2454:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2455:2: ( ruleRelativeNamespace_Impl ) { - // InternalRosSystemParser.g:2454:2: ( ruleRelativeNamespace_Impl ) - // InternalRosSystemParser.g:2455:3: ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:2455:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2456:3: ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); @@ -8265,10 +8267,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2460:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2461:2: ( rulePrivateNamespace ) { - // InternalRosSystemParser.g:2460:2: ( rulePrivateNamespace ) - // InternalRosSystemParser.g:2461:3: rulePrivateNamespace + // InternalRosSystemParser.g:2461:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2462:3: rulePrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); @@ -8305,13 +8307,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRosSystemParser.g:2470:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRosSystemParser.g:2471: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:2474:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRosSystemParser.g:2475:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt6=8; switch ( input.LA(1) ) { case List: @@ -8364,10 +8366,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt6) { case 1 : - // InternalRosSystemParser.g:2475:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2476:2: ( ruleParameterListType ) { - // InternalRosSystemParser.g:2475:2: ( ruleParameterListType ) - // InternalRosSystemParser.g:2476:3: ruleParameterListType + // InternalRosSystemParser.g:2476:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2477:3: ruleParameterListType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); @@ -8387,10 +8389,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2481:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2482:2: ( ruleParameterStructType ) { - // InternalRosSystemParser.g:2481:2: ( ruleParameterStructType ) - // InternalRosSystemParser.g:2482:3: ruleParameterStructType + // InternalRosSystemParser.g:2482:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2483:3: ruleParameterStructType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); @@ -8410,10 +8412,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2487:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2488:2: ( ruleParameterIntegerType ) { - // InternalRosSystemParser.g:2487:2: ( ruleParameterIntegerType ) - // InternalRosSystemParser.g:2488:3: ruleParameterIntegerType + // InternalRosSystemParser.g:2488:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2489:3: ruleParameterIntegerType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); @@ -8433,10 +8435,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRosSystemParser.g:2493:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2494:2: ( ruleParameterStringType ) { - // InternalRosSystemParser.g:2493:2: ( ruleParameterStringType ) - // InternalRosSystemParser.g:2494:3: ruleParameterStringType + // InternalRosSystemParser.g:2494:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2495:3: ruleParameterStringType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); @@ -8456,10 +8458,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRosSystemParser.g:2499:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2500:2: ( ruleParameterDoubleType ) { - // InternalRosSystemParser.g:2499:2: ( ruleParameterDoubleType ) - // InternalRosSystemParser.g:2500:3: ruleParameterDoubleType + // InternalRosSystemParser.g:2500:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2501:3: ruleParameterDoubleType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); @@ -8479,10 +8481,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRosSystemParser.g:2505:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2506:2: ( ruleParameterBooleanType ) { - // InternalRosSystemParser.g:2505:2: ( ruleParameterBooleanType ) - // InternalRosSystemParser.g:2506:3: ruleParameterBooleanType + // InternalRosSystemParser.g:2506:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2507:3: ruleParameterBooleanType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); @@ -8502,10 +8504,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRosSystemParser.g:2511:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2512:2: ( ruleParameterBase64Type ) { - // InternalRosSystemParser.g:2511:2: ( ruleParameterBase64Type ) - // InternalRosSystemParser.g:2512:3: ruleParameterBase64Type + // InternalRosSystemParser.g:2512:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2513:3: ruleParameterBase64Type { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); @@ -8525,10 +8527,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRosSystemParser.g:2517:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2518:2: ( ruleParameterArrayType ) { - // InternalRosSystemParser.g:2517:2: ( ruleParameterArrayType ) - // InternalRosSystemParser.g:2518:3: ruleParameterArrayType + // InternalRosSystemParser.g:2518:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2519:3: ruleParameterArrayType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); @@ -8565,21 +8567,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRosSystemParser.g:2527:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRosSystemParser.g:2528: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:2531:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRosSystemParser.g:2532:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt7=7; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalRosSystemParser.g:2532:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2533:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:2532:2: ( ruleParameterString ) - // InternalRosSystemParser.g:2533:3: ruleParameterString + // InternalRosSystemParser.g:2533:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2534:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); @@ -8599,10 +8601,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 2 : - // InternalRosSystemParser.g:2538:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2539:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:2538:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:2539:3: ruleParameterBase64 + // InternalRosSystemParser.g:2539:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2540:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); @@ -8622,10 +8624,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 3 : - // InternalRosSystemParser.g:2544:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2545:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:2544:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:2545:3: ruleParameterInteger + // InternalRosSystemParser.g:2545:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2546:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); @@ -8645,10 +8647,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 4 : - // InternalRosSystemParser.g:2550:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2551:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:2550:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:2551:3: ruleParameterDouble + // InternalRosSystemParser.g:2551:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2552:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); @@ -8668,10 +8670,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 5 : - // InternalRosSystemParser.g:2556:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2557:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:2556:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:2557:3: ruleParameterBoolean + // InternalRosSystemParser.g:2557:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2558:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); @@ -8691,10 +8693,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 6 : - // InternalRosSystemParser.g:2562:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2563:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:2562:2: ( ruleParameterList ) - // InternalRosSystemParser.g:2563:3: ruleParameterList + // InternalRosSystemParser.g:2563:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2564:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); @@ -8714,10 +8716,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 7 : - // InternalRosSystemParser.g:2568:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2569:2: ( ruleParameterStruct ) { - // InternalRosSystemParser.g:2568:2: ( ruleParameterStruct ) - // InternalRosSystemParser.g:2569:3: ruleParameterStruct + // InternalRosSystemParser.g:2569:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2570:3: ruleParameterStruct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); @@ -8754,21 +8756,21 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRosSystemParser.g:2578: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:2579: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:2582: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:2583: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:2583:2: ( rulebool ) + // InternalRosSystemParser.g:2584:2: ( rulebool ) { - // InternalRosSystemParser.g:2583:2: ( rulebool ) - // InternalRosSystemParser.g:2584:3: rulebool + // InternalRosSystemParser.g:2584:2: ( rulebool ) + // InternalRosSystemParser.g:2585:3: rulebool { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -8788,10 +8790,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2589:2: ( ruleint8 ) + // InternalRosSystemParser.g:2590:2: ( ruleint8 ) { - // InternalRosSystemParser.g:2589:2: ( ruleint8 ) - // InternalRosSystemParser.g:2590:3: ruleint8 + // InternalRosSystemParser.g:2590:2: ( ruleint8 ) + // InternalRosSystemParser.g:2591:3: ruleint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -8811,10 +8813,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2595:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2596:2: ( ruleuint8 ) { - // InternalRosSystemParser.g:2595:2: ( ruleuint8 ) - // InternalRosSystemParser.g:2596:3: ruleuint8 + // InternalRosSystemParser.g:2596:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2597:3: ruleuint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -8834,10 +8836,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2601:2: ( ruleint16 ) + // InternalRosSystemParser.g:2602:2: ( ruleint16 ) { - // InternalRosSystemParser.g:2601:2: ( ruleint16 ) - // InternalRosSystemParser.g:2602:3: ruleint16 + // InternalRosSystemParser.g:2602:2: ( ruleint16 ) + // InternalRosSystemParser.g:2603:3: ruleint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -8857,10 +8859,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2607:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2608:2: ( ruleuint16 ) { - // InternalRosSystemParser.g:2607:2: ( ruleuint16 ) - // InternalRosSystemParser.g:2608:3: ruleuint16 + // InternalRosSystemParser.g:2608:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2609:3: ruleuint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -8880,10 +8882,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRosSystemParser.g:2613:2: ( ruleint32 ) + // InternalRosSystemParser.g:2614:2: ( ruleint32 ) { - // InternalRosSystemParser.g:2613:2: ( ruleint32 ) - // InternalRosSystemParser.g:2614:3: ruleint32 + // InternalRosSystemParser.g:2614:2: ( ruleint32 ) + // InternalRosSystemParser.g:2615:3: ruleint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -8903,10 +8905,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRosSystemParser.g:2619:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2620:2: ( ruleuint32 ) { - // InternalRosSystemParser.g:2619:2: ( ruleuint32 ) - // InternalRosSystemParser.g:2620:3: ruleuint32 + // InternalRosSystemParser.g:2620:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2621:3: ruleuint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -8926,10 +8928,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRosSystemParser.g:2625:2: ( ruleint64 ) + // InternalRosSystemParser.g:2626:2: ( ruleint64 ) { - // InternalRosSystemParser.g:2625:2: ( ruleint64 ) - // InternalRosSystemParser.g:2626:3: ruleint64 + // InternalRosSystemParser.g:2626:2: ( ruleint64 ) + // InternalRosSystemParser.g:2627:3: ruleint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -8949,10 +8951,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRosSystemParser.g:2631:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2632:2: ( ruleuint64 ) { - // InternalRosSystemParser.g:2631:2: ( ruleuint64 ) - // InternalRosSystemParser.g:2632:3: ruleuint64 + // InternalRosSystemParser.g:2632:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2633:3: ruleuint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -8972,10 +8974,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRosSystemParser.g:2637:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2638:2: ( rulefloat32 ) { - // InternalRosSystemParser.g:2637:2: ( rulefloat32 ) - // InternalRosSystemParser.g:2638:3: rulefloat32 + // InternalRosSystemParser.g:2638:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2639:3: rulefloat32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -8995,10 +8997,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRosSystemParser.g:2643:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2644:2: ( rulefloat64 ) { - // InternalRosSystemParser.g:2643:2: ( rulefloat64 ) - // InternalRosSystemParser.g:2644:3: rulefloat64 + // InternalRosSystemParser.g:2644:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2645:3: rulefloat64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -9018,10 +9020,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRosSystemParser.g:2649:2: ( rulestring0 ) + // InternalRosSystemParser.g:2650:2: ( rulestring0 ) { - // InternalRosSystemParser.g:2649:2: ( rulestring0 ) - // InternalRosSystemParser.g:2650:3: rulestring0 + // InternalRosSystemParser.g:2650:2: ( rulestring0 ) + // InternalRosSystemParser.g:2651:3: rulestring0 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -9041,10 +9043,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRosSystemParser.g:2655:2: ( rulebyte ) + // InternalRosSystemParser.g:2656:2: ( rulebyte ) { - // InternalRosSystemParser.g:2655:2: ( rulebyte ) - // InternalRosSystemParser.g:2656:3: rulebyte + // InternalRosSystemParser.g:2656:2: ( rulebyte ) + // InternalRosSystemParser.g:2657:3: rulebyte { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -9064,10 +9066,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRosSystemParser.g:2661:2: ( ruletime ) + // InternalRosSystemParser.g:2662:2: ( ruletime ) { - // InternalRosSystemParser.g:2661:2: ( ruletime ) - // InternalRosSystemParser.g:2662:3: ruletime + // InternalRosSystemParser.g:2662:2: ( ruletime ) + // InternalRosSystemParser.g:2663:3: ruletime { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -9087,10 +9089,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRosSystemParser.g:2667:2: ( ruleduration ) + // InternalRosSystemParser.g:2668:2: ( ruleduration ) { - // InternalRosSystemParser.g:2667:2: ( ruleduration ) - // InternalRosSystemParser.g:2668:3: ruleduration + // InternalRosSystemParser.g:2668:2: ( ruleduration ) + // InternalRosSystemParser.g:2669:3: ruleduration { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -9110,10 +9112,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRosSystemParser.g:2673:2: ( ruleHeader ) + // InternalRosSystemParser.g:2674:2: ( ruleHeader ) { - // InternalRosSystemParser.g:2673:2: ( ruleHeader ) - // InternalRosSystemParser.g:2674:3: ruleHeader + // InternalRosSystemParser.g:2674:2: ( ruleHeader ) + // InternalRosSystemParser.g:2675:3: ruleHeader { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -9133,10 +9135,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRosSystemParser.g:2679:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2680:2: ( ruleboolArray ) { - // InternalRosSystemParser.g:2679:2: ( ruleboolArray ) - // InternalRosSystemParser.g:2680:3: ruleboolArray + // InternalRosSystemParser.g:2680:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2681:3: ruleboolArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -9156,10 +9158,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRosSystemParser.g:2685:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2686:2: ( ruleint8Array ) { - // InternalRosSystemParser.g:2685:2: ( ruleint8Array ) - // InternalRosSystemParser.g:2686:3: ruleint8Array + // InternalRosSystemParser.g:2686:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2687:3: ruleint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -9179,10 +9181,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRosSystemParser.g:2691:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2692:2: ( ruleuint8Array ) { - // InternalRosSystemParser.g:2691:2: ( ruleuint8Array ) - // InternalRosSystemParser.g:2692:3: ruleuint8Array + // InternalRosSystemParser.g:2692:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2693:3: ruleuint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -9202,10 +9204,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRosSystemParser.g:2697:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2698:2: ( ruleint16Array ) { - // InternalRosSystemParser.g:2697:2: ( ruleint16Array ) - // InternalRosSystemParser.g:2698:3: ruleint16Array + // InternalRosSystemParser.g:2698:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2699:3: ruleint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -9225,10 +9227,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRosSystemParser.g:2703:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2704:2: ( ruleuint16Array ) { - // InternalRosSystemParser.g:2703:2: ( ruleuint16Array ) - // InternalRosSystemParser.g:2704:3: ruleuint16Array + // InternalRosSystemParser.g:2704:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2705:3: ruleuint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -9248,10 +9250,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRosSystemParser.g:2709:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2710:2: ( ruleint32Array ) { - // InternalRosSystemParser.g:2709:2: ( ruleint32Array ) - // InternalRosSystemParser.g:2710:3: ruleint32Array + // InternalRosSystemParser.g:2710:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2711:3: ruleint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -9271,10 +9273,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRosSystemParser.g:2715:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2716:2: ( ruleuint32Array ) { - // InternalRosSystemParser.g:2715:2: ( ruleuint32Array ) - // InternalRosSystemParser.g:2716:3: ruleuint32Array + // InternalRosSystemParser.g:2716:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2717:3: ruleuint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -9294,10 +9296,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRosSystemParser.g:2721:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2722:2: ( ruleint64Array ) { - // InternalRosSystemParser.g:2721:2: ( ruleint64Array ) - // InternalRosSystemParser.g:2722:3: ruleint64Array + // InternalRosSystemParser.g:2722:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2723:3: ruleint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -9317,10 +9319,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRosSystemParser.g:2727:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2728:2: ( ruleuint64Array ) { - // InternalRosSystemParser.g:2727:2: ( ruleuint64Array ) - // InternalRosSystemParser.g:2728:3: ruleuint64Array + // InternalRosSystemParser.g:2728:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2729:3: ruleuint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -9340,10 +9342,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRosSystemParser.g:2733:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2734:2: ( rulefloat32Array ) { - // InternalRosSystemParser.g:2733:2: ( rulefloat32Array ) - // InternalRosSystemParser.g:2734:3: rulefloat32Array + // InternalRosSystemParser.g:2734:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2735:3: rulefloat32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -9363,10 +9365,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRosSystemParser.g:2739:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2740:2: ( rulefloat64Array ) { - // InternalRosSystemParser.g:2739:2: ( rulefloat64Array ) - // InternalRosSystemParser.g:2740:3: rulefloat64Array + // InternalRosSystemParser.g:2740:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2741:3: rulefloat64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -9386,10 +9388,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRosSystemParser.g:2745:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2746:2: ( rulestring0Array ) { - // InternalRosSystemParser.g:2745:2: ( rulestring0Array ) - // InternalRosSystemParser.g:2746:3: rulestring0Array + // InternalRosSystemParser.g:2746:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2747:3: rulestring0Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -9409,10 +9411,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRosSystemParser.g:2751:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2752:2: ( rulebyteArray ) { - // InternalRosSystemParser.g:2751:2: ( rulebyteArray ) - // InternalRosSystemParser.g:2752:3: rulebyteArray + // InternalRosSystemParser.g:2752:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2753:3: rulebyteArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -9432,10 +9434,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRosSystemParser.g:2757:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2758:2: ( ruleSpecBaseRef ) { - // InternalRosSystemParser.g:2757:2: ( ruleSpecBaseRef ) - // InternalRosSystemParser.g:2758:3: ruleSpecBaseRef + // InternalRosSystemParser.g:2758:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2759:3: ruleSpecBaseRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -9455,10 +9457,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRosSystemParser.g:2763:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2764:2: ( ruleArraySpecRef ) { - // InternalRosSystemParser.g:2763:2: ( ruleArraySpecRef ) - // InternalRosSystemParser.g:2764:3: ruleArraySpecRef + // InternalRosSystemParser.g:2764:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2765:3: ruleArraySpecRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -9478,10 +9480,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 32 : - // InternalRosSystemParser.g:2769:2: ( rulechar ) + // InternalRosSystemParser.g:2770:2: ( rulechar ) { - // InternalRosSystemParser.g:2769:2: ( rulechar ) - // InternalRosSystemParser.g:2770:3: rulechar + // InternalRosSystemParser.g:2770:2: ( rulechar ) + // InternalRosSystemParser.g:2771:3: rulechar { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -9501,10 +9503,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 33 : - // InternalRosSystemParser.g:2775:2: ( rulecharArray ) + // InternalRosSystemParser.g:2776:2: ( rulecharArray ) { - // InternalRosSystemParser.g:2775:2: ( rulecharArray ) - // InternalRosSystemParser.g:2776:3: rulecharArray + // InternalRosSystemParser.g:2776:2: ( rulecharArray ) + // InternalRosSystemParser.g:2777:3: rulecharArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -9541,13 +9543,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRosSystemParser.g:2785:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRosSystemParser.g:2786: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:2789:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRosSystemParser.g:2790:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt9=11; switch ( input.LA(1) ) { case Goal: @@ -9615,10 +9617,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt9) { case 1 : - // InternalRosSystemParser.g:2790:2: ( Goal ) + // InternalRosSystemParser.g:2791:2: ( Goal ) { - // InternalRosSystemParser.g:2790:2: ( Goal ) - // InternalRosSystemParser.g:2791:3: Goal + // InternalRosSystemParser.g:2791:2: ( Goal ) + // InternalRosSystemParser.g:2792:3: Goal { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); @@ -9634,10 +9636,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2796:2: ( Message ) + // InternalRosSystemParser.g:2797:2: ( Message ) { - // InternalRosSystemParser.g:2796:2: ( Message ) - // InternalRosSystemParser.g:2797:3: Message + // InternalRosSystemParser.g:2797:2: ( Message ) + // InternalRosSystemParser.g:2798:3: Message { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); @@ -9653,10 +9655,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2802:2: ( Result ) + // InternalRosSystemParser.g:2803:2: ( Result ) { - // InternalRosSystemParser.g:2802:2: ( Result ) - // InternalRosSystemParser.g:2803:3: Result + // InternalRosSystemParser.g:2803:2: ( Result ) + // InternalRosSystemParser.g:2804:3: Result { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); @@ -9672,10 +9674,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2808:2: ( Feedback ) + // InternalRosSystemParser.g:2809:2: ( Feedback ) { - // InternalRosSystemParser.g:2808:2: ( Feedback ) - // InternalRosSystemParser.g:2809:3: Feedback + // InternalRosSystemParser.g:2809:2: ( Feedback ) + // InternalRosSystemParser.g:2810:3: Feedback { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); @@ -9691,10 +9693,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2814:2: ( Name ) + // InternalRosSystemParser.g:2815:2: ( Name ) { - // InternalRosSystemParser.g:2814:2: ( Name ) - // InternalRosSystemParser.g:2815:3: Name + // InternalRosSystemParser.g:2815:2: ( Name ) + // InternalRosSystemParser.g:2816:3: Name { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); @@ -9710,10 +9712,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2820:2: ( Value ) + // InternalRosSystemParser.g:2821:2: ( Value ) { - // InternalRosSystemParser.g:2820:2: ( Value ) - // InternalRosSystemParser.g:2821:3: Value + // InternalRosSystemParser.g:2821:2: ( Value ) + // InternalRosSystemParser.g:2822:3: Value { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); @@ -9729,10 +9731,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2826:2: ( Service ) + // InternalRosSystemParser.g:2827:2: ( Service ) { - // InternalRosSystemParser.g:2826:2: ( Service ) - // InternalRosSystemParser.g:2827:3: Service + // InternalRosSystemParser.g:2827:2: ( Service ) + // InternalRosSystemParser.g:2828:3: Service { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); @@ -9748,10 +9750,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2832:2: ( Type ) + // InternalRosSystemParser.g:2833:2: ( Type ) { - // InternalRosSystemParser.g:2832:2: ( Type ) - // InternalRosSystemParser.g:2833:3: Type + // InternalRosSystemParser.g:2833:2: ( Type ) + // InternalRosSystemParser.g:2834:3: Type { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); @@ -9767,10 +9769,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:2838:2: ( Action ) + // InternalRosSystemParser.g:2839:2: ( Action ) { - // InternalRosSystemParser.g:2838:2: ( Action ) - // InternalRosSystemParser.g:2839:3: Action + // InternalRosSystemParser.g:2839:2: ( Action ) + // InternalRosSystemParser.g:2840:3: Action { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); @@ -9786,10 +9788,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:2844:2: ( Duration ) + // InternalRosSystemParser.g:2845:2: ( Duration ) { - // InternalRosSystemParser.g:2844:2: ( Duration ) - // InternalRosSystemParser.g:2845:3: Duration + // InternalRosSystemParser.g:2845:2: ( Duration ) + // InternalRosSystemParser.g:2846:3: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); @@ -9805,10 +9807,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:2850:2: ( Time ) + // InternalRosSystemParser.g:2851:2: ( Time ) { - // InternalRosSystemParser.g:2850:2: ( Time ) - // InternalRosSystemParser.g:2851:3: Time + // InternalRosSystemParser.g:2851:2: ( Time ) + // InternalRosSystemParser.g:2852:3: Time { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); @@ -9841,13 +9843,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRosSystemParser.g:2860:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRosSystemParser.g:2861:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2864:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRosSystemParser.g:2865:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -9866,10 +9868,10 @@ else if ( (LA10_0==RULE_ID) ) { } switch (alt10) { case 1 : - // InternalRosSystemParser.g:2865:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2866:2: ( RULE_STRING ) { - // InternalRosSystemParser.g:2865:2: ( RULE_STRING ) - // InternalRosSystemParser.g:2866:3: RULE_STRING + // InternalRosSystemParser.g:2866:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2867:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); @@ -9885,10 +9887,10 @@ else if ( (LA10_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:2871:2: ( RULE_ID ) + // InternalRosSystemParser.g:2872:2: ( RULE_ID ) { - // InternalRosSystemParser.g:2871:2: ( RULE_ID ) - // InternalRosSystemParser.g:2872:3: RULE_ID + // InternalRosSystemParser.g:2872:2: ( RULE_ID ) + // InternalRosSystemParser.g:2873:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); @@ -9921,14 +9923,14 @@ else if ( (LA10_0==RULE_ID) ) { // $ANTLR start "rule__RosSystem__Group__0" - // InternalRosSystemParser.g:2881:1: rule__RosSystem__Group__0 : rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ; + // InternalRosSystemParser.g:2882: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:2885:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) - // InternalRosSystemParser.g:2886:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 + // InternalRosSystemParser.g:2886:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) + // InternalRosSystemParser.g:2887:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 { pushFollow(FOLLOW_3); rule__RosSystem__Group__0__Impl(); @@ -9959,23 +9961,23 @@ public final void rule__RosSystem__Group__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__0__Impl" - // InternalRosSystemParser.g:2893:1: rule__RosSystem__Group__0__Impl : ( ( rule__RosSystem__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:2894: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:2897:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:2898:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2898:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:2899:1: ( ( rule__RosSystem__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:2898:1: ( ( rule__RosSystem__NameAssignment_0 ) ) - // InternalRosSystemParser.g:2899:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2899:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2900:2: ( rule__RosSystem__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:2900:2: ( rule__RosSystem__NameAssignment_0 ) - // InternalRosSystemParser.g:2900:3: rule__RosSystem__NameAssignment_0 + // InternalRosSystemParser.g:2901:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2901:3: rule__RosSystem__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosSystem__NameAssignment_0(); @@ -10010,14 +10012,14 @@ public final void rule__RosSystem__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__1" - // InternalRosSystemParser.g:2908:1: rule__RosSystem__Group__1 : rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ; + // InternalRosSystemParser.g:2909: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:2912:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) - // InternalRosSystemParser.g:2913:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 + // InternalRosSystemParser.g:2913:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) + // InternalRosSystemParser.g:2914:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 { pushFollow(FOLLOW_4); rule__RosSystem__Group__1__Impl(); @@ -10048,17 +10050,17 @@ public final void rule__RosSystem__Group__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__1__Impl" - // InternalRosSystemParser.g:2920:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:2921:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; public final void rule__RosSystem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2924:1: ( ( Colon ) ) - // InternalRosSystemParser.g:2925:1: ( Colon ) + // InternalRosSystemParser.g:2925:1: ( ( Colon ) ) + // InternalRosSystemParser.g:2926:1: ( Colon ) { - // InternalRosSystemParser.g:2925:1: ( Colon ) - // InternalRosSystemParser.g:2926:2: Colon + // InternalRosSystemParser.g:2926:1: ( Colon ) + // InternalRosSystemParser.g:2927:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getColonKeyword_1()); @@ -10089,14 +10091,14 @@ public final void rule__RosSystem__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__2" - // InternalRosSystemParser.g:2935:1: rule__RosSystem__Group__2 : rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ; + // InternalRosSystemParser.g:2936: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:2939:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) - // InternalRosSystemParser.g:2940:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 + // InternalRosSystemParser.g:2940:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) + // InternalRosSystemParser.g:2941:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 { pushFollow(FOLLOW_5); rule__RosSystem__Group__2__Impl(); @@ -10127,17 +10129,17 @@ public final void rule__RosSystem__Group__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__2__Impl" - // InternalRosSystemParser.g:2947:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2948:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2951:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2952:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2952:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2953:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2952:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2953:2: RULE_BEGIN + // InternalRosSystemParser.g:2953:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2954:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); @@ -10168,14 +10170,14 @@ public final void rule__RosSystem__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__3" - // InternalRosSystemParser.g:2962:1: rule__RosSystem__Group__3 : rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ; + // InternalRosSystemParser.g:2963: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:2966:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) - // InternalRosSystemParser.g:2967:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 + // InternalRosSystemParser.g:2967:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) + // InternalRosSystemParser.g:2968:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 { pushFollow(FOLLOW_5); rule__RosSystem__Group__3__Impl(); @@ -10206,38 +10208,138 @@ public final void rule__RosSystem__Group__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__3__Impl" - // InternalRosSystemParser.g:2974:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Alternatives_3 )* ) ; + // InternalRosSystemParser.g:2975: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:2978:1: ( ( ( rule__RosSystem__Alternatives_3 )* ) ) - // InternalRosSystemParser.g:2979:1: ( ( rule__RosSystem__Alternatives_3 )* ) + // InternalRosSystemParser.g:2979:1: ( ( ( rule__RosSystem__Group_3__0 )? ) ) + // InternalRosSystemParser.g:2980:1: ( ( rule__RosSystem__Group_3__0 )? ) { - // InternalRosSystemParser.g:2979:1: ( ( rule__RosSystem__Alternatives_3 )* ) - // InternalRosSystemParser.g:2980:2: ( rule__RosSystem__Alternatives_3 )* + // InternalRosSystemParser.g:2980:1: ( ( rule__RosSystem__Group_3__0 )? ) + // InternalRosSystemParser.g:2981:2: ( rule__RosSystem__Group_3__0 )? { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getAlternatives_3()); + before(grammarAccess.getRosSystemAccess().getGroup_3()); + } + // InternalRosSystemParser.g:2982:2: ( rule__RosSystem__Group_3__0 )? + int alt11=2; + int LA11_0 = input.LA(1); + + if ( (LA11_0==FromFile) ) { + alt11=1; + } + switch (alt11) { + case 1 : + // InternalRosSystemParser.g:2982:3: rule__RosSystem__Group_3__0 + { + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3__0(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getGroup_3()); } - // InternalRosSystemParser.g:2981:2: ( rule__RosSystem__Alternatives_3 )* - loop11: + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group__3__Impl" + + + // $ANTLR start "rule__RosSystem__Group__4" + // InternalRosSystemParser.g:2990: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:2994:1: ( rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ) + // InternalRosSystemParser.g:2995:2: rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 + { + pushFollow(FOLLOW_5); + rule__RosSystem__Group__4__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosSystem__Group__5(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group__4" + + + // $ANTLR start "rule__RosSystem__Group__4__Impl" + // InternalRosSystemParser.g:3002: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:3006:1: ( ( ( rule__RosSystem__Alternatives_4 )* ) ) + // InternalRosSystemParser.g:3007:1: ( ( rule__RosSystem__Alternatives_4 )* ) + { + // InternalRosSystemParser.g:3007:1: ( ( rule__RosSystem__Alternatives_4 )* ) + // InternalRosSystemParser.g:3008:2: ( rule__RosSystem__Alternatives_4 )* + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getAlternatives_4()); + } + // InternalRosSystemParser.g:3009:2: ( rule__RosSystem__Alternatives_4 )* + loop12: do { - int alt11=2; - int LA11_0 = input.LA(1); + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA11_0==Connections||(LA11_0>=Parameters && LA11_0<=SubSystem)||LA11_0==Nodes) ) { - alt11=1; + if ( (LA12_0==Connections||(LA12_0>=Parameters && LA12_0<=SubSystem)||LA12_0==Nodes) ) { + alt12=1; } - switch (alt11) { + switch (alt12) { case 1 : - // InternalRosSystemParser.g:2981:3: rule__RosSystem__Alternatives_3 + // InternalRosSystemParser.g:3009:3: rule__RosSystem__Alternatives_4 { pushFollow(FOLLOW_6); - rule__RosSystem__Alternatives_3(); + rule__RosSystem__Alternatives_4(); state._fsp--; if (state.failed) return ; @@ -10246,12 +10348,12 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException break; default : - break loop11; + break loop12; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getAlternatives_3()); + after(grammarAccess.getRosSystemAccess().getAlternatives_4()); } } @@ -10271,21 +10373,21 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException } return ; } - // $ANTLR end "rule__RosSystem__Group__3__Impl" + // $ANTLR end "rule__RosSystem__Group__4__Impl" - // $ANTLR start "rule__RosSystem__Group__4" - // InternalRosSystemParser.g:2989:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl ; - public final void rule__RosSystem__Group__4() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group__5" + // InternalRosSystemParser.g:3017: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:2993:1: ( rule__RosSystem__Group__4__Impl ) - // InternalRosSystemParser.g:2994:2: rule__RosSystem__Group__4__Impl + // InternalRosSystemParser.g:3021:1: ( rule__RosSystem__Group__5__Impl ) + // InternalRosSystemParser.g:3022:2: rule__RosSystem__Group__5__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group__4__Impl(); + rule__RosSystem__Group__5__Impl(); state._fsp--; if (state.failed) return ; @@ -10304,28 +10406,28 @@ public final void rule__RosSystem__Group__4() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group__4" + // $ANTLR end "rule__RosSystem__Group__5" - // $ANTLR start "rule__RosSystem__Group__4__Impl" - // InternalRosSystemParser.g:3000:1: rule__RosSystem__Group__4__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group__4__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group__5__Impl" + // InternalRosSystemParser.g:3028:1: rule__RosSystem__Group__5__Impl : ( RULE_END ) ; + public final void rule__RosSystem__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3004:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3005:1: ( RULE_END ) + // InternalRosSystemParser.g:3032:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3033:1: ( RULE_END ) { - // InternalRosSystemParser.g:3005:1: ( RULE_END ) - // InternalRosSystemParser.g:3006:2: RULE_END + // InternalRosSystemParser.g:3033:1: ( RULE_END ) + // InternalRosSystemParser.g:3034:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); } } @@ -10345,26 +10447,189 @@ public final void rule__RosSystem__Group__4__Impl() throws RecognitionException } return ; } - // $ANTLR end "rule__RosSystem__Group__4__Impl" + // $ANTLR end "rule__RosSystem__Group__5__Impl" + + + // $ANTLR start "rule__RosSystem__Group_3__0" + // InternalRosSystemParser.g:3044: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:3048:1: ( rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ) + // InternalRosSystemParser.g:3049:2: rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 + { + pushFollow(FOLLOW_7); + rule__RosSystem__Group_3__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3__0" + + + // $ANTLR start "rule__RosSystem__Group_3__0__Impl" + // InternalRosSystemParser.g:3056: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:3060:1: ( ( FromFile ) ) + // InternalRosSystemParser.g:3061:1: ( FromFile ) + { + // InternalRosSystemParser.g:3061:1: ( FromFile ) + // InternalRosSystemParser.g:3062:2: FromFile + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); + } + match(input,FromFile,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_0__0" - // InternalRosSystemParser.g:3016:1: rule__RosSystem__Group_3_0__0 : rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ; - public final void rule__RosSystem__Group_3_0__0() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_3__1" + // InternalRosSystemParser.g:3071: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:3020:1: ( rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 ) - // InternalRosSystemParser.g:3021:2: rule__RosSystem__Group_3_0__0__Impl rule__RosSystem__Group_3_0__1 + // InternalRosSystemParser.g:3075:1: ( rule__RosSystem__Group_3__1__Impl ) + // InternalRosSystemParser.g:3076:2: rule__RosSystem__Group_3__1__Impl + { + pushFollow(FOLLOW_2); + rule__RosSystem__Group_3__1__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3__1" + + + // $ANTLR start "rule__RosSystem__Group_3__1__Impl" + // InternalRosSystemParser.g:3082: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:3086:1: ( ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) + { + // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) + // InternalRosSystemParser.g:3088:2: ( rule__RosSystem__FromFileAssignment_3_1 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1()); + } + // InternalRosSystemParser.g:3089:2: ( rule__RosSystem__FromFileAssignment_3_1 ) + // InternalRosSystemParser.g:3089:3: rule__RosSystem__FromFileAssignment_3_1 + { + pushFollow(FOLLOW_2); + rule__RosSystem__FromFileAssignment_3_1(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__Group_3__1__Impl" + + + // $ANTLR start "rule__RosSystem__Group_4_0__0" + // InternalRosSystemParser.g:3098: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:3102:1: ( rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ) + // InternalRosSystemParser.g:3103:2: rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 { pushFollow(FOLLOW_4); - rule__RosSystem__Group_3_0__0__Impl(); + rule__RosSystem__Group_4_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_0__1(); + rule__RosSystem__Group_4_0__1(); state._fsp--; if (state.failed) return ; @@ -10383,28 +10648,28 @@ public final void rule__RosSystem__Group_3_0__0() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__0" + // $ANTLR end "rule__RosSystem__Group_4_0__0" - // $ANTLR start "rule__RosSystem__Group_3_0__0__Impl" - // InternalRosSystemParser.g:3028:1: rule__RosSystem__Group_3_0__0__Impl : ( Processes ) ; - public final void rule__RosSystem__Group_3_0__0__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__0__Impl" + // InternalRosSystemParser.g:3110:1: rule__RosSystem__Group_4_0__0__Impl : ( Processes ) ; + public final void rule__RosSystem__Group_4_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3032:1: ( ( Processes ) ) - // InternalRosSystemParser.g:3033:1: ( Processes ) + // InternalRosSystemParser.g:3114:1: ( ( Processes ) ) + // InternalRosSystemParser.g:3115:1: ( Processes ) { - // InternalRosSystemParser.g:3033:1: ( Processes ) - // InternalRosSystemParser.g:3034:2: Processes + // InternalRosSystemParser.g:3115:1: ( Processes ) + // InternalRosSystemParser.g:3116:2: Processes { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); + before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } match(input,Processes,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); + after(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } } @@ -10424,26 +10689,26 @@ public final void rule__RosSystem__Group_3_0__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__0__Impl" + // $ANTLR end "rule__RosSystem__Group_4_0__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_0__1" - // InternalRosSystemParser.g:3043:1: rule__RosSystem__Group_3_0__1 : rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ; - public final void rule__RosSystem__Group_3_0__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__1" + // InternalRosSystemParser.g:3125: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:3047:1: ( rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 ) - // InternalRosSystemParser.g:3048:2: rule__RosSystem__Group_3_0__1__Impl rule__RosSystem__Group_3_0__2 + // InternalRosSystemParser.g:3129:1: ( rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ) + // InternalRosSystemParser.g:3130:2: rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_0__1__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_0__2(); + rule__RosSystem__Group_4_0__2(); state._fsp--; if (state.failed) return ; @@ -10462,28 +10727,28 @@ public final void rule__RosSystem__Group_3_0__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__1" + // $ANTLR end "rule__RosSystem__Group_4_0__1" - // $ANTLR start "rule__RosSystem__Group_3_0__1__Impl" - // InternalRosSystemParser.g:3055:1: rule__RosSystem__Group_3_0__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_0__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__1__Impl" + // InternalRosSystemParser.g:3137: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:3059:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3060:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3141:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3142:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3060:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3061:2: RULE_BEGIN + // InternalRosSystemParser.g:3142:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3143:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); } } @@ -10503,26 +10768,26 @@ public final void rule__RosSystem__Group_3_0__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__1__Impl" + // $ANTLR end "rule__RosSystem__Group_4_0__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_0__2" - // InternalRosSystemParser.g:3070:1: rule__RosSystem__Group_3_0__2 : rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ; - public final void rule__RosSystem__Group_3_0__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__2" + // InternalRosSystemParser.g:3152: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:3074:1: ( rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 ) - // InternalRosSystemParser.g:3075:2: rule__RosSystem__Group_3_0__2__Impl rule__RosSystem__Group_3_0__3 + // InternalRosSystemParser.g:3156:1: ( rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ) + // InternalRosSystemParser.g:3157:2: rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_0__2__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_0__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_0__3(); + rule__RosSystem__Group_4_0__3(); state._fsp--; if (state.failed) return ; @@ -10541,42 +10806,42 @@ public final void rule__RosSystem__Group_3_0__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__2" + // $ANTLR end "rule__RosSystem__Group_4_0__2" - // $ANTLR start "rule__RosSystem__Group_3_0__2__Impl" - // InternalRosSystemParser.g:3082:1: rule__RosSystem__Group_3_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ; - public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__2__Impl" + // InternalRosSystemParser.g:3164:1: rule__RosSystem__Group_4_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) ; + public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3086:1: ( ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) ) - // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) + // InternalRosSystemParser.g:3168:1: ( ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) ) + // InternalRosSystemParser.g:3169:1: ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) { - // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__ProcessesAssignment_3_0_2 )* ) - // InternalRosSystemParser.g:3088:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* + // InternalRosSystemParser.g:3169:1: ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) + // InternalRosSystemParser.g:3170:2: ( rule__RosSystem__ProcessesAssignment_4_0_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2()); + before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); } - // InternalRosSystemParser.g:3089:2: ( rule__RosSystem__ProcessesAssignment_3_0_2 )* - loop12: + // InternalRosSystemParser.g:3171:2: ( rule__RosSystem__ProcessesAssignment_4_0_2 )* + loop13: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt13=2; + int LA13_0 = input.LA(1); - if ( ((LA12_0>=RULE_ID && LA12_0<=RULE_STRING)) ) { - alt12=1; + if ( ((LA13_0>=RULE_ID && LA13_0<=RULE_STRING)) ) { + alt13=1; } - switch (alt12) { + switch (alt13) { case 1 : - // InternalRosSystemParser.g:3089:3: rule__RosSystem__ProcessesAssignment_3_0_2 + // InternalRosSystemParser.g:3171:3: rule__RosSystem__ProcessesAssignment_4_0_2 { - pushFollow(FOLLOW_8); - rule__RosSystem__ProcessesAssignment_3_0_2(); + pushFollow(FOLLOW_9); + rule__RosSystem__ProcessesAssignment_4_0_2(); state._fsp--; if (state.failed) return ; @@ -10585,12 +10850,12 @@ public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionExcept break; default : - break loop12; + break loop13; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getProcessesAssignment_3_0_2()); + after(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); } } @@ -10610,21 +10875,21 @@ public final void rule__RosSystem__Group_3_0__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__2__Impl" + // $ANTLR end "rule__RosSystem__Group_4_0__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_0__3" - // InternalRosSystemParser.g:3097:1: rule__RosSystem__Group_3_0__3 : rule__RosSystem__Group_3_0__3__Impl ; - public final void rule__RosSystem__Group_3_0__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__3" + // InternalRosSystemParser.g:3179: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:3101:1: ( rule__RosSystem__Group_3_0__3__Impl ) - // InternalRosSystemParser.g:3102:2: rule__RosSystem__Group_3_0__3__Impl + // InternalRosSystemParser.g:3183:1: ( rule__RosSystem__Group_4_0__3__Impl ) + // InternalRosSystemParser.g:3184:2: rule__RosSystem__Group_4_0__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_0__3__Impl(); + rule__RosSystem__Group_4_0__3__Impl(); state._fsp--; if (state.failed) return ; @@ -10643,28 +10908,28 @@ public final void rule__RosSystem__Group_3_0__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__3" + // $ANTLR end "rule__RosSystem__Group_4_0__3" - // $ANTLR start "rule__RosSystem__Group_3_0__3__Impl" - // InternalRosSystemParser.g:3108:1: rule__RosSystem__Group_3_0__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_0__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_0__3__Impl" + // InternalRosSystemParser.g:3190: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:3112:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3113:1: ( RULE_END ) + // InternalRosSystemParser.g:3194:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3195:1: ( RULE_END ) { - // InternalRosSystemParser.g:3113:1: ( RULE_END ) - // InternalRosSystemParser.g:3114:2: RULE_END + // InternalRosSystemParser.g:3195:1: ( RULE_END ) + // InternalRosSystemParser.g:3196:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); } } @@ -10684,26 +10949,26 @@ public final void rule__RosSystem__Group_3_0__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_0__3__Impl" + // $ANTLR end "rule__RosSystem__Group_4_0__3__Impl" - // $ANTLR start "rule__RosSystem__Group_3_1__0" - // InternalRosSystemParser.g:3124:1: rule__RosSystem__Group_3_1__0 : rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ; - public final void rule__RosSystem__Group_3_1__0() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__0" + // InternalRosSystemParser.g:3206: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:3128:1: ( rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 ) - // InternalRosSystemParser.g:3129:2: rule__RosSystem__Group_3_1__0__Impl rule__RosSystem__Group_3_1__1 + // InternalRosSystemParser.g:3210:1: ( rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ) + // InternalRosSystemParser.g:3211:2: rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 { pushFollow(FOLLOW_4); - rule__RosSystem__Group_3_1__0__Impl(); + rule__RosSystem__Group_4_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_1__1(); + rule__RosSystem__Group_4_1__1(); state._fsp--; if (state.failed) return ; @@ -10722,28 +10987,28 @@ public final void rule__RosSystem__Group_3_1__0() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__0" + // $ANTLR end "rule__RosSystem__Group_4_1__0" - // $ANTLR start "rule__RosSystem__Group_3_1__0__Impl" - // InternalRosSystemParser.g:3136:1: rule__RosSystem__Group_3_1__0__Impl : ( Nodes ) ; - public final void rule__RosSystem__Group_3_1__0__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__0__Impl" + // InternalRosSystemParser.g:3218:1: rule__RosSystem__Group_4_1__0__Impl : ( Nodes ) ; + public final void rule__RosSystem__Group_4_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3140:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3141:1: ( Nodes ) + // InternalRosSystemParser.g:3222:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3223:1: ( Nodes ) { - // InternalRosSystemParser.g:3141:1: ( Nodes ) - // InternalRosSystemParser.g:3142:2: Nodes + // InternalRosSystemParser.g:3223:1: ( Nodes ) + // InternalRosSystemParser.g:3224:2: Nodes { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); + before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } match(input,Nodes,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); + after(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } } @@ -10763,26 +11028,26 @@ public final void rule__RosSystem__Group_3_1__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__0__Impl" + // $ANTLR end "rule__RosSystem__Group_4_1__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_1__1" - // InternalRosSystemParser.g:3151:1: rule__RosSystem__Group_3_1__1 : rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ; - public final void rule__RosSystem__Group_3_1__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__1" + // InternalRosSystemParser.g:3233: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:3155:1: ( rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 ) - // InternalRosSystemParser.g:3156:2: rule__RosSystem__Group_3_1__1__Impl rule__RosSystem__Group_3_1__2 + // InternalRosSystemParser.g:3237:1: ( rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ) + // InternalRosSystemParser.g:3238:2: rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_1__1__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_1__2(); + rule__RosSystem__Group_4_1__2(); state._fsp--; if (state.failed) return ; @@ -10801,28 +11066,28 @@ public final void rule__RosSystem__Group_3_1__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__1" + // $ANTLR end "rule__RosSystem__Group_4_1__1" - // $ANTLR start "rule__RosSystem__Group_3_1__1__Impl" - // InternalRosSystemParser.g:3163:1: rule__RosSystem__Group_3_1__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_1__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__1__Impl" + // InternalRosSystemParser.g:3245: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:3167:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3168:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3249:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3250:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3168:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3169:2: RULE_BEGIN + // InternalRosSystemParser.g:3250:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3251:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); } } @@ -10842,26 +11107,26 @@ public final void rule__RosSystem__Group_3_1__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__1__Impl" + // $ANTLR end "rule__RosSystem__Group_4_1__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_1__2" - // InternalRosSystemParser.g:3178:1: rule__RosSystem__Group_3_1__2 : rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ; - public final void rule__RosSystem__Group_3_1__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__2" + // InternalRosSystemParser.g:3260: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:3182:1: ( rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 ) - // InternalRosSystemParser.g:3183:2: rule__RosSystem__Group_3_1__2__Impl rule__RosSystem__Group_3_1__3 + // InternalRosSystemParser.g:3264:1: ( rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ) + // InternalRosSystemParser.g:3265:2: rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_1__2__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_1__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_1__3(); + rule__RosSystem__Group_4_1__3(); state._fsp--; if (state.failed) return ; @@ -10880,42 +11145,42 @@ public final void rule__RosSystem__Group_3_1__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__2" + // $ANTLR end "rule__RosSystem__Group_4_1__2" - // $ANTLR start "rule__RosSystem__Group_3_1__2__Impl" - // InternalRosSystemParser.g:3190:1: rule__RosSystem__Group_3_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ; - public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__2__Impl" + // InternalRosSystemParser.g:3272:1: rule__RosSystem__Group_4_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) ; + public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3194:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) ) - // InternalRosSystemParser.g:3195:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) + // InternalRosSystemParser.g:3276:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) ) + // InternalRosSystemParser.g:3277:1: ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) { - // InternalRosSystemParser.g:3195:1: ( ( rule__RosSystem__ComponentsAssignment_3_1_2 )* ) - // InternalRosSystemParser.g:3196:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* + // InternalRosSystemParser.g:3277:1: ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) + // InternalRosSystemParser.g:3278:2: ( rule__RosSystem__ComponentsAssignment_4_1_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2()); + before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); } - // InternalRosSystemParser.g:3197:2: ( rule__RosSystem__ComponentsAssignment_3_1_2 )* - loop13: + // InternalRosSystemParser.g:3279:2: ( rule__RosSystem__ComponentsAssignment_4_1_2 )* + loop14: do { - int alt13=2; - int LA13_0 = input.LA(1); + int alt14=2; + int LA14_0 = input.LA(1); - if ( ((LA13_0>=RULE_ID && LA13_0<=RULE_STRING)) ) { - alt13=1; + if ( ((LA14_0>=RULE_ID && LA14_0<=RULE_STRING)) ) { + alt14=1; } - switch (alt13) { + switch (alt14) { case 1 : - // InternalRosSystemParser.g:3197:3: rule__RosSystem__ComponentsAssignment_3_1_2 + // InternalRosSystemParser.g:3279:3: rule__RosSystem__ComponentsAssignment_4_1_2 { - pushFollow(FOLLOW_8); - rule__RosSystem__ComponentsAssignment_3_1_2(); + pushFollow(FOLLOW_9); + rule__RosSystem__ComponentsAssignment_4_1_2(); state._fsp--; if (state.failed) return ; @@ -10924,12 +11189,12 @@ public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionExcept break; default : - break loop13; + break loop14; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_1_2()); + after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); } } @@ -10949,21 +11214,21 @@ public final void rule__RosSystem__Group_3_1__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__2__Impl" + // $ANTLR end "rule__RosSystem__Group_4_1__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_1__3" - // InternalRosSystemParser.g:3205:1: rule__RosSystem__Group_3_1__3 : rule__RosSystem__Group_3_1__3__Impl ; - public final void rule__RosSystem__Group_3_1__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__3" + // InternalRosSystemParser.g:3287: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:3209:1: ( rule__RosSystem__Group_3_1__3__Impl ) - // InternalRosSystemParser.g:3210:2: rule__RosSystem__Group_3_1__3__Impl + // InternalRosSystemParser.g:3291:1: ( rule__RosSystem__Group_4_1__3__Impl ) + // InternalRosSystemParser.g:3292:2: rule__RosSystem__Group_4_1__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_1__3__Impl(); + rule__RosSystem__Group_4_1__3__Impl(); state._fsp--; if (state.failed) return ; @@ -10982,28 +11247,28 @@ public final void rule__RosSystem__Group_3_1__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__3" + // $ANTLR end "rule__RosSystem__Group_4_1__3" - // $ANTLR start "rule__RosSystem__Group_3_1__3__Impl" - // InternalRosSystemParser.g:3216:1: rule__RosSystem__Group_3_1__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_1__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_1__3__Impl" + // InternalRosSystemParser.g:3298: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:3220:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3221:1: ( RULE_END ) + // InternalRosSystemParser.g:3302:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3303:1: ( RULE_END ) { - // InternalRosSystemParser.g:3221:1: ( RULE_END ) - // InternalRosSystemParser.g:3222:2: RULE_END + // InternalRosSystemParser.g:3303:1: ( RULE_END ) + // InternalRosSystemParser.g:3304:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); } } @@ -11023,26 +11288,26 @@ public final void rule__RosSystem__Group_3_1__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_1__3__Impl" + // $ANTLR end "rule__RosSystem__Group_4_1__3__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__0" - // InternalRosSystemParser.g:3232:1: rule__RosSystem__Group_3_2__0 : rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ; - public final void rule__RosSystem__Group_3_2__0() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__0" + // InternalRosSystemParser.g:3314: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:3236:1: ( rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 ) - // InternalRosSystemParser.g:3237:2: rule__RosSystem__Group_3_2__0__Impl rule__RosSystem__Group_3_2__1 + // InternalRosSystemParser.g:3318:1: ( rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ) + // InternalRosSystemParser.g:3319:2: rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 { pushFollow(FOLLOW_4); - rule__RosSystem__Group_3_2__0__Impl(); + rule__RosSystem__Group_4_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__1(); + rule__RosSystem__Group_4_2__1(); state._fsp--; if (state.failed) return ; @@ -11061,28 +11326,28 @@ public final void rule__RosSystem__Group_3_2__0() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__0" + // $ANTLR end "rule__RosSystem__Group_4_2__0" - // $ANTLR start "rule__RosSystem__Group_3_2__0__Impl" - // InternalRosSystemParser.g:3244:1: rule__RosSystem__Group_3_2__0__Impl : ( SubSystem ) ; - public final void rule__RosSystem__Group_3_2__0__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__0__Impl" + // InternalRosSystemParser.g:3326:1: rule__RosSystem__Group_4_2__0__Impl : ( SubSystem ) ; + public final void rule__RosSystem__Group_4_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3248:1: ( ( SubSystem ) ) - // InternalRosSystemParser.g:3249:1: ( SubSystem ) + // InternalRosSystemParser.g:3330:1: ( ( SubSystem ) ) + // InternalRosSystemParser.g:3331:1: ( SubSystem ) { - // InternalRosSystemParser.g:3249:1: ( SubSystem ) - // InternalRosSystemParser.g:3250:2: SubSystem + // InternalRosSystemParser.g:3331:1: ( SubSystem ) + // InternalRosSystemParser.g:3332:2: SubSystem { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); + before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } match(input,SubSystem,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); + after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } } @@ -11102,26 +11367,26 @@ public final void rule__RosSystem__Group_3_2__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__0__Impl" + // $ANTLR end "rule__RosSystem__Group_4_2__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__1" - // InternalRosSystemParser.g:3259:1: rule__RosSystem__Group_3_2__1 : rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ; - public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__1" + // InternalRosSystemParser.g:3341: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:3263:1: ( rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 ) - // InternalRosSystemParser.g:3264:2: rule__RosSystem__Group_3_2__1__Impl rule__RosSystem__Group_3_2__2 + // InternalRosSystemParser.g:3345:1: ( rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ) + // InternalRosSystemParser.g:3346:2: rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_2__1__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_2__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__2(); + rule__RosSystem__Group_4_2__2(); state._fsp--; if (state.failed) return ; @@ -11140,28 +11405,28 @@ public final void rule__RosSystem__Group_3_2__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__1" + // $ANTLR end "rule__RosSystem__Group_4_2__1" - // $ANTLR start "rule__RosSystem__Group_3_2__1__Impl" - // InternalRosSystemParser.g:3271:1: rule__RosSystem__Group_3_2__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__1__Impl" + // InternalRosSystemParser.g:3353: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:3275:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3276:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3357:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3358:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3276:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3277:2: RULE_BEGIN + // InternalRosSystemParser.g:3358:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3359:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); } } @@ -11181,26 +11446,26 @@ public final void rule__RosSystem__Group_3_2__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__1__Impl" + // $ANTLR end "rule__RosSystem__Group_4_2__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__2" - // InternalRosSystemParser.g:3286:1: rule__RosSystem__Group_3_2__2 : rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ; - public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__2" + // InternalRosSystemParser.g:3368: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:3290:1: ( rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 ) - // InternalRosSystemParser.g:3291:2: rule__RosSystem__Group_3_2__2__Impl rule__RosSystem__Group_3_2__3 + // InternalRosSystemParser.g:3372:1: ( rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ) + // InternalRosSystemParser.g:3373:2: rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_2__2__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_2__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__3(); + rule__RosSystem__Group_4_2__3(); state._fsp--; if (state.failed) return ; @@ -11219,42 +11484,42 @@ public final void rule__RosSystem__Group_3_2__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__2" + // $ANTLR end "rule__RosSystem__Group_4_2__2" - // $ANTLR start "rule__RosSystem__Group_3_2__2__Impl" - // InternalRosSystemParser.g:3298:1: rule__RosSystem__Group_3_2__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) ; - public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__2__Impl" + // InternalRosSystemParser.g:3380: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:3302:1: ( ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) ) - // InternalRosSystemParser.g:3303:1: ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) + // InternalRosSystemParser.g:3384:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ) + // InternalRosSystemParser.g:3385:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) { - // InternalRosSystemParser.g:3303:1: ( ( rule__RosSystem__ComponentsAssignment_3_2_2 )* ) - // InternalRosSystemParser.g:3304:2: ( rule__RosSystem__ComponentsAssignment_3_2_2 )* + // InternalRosSystemParser.g:3385:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) + // InternalRosSystemParser.g:3386:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); + before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2()); } - // InternalRosSystemParser.g:3305:2: ( rule__RosSystem__ComponentsAssignment_3_2_2 )* - loop14: + // InternalRosSystemParser.g:3387:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* + loop15: do { - int alt14=2; - int LA14_0 = input.LA(1); + int alt15=2; + int LA15_0 = input.LA(1); - if ( ((LA14_0>=RULE_ID && LA14_0<=RULE_STRING)) ) { - alt14=1; + if ( ((LA15_0>=RULE_ID && LA15_0<=RULE_STRING)) ) { + alt15=1; } - switch (alt14) { + switch (alt15) { case 1 : - // InternalRosSystemParser.g:3305:3: rule__RosSystem__ComponentsAssignment_3_2_2 + // InternalRosSystemParser.g:3387:3: rule__RosSystem__ComponentsAssignment_4_2_2 { - pushFollow(FOLLOW_8); - rule__RosSystem__ComponentsAssignment_3_2_2(); + pushFollow(FOLLOW_9); + rule__RosSystem__ComponentsAssignment_4_2_2(); state._fsp--; if (state.failed) return ; @@ -11263,12 +11528,12 @@ public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionExcept break; default : - break loop14; + break loop15; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsAssignment_3_2_2()); + after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2()); } } @@ -11288,21 +11553,21 @@ public final void rule__RosSystem__Group_3_2__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__2__Impl" + // $ANTLR end "rule__RosSystem__Group_4_2__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_2__3" - // InternalRosSystemParser.g:3313:1: rule__RosSystem__Group_3_2__3 : rule__RosSystem__Group_3_2__3__Impl ; - public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__3" + // InternalRosSystemParser.g:3395: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:3317:1: ( rule__RosSystem__Group_3_2__3__Impl ) - // InternalRosSystemParser.g:3318:2: rule__RosSystem__Group_3_2__3__Impl + // InternalRosSystemParser.g:3399:1: ( rule__RosSystem__Group_4_2__3__Impl ) + // InternalRosSystemParser.g:3400:2: rule__RosSystem__Group_4_2__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_2__3__Impl(); + rule__RosSystem__Group_4_2__3__Impl(); state._fsp--; if (state.failed) return ; @@ -11321,28 +11586,28 @@ public final void rule__RosSystem__Group_3_2__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__3" + // $ANTLR end "rule__RosSystem__Group_4_2__3" - // $ANTLR start "rule__RosSystem__Group_3_2__3__Impl" - // InternalRosSystemParser.g:3324:1: rule__RosSystem__Group_3_2__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_2__3__Impl" + // InternalRosSystemParser.g:3406: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:3328:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3329:1: ( RULE_END ) + // InternalRosSystemParser.g:3410:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3411:1: ( RULE_END ) { - // InternalRosSystemParser.g:3329:1: ( RULE_END ) - // InternalRosSystemParser.g:3330:2: RULE_END + // InternalRosSystemParser.g:3411:1: ( RULE_END ) + // InternalRosSystemParser.g:3412:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); } } @@ -11362,26 +11627,26 @@ public final void rule__RosSystem__Group_3_2__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_2__3__Impl" + // $ANTLR end "rule__RosSystem__Group_4_2__3__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__0" - // InternalRosSystemParser.g:3340:1: rule__RosSystem__Group_3_3__0 : rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ; - public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__0" + // InternalRosSystemParser.g:3422: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:3344:1: ( rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 ) - // InternalRosSystemParser.g:3345:2: rule__RosSystem__Group_3_3__0__Impl rule__RosSystem__Group_3_3__1 + // InternalRosSystemParser.g:3426:1: ( rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ) + // InternalRosSystemParser.g:3427:2: rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 { pushFollow(FOLLOW_4); - rule__RosSystem__Group_3_3__0__Impl(); + rule__RosSystem__Group_4_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__1(); + rule__RosSystem__Group_4_3__1(); state._fsp--; if (state.failed) return ; @@ -11400,28 +11665,28 @@ public final void rule__RosSystem__Group_3_3__0() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__0" + // $ANTLR end "rule__RosSystem__Group_4_3__0" - // $ANTLR start "rule__RosSystem__Group_3_3__0__Impl" - // InternalRosSystemParser.g:3352:1: rule__RosSystem__Group_3_3__0__Impl : ( Parameters ) ; - public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__0__Impl" + // InternalRosSystemParser.g:3434: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:3356:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:3357:1: ( Parameters ) + // InternalRosSystemParser.g:3438:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:3439:1: ( Parameters ) { - // InternalRosSystemParser.g:3357:1: ( Parameters ) - // InternalRosSystemParser.g:3358:2: Parameters + // InternalRosSystemParser.g:3439:1: ( Parameters ) + // InternalRosSystemParser.g:3440:2: Parameters { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); + before(grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); } match(input,Parameters,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); + after(grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); } } @@ -11441,26 +11706,26 @@ public final void rule__RosSystem__Group_3_3__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__0__Impl" + // $ANTLR end "rule__RosSystem__Group_4_3__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__1" - // InternalRosSystemParser.g:3367:1: rule__RosSystem__Group_3_3__1 : rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ; - public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__1" + // InternalRosSystemParser.g:3449: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:3371:1: ( rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 ) - // InternalRosSystemParser.g:3372:2: rule__RosSystem__Group_3_3__1__Impl rule__RosSystem__Group_3_3__2 + // InternalRosSystemParser.g:3453:1: ( rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ) + // InternalRosSystemParser.g:3454:2: rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_3__1__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_3__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__2(); + rule__RosSystem__Group_4_3__2(); state._fsp--; if (state.failed) return ; @@ -11479,28 +11744,28 @@ public final void rule__RosSystem__Group_3_3__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__1" + // $ANTLR end "rule__RosSystem__Group_4_3__1" - // $ANTLR start "rule__RosSystem__Group_3_3__1__Impl" - // InternalRosSystemParser.g:3379:1: rule__RosSystem__Group_3_3__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__1__Impl" + // InternalRosSystemParser.g:3461: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:3383:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3384:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3465:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3466:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3384:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3385:2: RULE_BEGIN + // InternalRosSystemParser.g:3466:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3467:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); } } @@ -11520,26 +11785,26 @@ public final void rule__RosSystem__Group_3_3__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__1__Impl" + // $ANTLR end "rule__RosSystem__Group_4_3__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__2" - // InternalRosSystemParser.g:3394:1: rule__RosSystem__Group_3_3__2 : rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ; - public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__2" + // InternalRosSystemParser.g:3476: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:3398:1: ( rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 ) - // InternalRosSystemParser.g:3399:2: rule__RosSystem__Group_3_3__2__Impl rule__RosSystem__Group_3_3__3 + // InternalRosSystemParser.g:3480:1: ( rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ) + // InternalRosSystemParser.g:3481:2: rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 { - pushFollow(FOLLOW_7); - rule__RosSystem__Group_3_3__2__Impl(); + pushFollow(FOLLOW_8); + rule__RosSystem__Group_4_3__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__3(); + rule__RosSystem__Group_4_3__3(); state._fsp--; if (state.failed) return ; @@ -11558,42 +11823,42 @@ public final void rule__RosSystem__Group_3_3__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__2" + // $ANTLR end "rule__RosSystem__Group_4_3__2" - // $ANTLR start "rule__RosSystem__Group_3_3__2__Impl" - // InternalRosSystemParser.g:3406:1: rule__RosSystem__Group_3_3__2__Impl : ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) ; - public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__2__Impl" + // InternalRosSystemParser.g:3488: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:3410:1: ( ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) ) - // InternalRosSystemParser.g:3411:1: ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) + // InternalRosSystemParser.g:3492:1: ( ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ) + // InternalRosSystemParser.g:3493:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) { - // InternalRosSystemParser.g:3411:1: ( ( rule__RosSystem__ParameterAssignment_3_3_2 )* ) - // InternalRosSystemParser.g:3412:2: ( rule__RosSystem__ParameterAssignment_3_3_2 )* + // InternalRosSystemParser.g:3493:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) + // InternalRosSystemParser.g:3494:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); + before(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2()); } - // InternalRosSystemParser.g:3413:2: ( rule__RosSystem__ParameterAssignment_3_3_2 )* - loop15: + // InternalRosSystemParser.g:3495:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* + loop16: do { - int alt15=2; - int LA15_0 = input.LA(1); + int alt16=2; + int LA16_0 = input.LA(1); - if ( ((LA15_0>=RULE_ID && LA15_0<=RULE_STRING)) ) { - alt15=1; + if ( ((LA16_0>=RULE_ID && LA16_0<=RULE_STRING)) ) { + alt16=1; } - switch (alt15) { + switch (alt16) { case 1 : - // InternalRosSystemParser.g:3413:3: rule__RosSystem__ParameterAssignment_3_3_2 + // InternalRosSystemParser.g:3495:3: rule__RosSystem__ParameterAssignment_4_3_2 { - pushFollow(FOLLOW_8); - rule__RosSystem__ParameterAssignment_3_3_2(); + pushFollow(FOLLOW_9); + rule__RosSystem__ParameterAssignment_4_3_2(); state._fsp--; if (state.failed) return ; @@ -11602,12 +11867,12 @@ public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionExcept break; default : - break loop15; + break loop16; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getParameterAssignment_3_3_2()); + after(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2()); } } @@ -11627,21 +11892,21 @@ public final void rule__RosSystem__Group_3_3__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__2__Impl" + // $ANTLR end "rule__RosSystem__Group_4_3__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_3__3" - // InternalRosSystemParser.g:3421:1: rule__RosSystem__Group_3_3__3 : rule__RosSystem__Group_3_3__3__Impl ; - public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__3" + // InternalRosSystemParser.g:3503: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:3425:1: ( rule__RosSystem__Group_3_3__3__Impl ) - // InternalRosSystemParser.g:3426:2: rule__RosSystem__Group_3_3__3__Impl + // InternalRosSystemParser.g:3507:1: ( rule__RosSystem__Group_4_3__3__Impl ) + // InternalRosSystemParser.g:3508:2: rule__RosSystem__Group_4_3__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_3__3__Impl(); + rule__RosSystem__Group_4_3__3__Impl(); state._fsp--; if (state.failed) return ; @@ -11660,28 +11925,28 @@ public final void rule__RosSystem__Group_3_3__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__3" + // $ANTLR end "rule__RosSystem__Group_4_3__3" - // $ANTLR start "rule__RosSystem__Group_3_3__3__Impl" - // InternalRosSystemParser.g:3432:1: rule__RosSystem__Group_3_3__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_3__3__Impl" + // InternalRosSystemParser.g:3514: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:3436:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3437:1: ( RULE_END ) + // InternalRosSystemParser.g:3518:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3519:1: ( RULE_END ) { - // InternalRosSystemParser.g:3437:1: ( RULE_END ) - // InternalRosSystemParser.g:3438:2: RULE_END + // InternalRosSystemParser.g:3519:1: ( RULE_END ) + // InternalRosSystemParser.g:3520:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); } } @@ -11701,26 +11966,26 @@ public final void rule__RosSystem__Group_3_3__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_3__3__Impl" + // $ANTLR end "rule__RosSystem__Group_4_3__3__Impl" - // $ANTLR start "rule__RosSystem__Group_3_4__0" - // InternalRosSystemParser.g:3448:1: rule__RosSystem__Group_3_4__0 : rule__RosSystem__Group_3_4__0__Impl rule__RosSystem__Group_3_4__1 ; - public final void rule__RosSystem__Group_3_4__0() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__0" + // InternalRosSystemParser.g:3530: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:3452:1: ( rule__RosSystem__Group_3_4__0__Impl rule__RosSystem__Group_3_4__1 ) - // InternalRosSystemParser.g:3453:2: rule__RosSystem__Group_3_4__0__Impl rule__RosSystem__Group_3_4__1 + // InternalRosSystemParser.g:3534:1: ( rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ) + // InternalRosSystemParser.g:3535:2: rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 { pushFollow(FOLLOW_4); - rule__RosSystem__Group_3_4__0__Impl(); + rule__RosSystem__Group_4_4__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_4__1(); + rule__RosSystem__Group_4_4__1(); state._fsp--; if (state.failed) return ; @@ -11739,28 +12004,28 @@ public final void rule__RosSystem__Group_3_4__0() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__0" + // $ANTLR end "rule__RosSystem__Group_4_4__0" - // $ANTLR start "rule__RosSystem__Group_3_4__0__Impl" - // InternalRosSystemParser.g:3460:1: rule__RosSystem__Group_3_4__0__Impl : ( Connections ) ; - public final void rule__RosSystem__Group_3_4__0__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__0__Impl" + // InternalRosSystemParser.g:3542: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:3464:1: ( ( Connections ) ) - // InternalRosSystemParser.g:3465:1: ( Connections ) + // InternalRosSystemParser.g:3546:1: ( ( Connections ) ) + // InternalRosSystemParser.g:3547:1: ( Connections ) { - // InternalRosSystemParser.g:3465:1: ( Connections ) - // InternalRosSystemParser.g:3466:2: Connections + // InternalRosSystemParser.g:3547:1: ( Connections ) + // InternalRosSystemParser.g:3548:2: Connections { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); + before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); } match(input,Connections,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); + after(grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); } } @@ -11780,26 +12045,26 @@ public final void rule__RosSystem__Group_3_4__0__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__0__Impl" + // $ANTLR end "rule__RosSystem__Group_4_4__0__Impl" - // $ANTLR start "rule__RosSystem__Group_3_4__1" - // InternalRosSystemParser.g:3475:1: rule__RosSystem__Group_3_4__1 : rule__RosSystem__Group_3_4__1__Impl rule__RosSystem__Group_3_4__2 ; - public final void rule__RosSystem__Group_3_4__1() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__1" + // InternalRosSystemParser.g:3557: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:3479:1: ( rule__RosSystem__Group_3_4__1__Impl rule__RosSystem__Group_3_4__2 ) - // InternalRosSystemParser.g:3480:2: rule__RosSystem__Group_3_4__1__Impl rule__RosSystem__Group_3_4__2 + // InternalRosSystemParser.g:3561:1: ( rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ) + // InternalRosSystemParser.g:3562:2: rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 { - pushFollow(FOLLOW_9); - rule__RosSystem__Group_3_4__1__Impl(); + pushFollow(FOLLOW_10); + rule__RosSystem__Group_4_4__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_4__2(); + rule__RosSystem__Group_4_4__2(); state._fsp--; if (state.failed) return ; @@ -11818,28 +12083,28 @@ public final void rule__RosSystem__Group_3_4__1() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__1" + // $ANTLR end "rule__RosSystem__Group_4_4__1" - // $ANTLR start "rule__RosSystem__Group_3_4__1__Impl" - // InternalRosSystemParser.g:3487:1: rule__RosSystem__Group_3_4__1__Impl : ( RULE_BEGIN ) ; - public final void rule__RosSystem__Group_3_4__1__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__1__Impl" + // InternalRosSystemParser.g:3569: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:3491:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3492:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3573:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3574:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3492:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3493:2: RULE_BEGIN + // InternalRosSystemParser.g:3574:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3575:2: RULE_BEGIN { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); + before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); } match(input,RULE_BEGIN,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); + after(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); } } @@ -11859,26 +12124,26 @@ public final void rule__RosSystem__Group_3_4__1__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__1__Impl" + // $ANTLR end "rule__RosSystem__Group_4_4__1__Impl" - // $ANTLR start "rule__RosSystem__Group_3_4__2" - // InternalRosSystemParser.g:3502:1: rule__RosSystem__Group_3_4__2 : rule__RosSystem__Group_3_4__2__Impl rule__RosSystem__Group_3_4__3 ; - public final void rule__RosSystem__Group_3_4__2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__2" + // InternalRosSystemParser.g:3584: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:3506:1: ( rule__RosSystem__Group_3_4__2__Impl rule__RosSystem__Group_3_4__3 ) - // InternalRosSystemParser.g:3507:2: rule__RosSystem__Group_3_4__2__Impl rule__RosSystem__Group_3_4__3 + // InternalRosSystemParser.g:3588:1: ( rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ) + // InternalRosSystemParser.g:3589:2: rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 { - pushFollow(FOLLOW_9); - rule__RosSystem__Group_3_4__2__Impl(); + pushFollow(FOLLOW_10); + rule__RosSystem__Group_4_4__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_4__3(); + rule__RosSystem__Group_4_4__3(); state._fsp--; if (state.failed) return ; @@ -11897,42 +12162,42 @@ public final void rule__RosSystem__Group_3_4__2() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__2" + // $ANTLR end "rule__RosSystem__Group_4_4__2" - // $ANTLR start "rule__RosSystem__Group_3_4__2__Impl" - // InternalRosSystemParser.g:3514:1: rule__RosSystem__Group_3_4__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) ; - public final void rule__RosSystem__Group_3_4__2__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__2__Impl" + // InternalRosSystemParser.g:3596: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:3518:1: ( ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) ) - // InternalRosSystemParser.g:3519:1: ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) + // InternalRosSystemParser.g:3600:1: ( ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ) + // InternalRosSystemParser.g:3601:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) { - // InternalRosSystemParser.g:3519:1: ( ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* ) - // InternalRosSystemParser.g:3520:2: ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* + // InternalRosSystemParser.g:3601:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) + // InternalRosSystemParser.g:3602:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); + before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2()); } - // InternalRosSystemParser.g:3521:2: ( rule__RosSystem__ConnectionsAssignment_3_4_2 )* - loop16: + // InternalRosSystemParser.g:3603:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* + loop17: do { - int alt16=2; - int LA16_0 = input.LA(1); + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA16_0==HyphenMinusLeftSquareBracket) ) { - alt16=1; + if ( (LA17_0==HyphenMinusLeftSquareBracket) ) { + alt17=1; } - switch (alt16) { + switch (alt17) { case 1 : - // InternalRosSystemParser.g:3521:3: rule__RosSystem__ConnectionsAssignment_3_4_2 + // InternalRosSystemParser.g:3603:3: rule__RosSystem__ConnectionsAssignment_4_4_2 { - pushFollow(FOLLOW_10); - rule__RosSystem__ConnectionsAssignment_3_4_2(); + pushFollow(FOLLOW_11); + rule__RosSystem__ConnectionsAssignment_4_4_2(); state._fsp--; if (state.failed) return ; @@ -11941,12 +12206,12 @@ public final void rule__RosSystem__Group_3_4__2__Impl() throws RecognitionExcept break; default : - break loop16; + break loop17; } } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_3_4_2()); + after(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2()); } } @@ -11966,21 +12231,21 @@ public final void rule__RosSystem__Group_3_4__2__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__2__Impl" + // $ANTLR end "rule__RosSystem__Group_4_4__2__Impl" - // $ANTLR start "rule__RosSystem__Group_3_4__3" - // InternalRosSystemParser.g:3529:1: rule__RosSystem__Group_3_4__3 : rule__RosSystem__Group_3_4__3__Impl ; - public final void rule__RosSystem__Group_3_4__3() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__3" + // InternalRosSystemParser.g:3611: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:3533:1: ( rule__RosSystem__Group_3_4__3__Impl ) - // InternalRosSystemParser.g:3534:2: rule__RosSystem__Group_3_4__3__Impl + // InternalRosSystemParser.g:3615:1: ( rule__RosSystem__Group_4_4__3__Impl ) + // InternalRosSystemParser.g:3616:2: rule__RosSystem__Group_4_4__3__Impl { pushFollow(FOLLOW_2); - rule__RosSystem__Group_3_4__3__Impl(); + rule__RosSystem__Group_4_4__3__Impl(); state._fsp--; if (state.failed) return ; @@ -11999,28 +12264,28 @@ public final void rule__RosSystem__Group_3_4__3() throws RecognitionException { } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__3" + // $ANTLR end "rule__RosSystem__Group_4_4__3" - // $ANTLR start "rule__RosSystem__Group_3_4__3__Impl" - // InternalRosSystemParser.g:3540:1: rule__RosSystem__Group_3_4__3__Impl : ( RULE_END ) ; - public final void rule__RosSystem__Group_3_4__3__Impl() throws RecognitionException { + // $ANTLR start "rule__RosSystem__Group_4_4__3__Impl" + // InternalRosSystemParser.g:3622: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:3544:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3545:1: ( RULE_END ) + // InternalRosSystemParser.g:3626:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3627:1: ( RULE_END ) { - // InternalRosSystemParser.g:3545:1: ( RULE_END ) - // InternalRosSystemParser.g:3546:2: RULE_END + // InternalRosSystemParser.g:3627:1: ( RULE_END ) + // InternalRosSystemParser.g:3628:2: RULE_END { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); + before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); } match(input,RULE_END,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); + after(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); } } @@ -12040,20 +12305,20 @@ public final void rule__RosSystem__Group_3_4__3__Impl() throws RecognitionExcept } return ; } - // $ANTLR end "rule__RosSystem__Group_3_4__3__Impl" + // $ANTLR end "rule__RosSystem__Group_4_4__3__Impl" // $ANTLR start "rule__Process__Group__0" - // InternalRosSystemParser.g:3556:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; + // InternalRosSystemParser.g:3638: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:3560:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalRosSystemParser.g:3561:2: rule__Process__Group__0__Impl rule__Process__Group__1 + // InternalRosSystemParser.g:3642:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) + // InternalRosSystemParser.g:3643:2: rule__Process__Group__0__Impl rule__Process__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__Process__Group__0__Impl(); state._fsp--; @@ -12082,23 +12347,23 @@ public final void rule__Process__Group__0() throws RecognitionException { // $ANTLR start "rule__Process__Group__0__Impl" - // InternalRosSystemParser.g:3568:1: rule__Process__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:3650:1: rule__Process__Group__0__Impl : ( () ) ; public final void rule__Process__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3572:1: ( ( () ) ) - // InternalRosSystemParser.g:3573:1: ( () ) + // InternalRosSystemParser.g:3654:1: ( ( () ) ) + // InternalRosSystemParser.g:3655:1: ( () ) { - // InternalRosSystemParser.g:3573:1: ( () ) - // InternalRosSystemParser.g:3574:2: () + // InternalRosSystemParser.g:3655:1: ( () ) + // InternalRosSystemParser.g:3656:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getProcessAction_0()); } - // InternalRosSystemParser.g:3575:2: () - // InternalRosSystemParser.g:3575:3: + // InternalRosSystemParser.g:3657:2: () + // InternalRosSystemParser.g:3657:3: { } @@ -12123,14 +12388,14 @@ public final void rule__Process__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__1" - // InternalRosSystemParser.g:3583:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; + // InternalRosSystemParser.g:3665: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:3587:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalRosSystemParser.g:3588:2: rule__Process__Group__1__Impl rule__Process__Group__2 + // InternalRosSystemParser.g:3669:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) + // InternalRosSystemParser.g:3670:2: rule__Process__Group__1__Impl rule__Process__Group__2 { pushFollow(FOLLOW_3); rule__Process__Group__1__Impl(); @@ -12161,23 +12426,23 @@ public final void rule__Process__Group__1() throws RecognitionException { // $ANTLR start "rule__Process__Group__1__Impl" - // InternalRosSystemParser.g:3595:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:3677: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:3599:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3600:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3681:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:3682:1: ( ( rule__Process__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3600:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3601:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3682:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3683:2: ( rule__Process__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:3602:2: ( rule__Process__NameAssignment_1 ) - // InternalRosSystemParser.g:3602:3: rule__Process__NameAssignment_1 + // InternalRosSystemParser.g:3684:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3684:3: rule__Process__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Process__NameAssignment_1(); @@ -12212,14 +12477,14 @@ public final void rule__Process__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__2" - // InternalRosSystemParser.g:3610:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; + // InternalRosSystemParser.g:3692: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:3614:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalRosSystemParser.g:3615:2: rule__Process__Group__2__Impl rule__Process__Group__3 + // InternalRosSystemParser.g:3696:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) + // InternalRosSystemParser.g:3697:2: rule__Process__Group__2__Impl rule__Process__Group__3 { pushFollow(FOLLOW_4); rule__Process__Group__2__Impl(); @@ -12250,17 +12515,17 @@ public final void rule__Process__Group__2() throws RecognitionException { // $ANTLR start "rule__Process__Group__2__Impl" - // InternalRosSystemParser.g:3622:1: rule__Process__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:3704:1: rule__Process__Group__2__Impl : ( Colon ) ; public final void rule__Process__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3626:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3627:1: ( Colon ) + // InternalRosSystemParser.g:3708:1: ( ( Colon ) ) + // InternalRosSystemParser.g:3709:1: ( Colon ) { - // InternalRosSystemParser.g:3627:1: ( Colon ) - // InternalRosSystemParser.g:3628:2: Colon + // InternalRosSystemParser.g:3709:1: ( Colon ) + // InternalRosSystemParser.g:3710:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getColonKeyword_2()); @@ -12291,14 +12556,14 @@ public final void rule__Process__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__3" - // InternalRosSystemParser.g:3637:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; + // InternalRosSystemParser.g:3719: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:3641:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalRosSystemParser.g:3642:2: rule__Process__Group__3__Impl rule__Process__Group__4 + // InternalRosSystemParser.g:3723:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) + // InternalRosSystemParser.g:3724:2: rule__Process__Group__3__Impl rule__Process__Group__4 { pushFollow(FOLLOW_12); rule__Process__Group__3__Impl(); @@ -12329,17 +12594,17 @@ public final void rule__Process__Group__3() throws RecognitionException { // $ANTLR start "rule__Process__Group__3__Impl" - // InternalRosSystemParser.g:3649:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3731:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Process__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3653:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3654:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3735:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3736:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3654:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3655:2: RULE_BEGIN + // InternalRosSystemParser.g:3736:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3737:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); @@ -12370,14 +12635,14 @@ public final void rule__Process__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__4" - // InternalRosSystemParser.g:3664:1: rule__Process__Group__4 : rule__Process__Group__4__Impl rule__Process__Group__5 ; + // InternalRosSystemParser.g:3746: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:3668:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) - // InternalRosSystemParser.g:3669:2: rule__Process__Group__4__Impl rule__Process__Group__5 + // InternalRosSystemParser.g:3750:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) + // InternalRosSystemParser.g:3751:2: rule__Process__Group__4__Impl rule__Process__Group__5 { pushFollow(FOLLOW_12); rule__Process__Group__4__Impl(); @@ -12408,31 +12673,31 @@ public final void rule__Process__Group__4() throws RecognitionException { // $ANTLR start "rule__Process__Group__4__Impl" - // InternalRosSystemParser.g:3676:1: rule__Process__Group__4__Impl : ( ( rule__Process__Group_4__0 )? ) ; + // InternalRosSystemParser.g:3758: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:3680:1: ( ( ( rule__Process__Group_4__0 )? ) ) - // InternalRosSystemParser.g:3681:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3762:1: ( ( ( rule__Process__Group_4__0 )? ) ) + // InternalRosSystemParser.g:3763:1: ( ( rule__Process__Group_4__0 )? ) { - // InternalRosSystemParser.g:3681:1: ( ( rule__Process__Group_4__0 )? ) - // InternalRosSystemParser.g:3682:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3763:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3764:2: ( rule__Process__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4()); } - // InternalRosSystemParser.g:3683:2: ( rule__Process__Group_4__0 )? - int alt17=2; - int LA17_0 = input.LA(1); + // InternalRosSystemParser.g:3765:2: ( rule__Process__Group_4__0 )? + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA17_0==Nodes) ) { - alt17=1; + if ( (LA18_0==Nodes) ) { + alt18=1; } - switch (alt17) { + switch (alt18) { case 1 : - // InternalRosSystemParser.g:3683:3: rule__Process__Group_4__0 + // InternalRosSystemParser.g:3765:3: rule__Process__Group_4__0 { pushFollow(FOLLOW_2); rule__Process__Group_4__0(); @@ -12470,14 +12735,14 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__5" - // InternalRosSystemParser.g:3691:1: rule__Process__Group__5 : rule__Process__Group__5__Impl rule__Process__Group__6 ; + // InternalRosSystemParser.g:3773: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:3695:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) - // InternalRosSystemParser.g:3696:2: rule__Process__Group__5__Impl rule__Process__Group__6 + // InternalRosSystemParser.g:3777:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) + // InternalRosSystemParser.g:3778:2: rule__Process__Group__5__Impl rule__Process__Group__6 { pushFollow(FOLLOW_12); rule__Process__Group__5__Impl(); @@ -12508,31 +12773,31 @@ public final void rule__Process__Group__5() throws RecognitionException { // $ANTLR start "rule__Process__Group__5__Impl" - // InternalRosSystemParser.g:3703:1: rule__Process__Group__5__Impl : ( ( rule__Process__Group_5__0 )? ) ; + // InternalRosSystemParser.g:3785: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:3707:1: ( ( ( rule__Process__Group_5__0 )? ) ) - // InternalRosSystemParser.g:3708:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3789:1: ( ( ( rule__Process__Group_5__0 )? ) ) + // InternalRosSystemParser.g:3790:1: ( ( rule__Process__Group_5__0 )? ) { - // InternalRosSystemParser.g:3708:1: ( ( rule__Process__Group_5__0 )? ) - // InternalRosSystemParser.g:3709:2: ( rule__Process__Group_5__0 )? + // InternalRosSystemParser.g:3790:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3791:2: ( rule__Process__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_5()); } - // InternalRosSystemParser.g:3710:2: ( rule__Process__Group_5__0 )? - int alt18=2; - int LA18_0 = input.LA(1); + // InternalRosSystemParser.g:3792:2: ( rule__Process__Group_5__0 )? + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA18_0==Threads) ) { - alt18=1; + if ( (LA19_0==Threads) ) { + alt19=1; } - switch (alt18) { + switch (alt19) { case 1 : - // InternalRosSystemParser.g:3710:3: rule__Process__Group_5__0 + // InternalRosSystemParser.g:3792:3: rule__Process__Group_5__0 { pushFollow(FOLLOW_2); rule__Process__Group_5__0(); @@ -12570,14 +12835,14 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__6" - // InternalRosSystemParser.g:3718:1: rule__Process__Group__6 : rule__Process__Group__6__Impl ; + // InternalRosSystemParser.g:3800: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:3722:1: ( rule__Process__Group__6__Impl ) - // InternalRosSystemParser.g:3723:2: rule__Process__Group__6__Impl + // InternalRosSystemParser.g:3804:1: ( rule__Process__Group__6__Impl ) + // InternalRosSystemParser.g:3805:2: rule__Process__Group__6__Impl { pushFollow(FOLLOW_2); rule__Process__Group__6__Impl(); @@ -12603,17 +12868,17 @@ public final void rule__Process__Group__6() throws RecognitionException { // $ANTLR start "rule__Process__Group__6__Impl" - // InternalRosSystemParser.g:3729:1: rule__Process__Group__6__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3811:1: rule__Process__Group__6__Impl : ( RULE_END ) ; public final void rule__Process__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3733:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3734:1: ( RULE_END ) + // InternalRosSystemParser.g:3815:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3816:1: ( RULE_END ) { - // InternalRosSystemParser.g:3734:1: ( RULE_END ) - // InternalRosSystemParser.g:3735:2: RULE_END + // InternalRosSystemParser.g:3816:1: ( RULE_END ) + // InternalRosSystemParser.g:3817:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getENDTerminalRuleCall_6()); @@ -12644,14 +12909,14 @@ public final void rule__Process__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0" - // InternalRosSystemParser.g:3745:1: rule__Process__Group_4__0 : rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ; + // InternalRosSystemParser.g:3827: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:3749:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) - // InternalRosSystemParser.g:3750:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 + // InternalRosSystemParser.g:3831:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) + // InternalRosSystemParser.g:3832:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 { pushFollow(FOLLOW_13); rule__Process__Group_4__0__Impl(); @@ -12682,17 +12947,17 @@ public final void rule__Process__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0__Impl" - // InternalRosSystemParser.g:3757:1: rule__Process__Group_4__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3839: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:3761:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3762:1: ( Nodes ) + // InternalRosSystemParser.g:3843:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3844:1: ( Nodes ) { - // InternalRosSystemParser.g:3762:1: ( Nodes ) - // InternalRosSystemParser.g:3763:2: Nodes + // InternalRosSystemParser.g:3844:1: ( Nodes ) + // InternalRosSystemParser.g:3845:2: Nodes { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNodesKeyword_4_0()); @@ -12723,16 +12988,16 @@ public final void rule__Process__Group_4__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__1" - // InternalRosSystemParser.g:3772:1: rule__Process__Group_4__1 : rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ; + // InternalRosSystemParser.g:3854: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:3776:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) - // InternalRosSystemParser.g:3777:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 + // InternalRosSystemParser.g:3858:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) + // InternalRosSystemParser.g:3859:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__Process__Group_4__1__Impl(); state._fsp--; @@ -12761,17 +13026,17 @@ public final void rule__Process__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__1__Impl" - // InternalRosSystemParser.g:3784:1: rule__Process__Group_4__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:3866: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:3788:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:3789:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3870:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:3871:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:3789:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:3790:2: LeftSquareBracket + // InternalRosSystemParser.g:3871:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3872:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); @@ -12802,14 +13067,14 @@ public final void rule__Process__Group_4__1__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__2" - // InternalRosSystemParser.g:3799:1: rule__Process__Group_4__2 : rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ; + // InternalRosSystemParser.g:3881: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:3803:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) - // InternalRosSystemParser.g:3804:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 + // InternalRosSystemParser.g:3885:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) + // InternalRosSystemParser.g:3886:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 { pushFollow(FOLLOW_14); rule__Process__Group_4__2__Impl(); @@ -12840,23 +13105,23 @@ public final void rule__Process__Group_4__2() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__2__Impl" - // InternalRosSystemParser.g:3811:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__ComponentsAssignment_4_2 ) ) ; + // InternalRosSystemParser.g:3893: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:3815:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) - // InternalRosSystemParser.g:3816:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3897:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) + // InternalRosSystemParser.g:3898:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) { - // InternalRosSystemParser.g:3816:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) - // InternalRosSystemParser.g:3817:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3898:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3899:2: ( rule__Process__ComponentsAssignment_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_2()); } - // InternalRosSystemParser.g:3818:2: ( rule__Process__ComponentsAssignment_4_2 ) - // InternalRosSystemParser.g:3818:3: rule__Process__ComponentsAssignment_4_2 + // InternalRosSystemParser.g:3900:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3900:3: rule__Process__ComponentsAssignment_4_2 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_2(); @@ -12891,14 +13156,14 @@ public final void rule__Process__Group_4__2__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__3" - // InternalRosSystemParser.g:3826:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ; + // InternalRosSystemParser.g:3908: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:3830:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) - // InternalRosSystemParser.g:3831:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 + // InternalRosSystemParser.g:3912:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) + // InternalRosSystemParser.g:3913:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 { pushFollow(FOLLOW_14); rule__Process__Group_4__3__Impl(); @@ -12929,35 +13194,35 @@ public final void rule__Process__Group_4__3() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__3__Impl" - // InternalRosSystemParser.g:3838:1: rule__Process__Group_4__3__Impl : ( ( rule__Process__Group_4_3__0 )* ) ; + // InternalRosSystemParser.g:3920: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:3842:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) - // InternalRosSystemParser.g:3843:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3924:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) + // InternalRosSystemParser.g:3925:1: ( ( rule__Process__Group_4_3__0 )* ) { - // InternalRosSystemParser.g:3843:1: ( ( rule__Process__Group_4_3__0 )* ) - // InternalRosSystemParser.g:3844:2: ( rule__Process__Group_4_3__0 )* + // InternalRosSystemParser.g:3925:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3926:2: ( rule__Process__Group_4_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:3845:2: ( rule__Process__Group_4_3__0 )* - loop19: + // InternalRosSystemParser.g:3927:2: ( rule__Process__Group_4_3__0 )* + loop20: do { - int alt19=2; - int LA19_0 = input.LA(1); + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA19_0==Comma) ) { - alt19=1; + if ( (LA20_0==Comma) ) { + alt20=1; } - switch (alt19) { + switch (alt20) { case 1 : - // InternalRosSystemParser.g:3845:3: rule__Process__Group_4_3__0 + // InternalRosSystemParser.g:3927:3: rule__Process__Group_4_3__0 { pushFollow(FOLLOW_15); rule__Process__Group_4_3__0(); @@ -12969,7 +13234,7 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException break; default : - break loop19; + break loop20; } } while (true); @@ -12998,14 +13263,14 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__4" - // InternalRosSystemParser.g:3853:1: rule__Process__Group_4__4 : rule__Process__Group_4__4__Impl ; + // InternalRosSystemParser.g:3935: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:3857:1: ( rule__Process__Group_4__4__Impl ) - // InternalRosSystemParser.g:3858:2: rule__Process__Group_4__4__Impl + // InternalRosSystemParser.g:3939:1: ( rule__Process__Group_4__4__Impl ) + // InternalRosSystemParser.g:3940:2: rule__Process__Group_4__4__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4__4__Impl(); @@ -13031,17 +13296,17 @@ public final void rule__Process__Group_4__4() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__4__Impl" - // InternalRosSystemParser.g:3864:1: rule__Process__Group_4__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:3946: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:3868:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:3869:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3950:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:3951:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:3869:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:3870:2: RightSquareBracket + // InternalRosSystemParser.g:3951:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3952:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getRightSquareBracketKeyword_4_4()); @@ -13072,16 +13337,16 @@ public final void rule__Process__Group_4__4__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4_3__0" - // InternalRosSystemParser.g:3880:1: rule__Process__Group_4_3__0 : rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ; + // InternalRosSystemParser.g:3962: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:3884:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) - // InternalRosSystemParser.g:3885:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 + // InternalRosSystemParser.g:3966:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) + // InternalRosSystemParser.g:3967:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__Process__Group_4_3__0__Impl(); state._fsp--; @@ -13110,17 +13375,17 @@ public final void rule__Process__Group_4_3__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__0__Impl" - // InternalRosSystemParser.g:3892:1: rule__Process__Group_4_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:3974: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:3896:1: ( ( Comma ) ) - // InternalRosSystemParser.g:3897:1: ( Comma ) + // InternalRosSystemParser.g:3978:1: ( ( Comma ) ) + // InternalRosSystemParser.g:3979:1: ( Comma ) { - // InternalRosSystemParser.g:3897:1: ( Comma ) - // InternalRosSystemParser.g:3898:2: Comma + // InternalRosSystemParser.g:3979:1: ( Comma ) + // InternalRosSystemParser.g:3980:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); @@ -13151,14 +13416,14 @@ public final void rule__Process__Group_4_3__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_4_3__1" - // InternalRosSystemParser.g:3907:1: rule__Process__Group_4_3__1 : rule__Process__Group_4_3__1__Impl ; + // InternalRosSystemParser.g:3989: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:3911:1: ( rule__Process__Group_4_3__1__Impl ) - // InternalRosSystemParser.g:3912:2: rule__Process__Group_4_3__1__Impl + // InternalRosSystemParser.g:3993:1: ( rule__Process__Group_4_3__1__Impl ) + // InternalRosSystemParser.g:3994:2: rule__Process__Group_4_3__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4_3__1__Impl(); @@ -13184,23 +13449,23 @@ public final void rule__Process__Group_4_3__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__1__Impl" - // InternalRosSystemParser.g:3918:1: rule__Process__Group_4_3__1__Impl : ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ; + // InternalRosSystemParser.g:4000: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:3922:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) - // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:4004:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) + // InternalRosSystemParser.g:4005:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) { - // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) - // InternalRosSystemParser.g:3924:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:4005:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:4006:2: ( rule__Process__ComponentsAssignment_4_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1()); } - // InternalRosSystemParser.g:3925:2: ( rule__Process__ComponentsAssignment_4_3_1 ) - // InternalRosSystemParser.g:3925:3: rule__Process__ComponentsAssignment_4_3_1 + // InternalRosSystemParser.g:4007:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:4007:3: rule__Process__ComponentsAssignment_4_3_1 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_3_1(); @@ -13235,14 +13500,14 @@ public final void rule__Process__Group_4_3__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_5__0" - // InternalRosSystemParser.g:3934:1: rule__Process__Group_5__0 : rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ; + // InternalRosSystemParser.g:4016: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:3938:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) - // InternalRosSystemParser.g:3939:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 + // InternalRosSystemParser.g:4020:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) + // InternalRosSystemParser.g:4021:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 { pushFollow(FOLLOW_16); rule__Process__Group_5__0__Impl(); @@ -13273,17 +13538,17 @@ public final void rule__Process__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__0__Impl" - // InternalRosSystemParser.g:3946:1: rule__Process__Group_5__0__Impl : ( Threads ) ; + // InternalRosSystemParser.g:4028: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:3950:1: ( ( Threads ) ) - // InternalRosSystemParser.g:3951:1: ( Threads ) + // InternalRosSystemParser.g:4032:1: ( ( Threads ) ) + // InternalRosSystemParser.g:4033:1: ( Threads ) { - // InternalRosSystemParser.g:3951:1: ( Threads ) - // InternalRosSystemParser.g:3952:2: Threads + // InternalRosSystemParser.g:4033:1: ( Threads ) + // InternalRosSystemParser.g:4034:2: Threads { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); @@ -13314,14 +13579,14 @@ public final void rule__Process__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_5__1" - // InternalRosSystemParser.g:3961:1: rule__Process__Group_5__1 : rule__Process__Group_5__1__Impl ; + // InternalRosSystemParser.g:4043: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:3965:1: ( rule__Process__Group_5__1__Impl ) - // InternalRosSystemParser.g:3966:2: rule__Process__Group_5__1__Impl + // InternalRosSystemParser.g:4047:1: ( rule__Process__Group_5__1__Impl ) + // InternalRosSystemParser.g:4048:2: rule__Process__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_5__1__Impl(); @@ -13347,23 +13612,23 @@ public final void rule__Process__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__1__Impl" - // InternalRosSystemParser.g:3972:1: rule__Process__Group_5__1__Impl : ( ( rule__Process__ThreadsAssignment_5_1 ) ) ; + // InternalRosSystemParser.g:4054: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:3976:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) - // InternalRosSystemParser.g:3977:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:4058:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) + // InternalRosSystemParser.g:4059:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) { - // InternalRosSystemParser.g:3977:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) - // InternalRosSystemParser.g:3978:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:4059:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:4060:2: ( rule__Process__ThreadsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsAssignment_5_1()); } - // InternalRosSystemParser.g:3979:2: ( rule__Process__ThreadsAssignment_5_1 ) - // InternalRosSystemParser.g:3979:3: rule__Process__ThreadsAssignment_5_1 + // InternalRosSystemParser.g:4061:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:4061:3: rule__Process__ThreadsAssignment_5_1 { pushFollow(FOLLOW_2); rule__Process__ThreadsAssignment_5_1(); @@ -13398,16 +13663,16 @@ public final void rule__Process__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group__0" - // InternalRosSystemParser.g:3988:1: rule__RosNode__Group__0 : rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ; + // InternalRosSystemParser.g:4070: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:3992:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) - // InternalRosSystemParser.g:3993:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 + // InternalRosSystemParser.g:4074:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) + // InternalRosSystemParser.g:4075:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosNode__Group__0__Impl(); state._fsp--; @@ -13436,23 +13701,23 @@ public final void rule__RosNode__Group__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__0__Impl" - // InternalRosSystemParser.g:4000:1: rule__RosNode__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:4082:1: rule__RosNode__Group__0__Impl : ( () ) ; public final void rule__RosNode__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4004:1: ( ( () ) ) - // InternalRosSystemParser.g:4005:1: ( () ) + // InternalRosSystemParser.g:4086:1: ( ( () ) ) + // InternalRosSystemParser.g:4087:1: ( () ) { - // InternalRosSystemParser.g:4005:1: ( () ) - // InternalRosSystemParser.g:4006:2: () + // InternalRosSystemParser.g:4087:1: ( () ) + // InternalRosSystemParser.g:4088:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosNodeAction_0()); } - // InternalRosSystemParser.g:4007:2: () - // InternalRosSystemParser.g:4007:3: + // InternalRosSystemParser.g:4089:2: () + // InternalRosSystemParser.g:4089:3: { } @@ -13477,14 +13742,14 @@ public final void rule__RosNode__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1" - // InternalRosSystemParser.g:4015:1: rule__RosNode__Group__1 : rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ; + // InternalRosSystemParser.g:4097: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:4019:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) - // InternalRosSystemParser.g:4020:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 + // InternalRosSystemParser.g:4101:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) + // InternalRosSystemParser.g:4102:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 { pushFollow(FOLLOW_3); rule__RosNode__Group__1__Impl(); @@ -13515,23 +13780,23 @@ public final void rule__RosNode__Group__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1__Impl" - // InternalRosSystemParser.g:4027:1: rule__RosNode__Group__1__Impl : ( ( rule__RosNode__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4109: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:4031:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4032:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4113:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4114:1: ( ( rule__RosNode__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4032:1: ( ( rule__RosNode__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4033:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4114:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4115:2: ( rule__RosNode__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4034:2: ( rule__RosNode__NameAssignment_1 ) - // InternalRosSystemParser.g:4034:3: rule__RosNode__NameAssignment_1 + // InternalRosSystemParser.g:4116:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4116:3: rule__RosNode__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosNode__NameAssignment_1(); @@ -13566,14 +13831,14 @@ public final void rule__RosNode__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2" - // InternalRosSystemParser.g:4042:1: rule__RosNode__Group__2 : rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ; + // InternalRosSystemParser.g:4124: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:4046:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) - // InternalRosSystemParser.g:4047:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 + // InternalRosSystemParser.g:4128:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) + // InternalRosSystemParser.g:4129:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 { pushFollow(FOLLOW_4); rule__RosNode__Group__2__Impl(); @@ -13604,17 +13869,17 @@ public final void rule__RosNode__Group__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2__Impl" - // InternalRosSystemParser.g:4054:1: rule__RosNode__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4136:1: rule__RosNode__Group__2__Impl : ( Colon ) ; public final void rule__RosNode__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4058:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4059:1: ( Colon ) + // InternalRosSystemParser.g:4140:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4141:1: ( Colon ) { - // InternalRosSystemParser.g:4059:1: ( Colon ) - // InternalRosSystemParser.g:4060:2: Colon + // InternalRosSystemParser.g:4141:1: ( Colon ) + // InternalRosSystemParser.g:4142:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getColonKeyword_2()); @@ -13645,14 +13910,14 @@ public final void rule__RosNode__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3" - // InternalRosSystemParser.g:4069:1: rule__RosNode__Group__3 : rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ; + // InternalRosSystemParser.g:4151: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:4073:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) - // InternalRosSystemParser.g:4074:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 + // InternalRosSystemParser.g:4155:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) + // InternalRosSystemParser.g:4156:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 { pushFollow(FOLLOW_17); rule__RosNode__Group__3__Impl(); @@ -13683,17 +13948,17 @@ public final void rule__RosNode__Group__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3__Impl" - // InternalRosSystemParser.g:4081:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4163:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4085:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4086:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4167:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4168:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4086:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4087:2: RULE_BEGIN + // InternalRosSystemParser.g:4168:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4169:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_3()); @@ -13724,16 +13989,16 @@ public final void rule__RosNode__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4" - // InternalRosSystemParser.g:4096:1: rule__RosNode__Group__4 : rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ; + // InternalRosSystemParser.g:4178: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:4100:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) - // InternalRosSystemParser.g:4101:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 + // InternalRosSystemParser.g:4182:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) + // InternalRosSystemParser.g:4183:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosNode__Group__4__Impl(); state._fsp--; @@ -13762,17 +14027,17 @@ public final void rule__RosNode__Group__4() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4__Impl" - // InternalRosSystemParser.g:4108:1: rule__RosNode__Group__4__Impl : ( From ) ; + // InternalRosSystemParser.g:4190:1: rule__RosNode__Group__4__Impl : ( From ) ; public final void rule__RosNode__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4112:1: ( ( From ) ) - // InternalRosSystemParser.g:4113:1: ( From ) + // InternalRosSystemParser.g:4194:1: ( ( From ) ) + // InternalRosSystemParser.g:4195:1: ( From ) { - // InternalRosSystemParser.g:4113:1: ( From ) - // InternalRosSystemParser.g:4114:2: From + // InternalRosSystemParser.g:4195:1: ( From ) + // InternalRosSystemParser.g:4196:2: From { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromKeyword_4()); @@ -13803,14 +14068,14 @@ public final void rule__RosNode__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5" - // InternalRosSystemParser.g:4123:1: rule__RosNode__Group__5 : rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ; + // InternalRosSystemParser.g:4205: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:4127:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) - // InternalRosSystemParser.g:4128:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 + // InternalRosSystemParser.g:4209:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) + // InternalRosSystemParser.g:4210:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 { pushFollow(FOLLOW_18); rule__RosNode__Group__5__Impl(); @@ -13841,23 +14106,23 @@ public final void rule__RosNode__Group__5() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5__Impl" - // InternalRosSystemParser.g:4135:1: rule__RosNode__Group__5__Impl : ( ( rule__RosNode__FromAssignment_5 ) ) ; + // InternalRosSystemParser.g:4217: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:4139:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) - // InternalRosSystemParser.g:4140:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4221:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) + // InternalRosSystemParser.g:4222:1: ( ( rule__RosNode__FromAssignment_5 ) ) { - // InternalRosSystemParser.g:4140:1: ( ( rule__RosNode__FromAssignment_5 ) ) - // InternalRosSystemParser.g:4141:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4222:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4223:2: ( rule__RosNode__FromAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromAssignment_5()); } - // InternalRosSystemParser.g:4142:2: ( rule__RosNode__FromAssignment_5 ) - // InternalRosSystemParser.g:4142:3: rule__RosNode__FromAssignment_5 + // InternalRosSystemParser.g:4224:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4224:3: rule__RosNode__FromAssignment_5 { pushFollow(FOLLOW_2); rule__RosNode__FromAssignment_5(); @@ -13892,14 +14157,14 @@ public final void rule__RosNode__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6" - // InternalRosSystemParser.g:4150:1: rule__RosNode__Group__6 : rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ; + // InternalRosSystemParser.g:4232: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:4154:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) - // InternalRosSystemParser.g:4155:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 + // InternalRosSystemParser.g:4236:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) + // InternalRosSystemParser.g:4237:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 { pushFollow(FOLLOW_18); rule__RosNode__Group__6__Impl(); @@ -13930,31 +14195,31 @@ public final void rule__RosNode__Group__6() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6__Impl" - // InternalRosSystemParser.g:4162:1: rule__RosNode__Group__6__Impl : ( ( rule__RosNode__Group_6__0 )? ) ; + // InternalRosSystemParser.g:4244: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:4166:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) - // InternalRosSystemParser.g:4167:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4248:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) + // InternalRosSystemParser.g:4249:1: ( ( rule__RosNode__Group_6__0 )? ) { - // InternalRosSystemParser.g:4167:1: ( ( rule__RosNode__Group_6__0 )? ) - // InternalRosSystemParser.g:4168:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:4249:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4250:2: ( rule__RosNode__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_6()); } - // InternalRosSystemParser.g:4169:2: ( rule__RosNode__Group_6__0 )? - int alt20=2; - int LA20_0 = input.LA(1); + // InternalRosSystemParser.g:4251:2: ( rule__RosNode__Group_6__0 )? + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA20_0==Interfaces) ) { - alt20=1; + if ( (LA21_0==Interfaces) ) { + alt21=1; } - switch (alt20) { + switch (alt21) { case 1 : - // InternalRosSystemParser.g:4169:3: rule__RosNode__Group_6__0 + // InternalRosSystemParser.g:4251:3: rule__RosNode__Group_6__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_6__0(); @@ -13992,14 +14257,14 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7" - // InternalRosSystemParser.g:4177:1: rule__RosNode__Group__7 : rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ; + // InternalRosSystemParser.g:4259: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:4181:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) - // InternalRosSystemParser.g:4182:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 + // InternalRosSystemParser.g:4263:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) + // InternalRosSystemParser.g:4264:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 { pushFollow(FOLLOW_18); rule__RosNode__Group__7__Impl(); @@ -14030,31 +14295,31 @@ public final void rule__RosNode__Group__7() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7__Impl" - // InternalRosSystemParser.g:4189:1: rule__RosNode__Group__7__Impl : ( ( rule__RosNode__Group_7__0 )? ) ; + // InternalRosSystemParser.g:4271: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:4193:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) - // InternalRosSystemParser.g:4194:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4275:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) + // InternalRosSystemParser.g:4276:1: ( ( rule__RosNode__Group_7__0 )? ) { - // InternalRosSystemParser.g:4194:1: ( ( rule__RosNode__Group_7__0 )? ) - // InternalRosSystemParser.g:4195:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:4276:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4277:2: ( rule__RosNode__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_7()); } - // InternalRosSystemParser.g:4196:2: ( rule__RosNode__Group_7__0 )? - int alt21=2; - int LA21_0 = input.LA(1); + // InternalRosSystemParser.g:4278:2: ( rule__RosNode__Group_7__0 )? + int alt22=2; + int LA22_0 = input.LA(1); - if ( (LA21_0==Parameters) ) { - alt21=1; + if ( (LA22_0==Parameters) ) { + alt22=1; } - switch (alt21) { + switch (alt22) { case 1 : - // InternalRosSystemParser.g:4196:3: rule__RosNode__Group_7__0 + // InternalRosSystemParser.g:4278:3: rule__RosNode__Group_7__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_7__0(); @@ -14092,14 +14357,14 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8" - // InternalRosSystemParser.g:4204:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; + // InternalRosSystemParser.g:4286:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; public final void rule__RosNode__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4208:1: ( rule__RosNode__Group__8__Impl ) - // InternalRosSystemParser.g:4209:2: rule__RosNode__Group__8__Impl + // InternalRosSystemParser.g:4290:1: ( rule__RosNode__Group__8__Impl ) + // InternalRosSystemParser.g:4291:2: rule__RosNode__Group__8__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group__8__Impl(); @@ -14125,17 +14390,17 @@ public final void rule__RosNode__Group__8() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8__Impl" - // InternalRosSystemParser.g:4215:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4297:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; public final void rule__RosNode__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4219:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4220:1: ( RULE_END ) + // InternalRosSystemParser.g:4301:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4302:1: ( RULE_END ) { - // InternalRosSystemParser.g:4220:1: ( RULE_END ) - // InternalRosSystemParser.g:4221:2: RULE_END + // InternalRosSystemParser.g:4302:1: ( RULE_END ) + // InternalRosSystemParser.g:4303:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8()); @@ -14166,14 +14431,14 @@ public final void rule__RosNode__Group__8__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0" - // InternalRosSystemParser.g:4231:1: rule__RosNode__Group_6__0 : rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ; + // InternalRosSystemParser.g:4313: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:4235:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) - // InternalRosSystemParser.g:4236:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 + // InternalRosSystemParser.g:4317:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) + // InternalRosSystemParser.g:4318:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_6__0__Impl(); @@ -14204,17 +14469,17 @@ public final void rule__RosNode__Group_6__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0__Impl" - // InternalRosSystemParser.g:4243:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; + // InternalRosSystemParser.g:4325:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4247:1: ( ( Interfaces ) ) - // InternalRosSystemParser.g:4248:1: ( Interfaces ) + // InternalRosSystemParser.g:4329:1: ( ( Interfaces ) ) + // InternalRosSystemParser.g:4330:1: ( Interfaces ) { - // InternalRosSystemParser.g:4248:1: ( Interfaces ) - // InternalRosSystemParser.g:4249:2: Interfaces + // InternalRosSystemParser.g:4330:1: ( Interfaces ) + // InternalRosSystemParser.g:4331:2: Interfaces { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()); @@ -14245,14 +14510,14 @@ public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__1" - // InternalRosSystemParser.g:4258:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; + // InternalRosSystemParser.g:4340:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; public final void rule__RosNode__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4262:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) - // InternalRosSystemParser.g:4263:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 + // InternalRosSystemParser.g:4344:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) + // InternalRosSystemParser.g:4345:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 { pushFollow(FOLLOW_19); rule__RosNode__Group_6__1__Impl(); @@ -14283,17 +14548,17 @@ public final void rule__RosNode__Group_6__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__1__Impl" - // InternalRosSystemParser.g:4270:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4352:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4274:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4275:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4356:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4357:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4275:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4276:2: RULE_BEGIN + // InternalRosSystemParser.g:4357:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4358:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); @@ -14324,14 +14589,14 @@ public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__2" - // InternalRosSystemParser.g:4285:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; + // InternalRosSystemParser.g:4367:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; public final void rule__RosNode__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4289:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) - // InternalRosSystemParser.g:4290:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 + // InternalRosSystemParser.g:4371:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) + // InternalRosSystemParser.g:4372:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 { pushFollow(FOLLOW_19); rule__RosNode__Group_6__2__Impl(); @@ -14362,35 +14627,35 @@ public final void rule__RosNode__Group_6__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__2__Impl" - // InternalRosSystemParser.g:4297:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; + // InternalRosSystemParser.g:4379:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4301:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) - // InternalRosSystemParser.g:4302:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:4383:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) + // InternalRosSystemParser.g:4384:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) { - // InternalRosSystemParser.g:4302:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) - // InternalRosSystemParser.g:4303:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + // InternalRosSystemParser.g:4384:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:4385:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesAssignment_6_2()); } - // InternalRosSystemParser.g:4304:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* - loop22: + // InternalRosSystemParser.g:4386:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + loop23: do { - int alt22=2; - int LA22_0 = input.LA(1); + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA22_0==HyphenMinus) ) { - alt22=1; + if ( (LA23_0==HyphenMinus) ) { + alt23=1; } - switch (alt22) { + switch (alt23) { case 1 : - // InternalRosSystemParser.g:4304:3: rule__RosNode__RosinterfacesAssignment_6_2 + // InternalRosSystemParser.g:4386:3: rule__RosNode__RosinterfacesAssignment_6_2 { pushFollow(FOLLOW_20); rule__RosNode__RosinterfacesAssignment_6_2(); @@ -14402,7 +14667,7 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException break; default : - break loop22; + break loop23; } } while (true); @@ -14431,14 +14696,14 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__3" - // InternalRosSystemParser.g:4312:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; + // InternalRosSystemParser.g:4394:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; public final void rule__RosNode__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4316:1: ( rule__RosNode__Group_6__3__Impl ) - // InternalRosSystemParser.g:4317:2: rule__RosNode__Group_6__3__Impl + // InternalRosSystemParser.g:4398:1: ( rule__RosNode__Group_6__3__Impl ) + // InternalRosSystemParser.g:4399:2: rule__RosNode__Group_6__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_6__3__Impl(); @@ -14464,17 +14729,17 @@ public final void rule__RosNode__Group_6__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__3__Impl" - // InternalRosSystemParser.g:4323:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4405:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4327:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4328:1: ( RULE_END ) + // InternalRosSystemParser.g:4409:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4410:1: ( RULE_END ) { - // InternalRosSystemParser.g:4328:1: ( RULE_END ) - // InternalRosSystemParser.g:4329:2: RULE_END + // InternalRosSystemParser.g:4410:1: ( RULE_END ) + // InternalRosSystemParser.g:4411:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3()); @@ -14505,14 +14770,14 @@ public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__0" - // InternalRosSystemParser.g:4339:1: rule__RosNode__Group_7__0 : rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ; + // InternalRosSystemParser.g:4421: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:4343:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) - // InternalRosSystemParser.g:4344:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 + // InternalRosSystemParser.g:4425:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) + // InternalRosSystemParser.g:4426:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_7__0__Impl(); @@ -14543,17 +14808,17 @@ public final void rule__RosNode__Group_7__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__0__Impl" - // InternalRosSystemParser.g:4351:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:4433:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4355:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:4356:1: ( Parameters ) + // InternalRosSystemParser.g:4437:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:4438:1: ( Parameters ) { - // InternalRosSystemParser.g:4356:1: ( Parameters ) - // InternalRosSystemParser.g:4357:2: Parameters + // InternalRosSystemParser.g:4438:1: ( Parameters ) + // InternalRosSystemParser.g:4439:2: Parameters { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()); @@ -14584,14 +14849,14 @@ public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__1" - // InternalRosSystemParser.g:4366:1: rule__RosNode__Group_7__1 : rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ; + // InternalRosSystemParser.g:4448: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:4370:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) - // InternalRosSystemParser.g:4371:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 + // InternalRosSystemParser.g:4452:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) + // InternalRosSystemParser.g:4453:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 { pushFollow(FOLLOW_19); rule__RosNode__Group_7__1__Impl(); @@ -14622,17 +14887,17 @@ public final void rule__RosNode__Group_7__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__1__Impl" - // InternalRosSystemParser.g:4378:1: rule__RosNode__Group_7__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4460: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:4382:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4383:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4464:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4465:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4383:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4384:2: RULE_BEGIN + // InternalRosSystemParser.g:4465:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4466:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); @@ -14663,14 +14928,14 @@ public final void rule__RosNode__Group_7__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__2" - // InternalRosSystemParser.g:4393:1: rule__RosNode__Group_7__2 : rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ; + // InternalRosSystemParser.g:4475: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:4397:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) - // InternalRosSystemParser.g:4398:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 + // InternalRosSystemParser.g:4479:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) + // InternalRosSystemParser.g:4480:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 { pushFollow(FOLLOW_19); rule__RosNode__Group_7__2__Impl(); @@ -14701,35 +14966,35 @@ public final void rule__RosNode__Group_7__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__2__Impl" - // InternalRosSystemParser.g:4405:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; + // InternalRosSystemParser.g:4487:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4409:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) - // InternalRosSystemParser.g:4410:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:4491:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) + // InternalRosSystemParser.g:4492:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) { - // InternalRosSystemParser.g:4410:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) - // InternalRosSystemParser.g:4411:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + // InternalRosSystemParser.g:4492:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:4493:2: ( rule__RosNode__RosparametersAssignment_7_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersAssignment_7_2()); } - // InternalRosSystemParser.g:4412:2: ( rule__RosNode__RosparametersAssignment_7_2 )* - loop23: + // InternalRosSystemParser.g:4494:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + loop24: do { - int alt23=2; - int LA23_0 = input.LA(1); + int alt24=2; + int LA24_0 = input.LA(1); - if ( (LA23_0==HyphenMinus) ) { - alt23=1; + if ( (LA24_0==HyphenMinus) ) { + alt24=1; } - switch (alt23) { + switch (alt24) { case 1 : - // InternalRosSystemParser.g:4412:3: rule__RosNode__RosparametersAssignment_7_2 + // InternalRosSystemParser.g:4494:3: rule__RosNode__RosparametersAssignment_7_2 { pushFollow(FOLLOW_20); rule__RosNode__RosparametersAssignment_7_2(); @@ -14741,7 +15006,7 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException break; default : - break loop23; + break loop24; } } while (true); @@ -14770,14 +15035,14 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__3" - // InternalRosSystemParser.g:4420:1: rule__RosNode__Group_7__3 : rule__RosNode__Group_7__3__Impl ; + // InternalRosSystemParser.g:4502: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:4424:1: ( rule__RosNode__Group_7__3__Impl ) - // InternalRosSystemParser.g:4425:2: rule__RosNode__Group_7__3__Impl + // InternalRosSystemParser.g:4506:1: ( rule__RosNode__Group_7__3__Impl ) + // InternalRosSystemParser.g:4507:2: rule__RosNode__Group_7__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_7__3__Impl(); @@ -14803,17 +15068,17 @@ public final void rule__RosNode__Group_7__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__3__Impl" - // InternalRosSystemParser.g:4431:1: rule__RosNode__Group_7__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4513: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:4435:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4436:1: ( RULE_END ) + // InternalRosSystemParser.g:4517:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4518:1: ( RULE_END ) { - // InternalRosSystemParser.g:4436:1: ( RULE_END ) - // InternalRosSystemParser.g:4437:2: RULE_END + // InternalRosSystemParser.g:4518:1: ( RULE_END ) + // InternalRosSystemParser.g:4519:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3()); @@ -14844,16 +15109,16 @@ public final void rule__RosNode__Group_7__3__Impl() throws RecognitionException // $ANTLR start "rule__RosInterface__Group__0" - // InternalRosSystemParser.g:4447:1: rule__RosInterface__Group__0 : rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ; + // InternalRosSystemParser.g:4529: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:4451:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) - // InternalRosSystemParser.g:4452:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 + // InternalRosSystemParser.g:4533:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) + // InternalRosSystemParser.g:4534:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosInterface__Group__0__Impl(); state._fsp--; @@ -14882,17 +15147,17 @@ public final void rule__RosInterface__Group__0() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__0__Impl" - // InternalRosSystemParser.g:4459:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:4541:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosInterface__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4463:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:4464:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4545:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:4546:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:4464:1: ( HyphenMinus ) - // InternalRosSystemParser.g:4465:2: HyphenMinus + // InternalRosSystemParser.g:4546:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4547:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); @@ -14923,14 +15188,14 @@ public final void rule__RosInterface__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__1" - // InternalRosSystemParser.g:4474:1: rule__RosInterface__Group__1 : rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ; + // InternalRosSystemParser.g:4556: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:4478:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) - // InternalRosSystemParser.g:4479:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 + // InternalRosSystemParser.g:4560:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) + // InternalRosSystemParser.g:4561:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 { pushFollow(FOLLOW_3); rule__RosInterface__Group__1__Impl(); @@ -14961,23 +15226,23 @@ public final void rule__RosInterface__Group__1() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__1__Impl" - // InternalRosSystemParser.g:4486:1: rule__RosInterface__Group__1__Impl : ( ( rule__RosInterface__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4568: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:4490:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4491:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4572:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4573:1: ( ( rule__RosInterface__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4491:1: ( ( rule__RosInterface__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4492:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4573:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4574:2: ( rule__RosInterface__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4493:2: ( rule__RosInterface__NameAssignment_1 ) - // InternalRosSystemParser.g:4493:3: rule__RosInterface__NameAssignment_1 + // InternalRosSystemParser.g:4575:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4575:3: rule__RosInterface__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosInterface__NameAssignment_1(); @@ -15012,14 +15277,14 @@ public final void rule__RosInterface__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__2" - // InternalRosSystemParser.g:4501:1: rule__RosInterface__Group__2 : rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ; + // InternalRosSystemParser.g:4583: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:4505:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) - // InternalRosSystemParser.g:4506:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 + // InternalRosSystemParser.g:4587:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) + // InternalRosSystemParser.g:4588:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 { pushFollow(FOLLOW_21); rule__RosInterface__Group__2__Impl(); @@ -15050,17 +15315,17 @@ public final void rule__RosInterface__Group__2() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__2__Impl" - // InternalRosSystemParser.g:4513:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4595:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; public final void rule__RosInterface__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4517:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4518:1: ( Colon ) + // InternalRosSystemParser.g:4599:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4600:1: ( Colon ) { - // InternalRosSystemParser.g:4518:1: ( Colon ) - // InternalRosSystemParser.g:4519:2: Colon + // InternalRosSystemParser.g:4600:1: ( Colon ) + // InternalRosSystemParser.g:4601:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); @@ -15091,14 +15356,14 @@ public final void rule__RosInterface__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__3" - // InternalRosSystemParser.g:4528:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl ; + // InternalRosSystemParser.g:4610: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:4532:1: ( rule__RosInterface__Group__3__Impl ) - // InternalRosSystemParser.g:4533:2: rule__RosInterface__Group__3__Impl + // InternalRosSystemParser.g:4614:1: ( rule__RosInterface__Group__3__Impl ) + // InternalRosSystemParser.g:4615:2: rule__RosInterface__Group__3__Impl { pushFollow(FOLLOW_2); rule__RosInterface__Group__3__Impl(); @@ -15124,23 +15389,23 @@ public final void rule__RosInterface__Group__3() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__3__Impl" - // InternalRosSystemParser.g:4539:1: rule__RosInterface__Group__3__Impl : ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:4621: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:4543:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:4544:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4625:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:4626:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) { - // InternalRosSystemParser.g:4544:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) - // InternalRosSystemParser.g:4545:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4626:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4627:2: ( rule__RosInterface__ReferenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceAssignment_3()); } - // InternalRosSystemParser.g:4546:2: ( rule__RosInterface__ReferenceAssignment_3 ) - // InternalRosSystemParser.g:4546:3: rule__RosInterface__ReferenceAssignment_3 + // InternalRosSystemParser.g:4628:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4628:3: rule__RosInterface__ReferenceAssignment_3 { pushFollow(FOLLOW_2); rule__RosInterface__ReferenceAssignment_3(); @@ -15175,16 +15440,16 @@ public final void rule__RosInterface__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosPublisherReference__Group__0" - // InternalRosSystemParser.g:4555:1: rule__RosPublisherReference__Group__0 : rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ; + // InternalRosSystemParser.g:4637: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:4559:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) - // InternalRosSystemParser.g:4560:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 + // InternalRosSystemParser.g:4641:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) + // InternalRosSystemParser.g:4642:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosPublisherReference__Group__0__Impl(); state._fsp--; @@ -15213,17 +15478,17 @@ public final void rule__RosPublisherReference__Group__0() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__0__Impl" - // InternalRosSystemParser.g:4567:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; + // InternalRosSystemParser.g:4649:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; public final void rule__RosPublisherReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4571:1: ( ( Pub ) ) - // InternalRosSystemParser.g:4572:1: ( Pub ) + // InternalRosSystemParser.g:4653:1: ( ( Pub ) ) + // InternalRosSystemParser.g:4654:1: ( Pub ) { - // InternalRosSystemParser.g:4572:1: ( Pub ) - // InternalRosSystemParser.g:4573:2: Pub + // InternalRosSystemParser.g:4654:1: ( Pub ) + // InternalRosSystemParser.g:4655:2: Pub { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); @@ -15254,16 +15519,16 @@ public final void rule__RosPublisherReference__Group__0__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__1" - // InternalRosSystemParser.g:4582:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ; + // InternalRosSystemParser.g:4664: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:4586:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) - // InternalRosSystemParser.g:4587:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 + // InternalRosSystemParser.g:4668:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) + // InternalRosSystemParser.g:4669:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosPublisherReference__Group__1__Impl(); state._fsp--; @@ -15292,23 +15557,23 @@ public final void rule__RosPublisherReference__Group__1() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__1__Impl" - // InternalRosSystemParser.g:4594:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4676:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; public final void rule__RosPublisherReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4598:1: ( ( () ) ) - // InternalRosSystemParser.g:4599:1: ( () ) + // InternalRosSystemParser.g:4680:1: ( ( () ) ) + // InternalRosSystemParser.g:4681:1: ( () ) { - // InternalRosSystemParser.g:4599:1: ( () ) - // InternalRosSystemParser.g:4600:2: () + // InternalRosSystemParser.g:4681:1: ( () ) + // InternalRosSystemParser.g:4682:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getRosPublisherReferenceAction_1()); } - // InternalRosSystemParser.g:4601:2: () - // InternalRosSystemParser.g:4601:3: + // InternalRosSystemParser.g:4683:2: () + // InternalRosSystemParser.g:4683:3: { } @@ -15333,14 +15598,14 @@ public final void rule__RosPublisherReference__Group__1__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__2" - // InternalRosSystemParser.g:4609:1: rule__RosPublisherReference__Group__2 : rule__RosPublisherReference__Group__2__Impl ; + // InternalRosSystemParser.g:4691: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:4613:1: ( rule__RosPublisherReference__Group__2__Impl ) - // InternalRosSystemParser.g:4614:2: rule__RosPublisherReference__Group__2__Impl + // InternalRosSystemParser.g:4695:1: ( rule__RosPublisherReference__Group__2__Impl ) + // InternalRosSystemParser.g:4696:2: rule__RosPublisherReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__2__Impl(); @@ -15366,23 +15631,23 @@ public final void rule__RosPublisherReference__Group__2() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__2__Impl" - // InternalRosSystemParser.g:4620:1: rule__RosPublisherReference__Group__2__Impl : ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4702: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:4624:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4625:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4706:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4707:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4625:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4626:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4707:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4708:2: ( rule__RosPublisherReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4627:2: ( rule__RosPublisherReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4627:3: rule__RosPublisherReference__FromAssignment_2 + // InternalRosSystemParser.g:4709:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4709:3: rule__RosPublisherReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosPublisherReference__FromAssignment_2(); @@ -15417,16 +15682,16 @@ public final void rule__RosPublisherReference__Group__2__Impl() throws Recogniti // $ANTLR start "rule__RosSubscriberReference__Group__0" - // InternalRosSystemParser.g:4636:1: rule__RosSubscriberReference__Group__0 : rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ; + // InternalRosSystemParser.g:4718: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:4640:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) - // InternalRosSystemParser.g:4641:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 + // InternalRosSystemParser.g:4722:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) + // InternalRosSystemParser.g:4723:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosSubscriberReference__Group__0__Impl(); state._fsp--; @@ -15455,17 +15720,17 @@ public final void rule__RosSubscriberReference__Group__0() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__0__Impl" - // InternalRosSystemParser.g:4648:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; + // InternalRosSystemParser.g:4730:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; public final void rule__RosSubscriberReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4652:1: ( ( Sub ) ) - // InternalRosSystemParser.g:4653:1: ( Sub ) + // InternalRosSystemParser.g:4734:1: ( ( Sub ) ) + // InternalRosSystemParser.g:4735:1: ( Sub ) { - // InternalRosSystemParser.g:4653:1: ( Sub ) - // InternalRosSystemParser.g:4654:2: Sub + // InternalRosSystemParser.g:4735:1: ( Sub ) + // InternalRosSystemParser.g:4736:2: Sub { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); @@ -15496,16 +15761,16 @@ public final void rule__RosSubscriberReference__Group__0__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__1" - // InternalRosSystemParser.g:4663:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ; + // InternalRosSystemParser.g:4745: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:4667:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) - // InternalRosSystemParser.g:4668:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 + // InternalRosSystemParser.g:4749:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) + // InternalRosSystemParser.g:4750:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosSubscriberReference__Group__1__Impl(); state._fsp--; @@ -15534,23 +15799,23 @@ public final void rule__RosSubscriberReference__Group__1() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__1__Impl" - // InternalRosSystemParser.g:4675:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4757:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; public final void rule__RosSubscriberReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4679:1: ( ( () ) ) - // InternalRosSystemParser.g:4680:1: ( () ) + // InternalRosSystemParser.g:4761:1: ( ( () ) ) + // InternalRosSystemParser.g:4762:1: ( () ) { - // InternalRosSystemParser.g:4680:1: ( () ) - // InternalRosSystemParser.g:4681:2: () + // InternalRosSystemParser.g:4762:1: ( () ) + // InternalRosSystemParser.g:4763:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getRosSubscriberReferenceAction_1()); } - // InternalRosSystemParser.g:4682:2: () - // InternalRosSystemParser.g:4682:3: + // InternalRosSystemParser.g:4764:2: () + // InternalRosSystemParser.g:4764:3: { } @@ -15575,14 +15840,14 @@ public final void rule__RosSubscriberReference__Group__1__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__2" - // InternalRosSystemParser.g:4690:1: rule__RosSubscriberReference__Group__2 : rule__RosSubscriberReference__Group__2__Impl ; + // InternalRosSystemParser.g:4772: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:4694:1: ( rule__RosSubscriberReference__Group__2__Impl ) - // InternalRosSystemParser.g:4695:2: rule__RosSubscriberReference__Group__2__Impl + // InternalRosSystemParser.g:4776:1: ( rule__RosSubscriberReference__Group__2__Impl ) + // InternalRosSystemParser.g:4777:2: rule__RosSubscriberReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__2__Impl(); @@ -15608,23 +15873,23 @@ public final void rule__RosSubscriberReference__Group__2() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__2__Impl" - // InternalRosSystemParser.g:4701:1: rule__RosSubscriberReference__Group__2__Impl : ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4783: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:4705:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4706:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4787:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4788:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4706:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4707:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4788:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4789:2: ( rule__RosSubscriberReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4708:2: ( rule__RosSubscriberReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4708:3: rule__RosSubscriberReference__FromAssignment_2 + // InternalRosSystemParser.g:4790:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4790:3: rule__RosSubscriberReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__FromAssignment_2(); @@ -15659,16 +15924,16 @@ public final void rule__RosSubscriberReference__Group__2__Impl() throws Recognit // $ANTLR start "rule__RosServiceServerReference__Group__0" - // InternalRosSystemParser.g:4717:1: rule__RosServiceServerReference__Group__0 : rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ; + // InternalRosSystemParser.g:4799: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:4721:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) - // InternalRosSystemParser.g:4722:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 + // InternalRosSystemParser.g:4803:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) + // InternalRosSystemParser.g:4804:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosServiceServerReference__Group__0__Impl(); state._fsp--; @@ -15697,17 +15962,17 @@ public final void rule__RosServiceServerReference__Group__0() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4729:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; + // InternalRosSystemParser.g:4811:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; public final void rule__RosServiceServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4733:1: ( ( Ss ) ) - // InternalRosSystemParser.g:4734:1: ( Ss ) + // InternalRosSystemParser.g:4815:1: ( ( Ss ) ) + // InternalRosSystemParser.g:4816:1: ( Ss ) { - // InternalRosSystemParser.g:4734:1: ( Ss ) - // InternalRosSystemParser.g:4735:2: Ss + // InternalRosSystemParser.g:4816:1: ( Ss ) + // InternalRosSystemParser.g:4817:2: Ss { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); @@ -15738,16 +16003,16 @@ public final void rule__RosServiceServerReference__Group__0__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__1" - // InternalRosSystemParser.g:4744:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ; + // InternalRosSystemParser.g:4826: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:4748:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) - // InternalRosSystemParser.g:4749:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 + // InternalRosSystemParser.g:4830:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) + // InternalRosSystemParser.g:4831:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosServiceServerReference__Group__1__Impl(); state._fsp--; @@ -15776,23 +16041,23 @@ public final void rule__RosServiceServerReference__Group__1() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4756:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4838:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; public final void rule__RosServiceServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4760:1: ( ( () ) ) - // InternalRosSystemParser.g:4761:1: ( () ) + // InternalRosSystemParser.g:4842:1: ( ( () ) ) + // InternalRosSystemParser.g:4843:1: ( () ) { - // InternalRosSystemParser.g:4761:1: ( () ) - // InternalRosSystemParser.g:4762:2: () + // InternalRosSystemParser.g:4843:1: ( () ) + // InternalRosSystemParser.g:4844:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getRosServiceServerReferenceAction_1()); } - // InternalRosSystemParser.g:4763:2: () - // InternalRosSystemParser.g:4763:3: + // InternalRosSystemParser.g:4845:2: () + // InternalRosSystemParser.g:4845:3: { } @@ -15817,14 +16082,14 @@ public final void rule__RosServiceServerReference__Group__1__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__2" - // InternalRosSystemParser.g:4771:1: rule__RosServiceServerReference__Group__2 : rule__RosServiceServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:4853: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:4775:1: ( rule__RosServiceServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:4776:2: rule__RosServiceServerReference__Group__2__Impl + // InternalRosSystemParser.g:4857:1: ( rule__RosServiceServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:4858:2: rule__RosServiceServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__2__Impl(); @@ -15850,23 +16115,23 @@ public final void rule__RosServiceServerReference__Group__2() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__2__Impl" - // InternalRosSystemParser.g:4782:1: rule__RosServiceServerReference__Group__2__Impl : ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4864: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:4786:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4787:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4868:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4869:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4787:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4788:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4869:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4870:2: ( rule__RosServiceServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4789:2: ( rule__RosServiceServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4789:3: rule__RosServiceServerReference__FromAssignment_2 + // InternalRosSystemParser.g:4871:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4871:3: rule__RosServiceServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__FromAssignment_2(); @@ -15901,16 +16166,16 @@ public final void rule__RosServiceServerReference__Group__2__Impl() throws Recog // $ANTLR start "rule__RosServerClientReference__Group__0" - // InternalRosSystemParser.g:4798:1: rule__RosServerClientReference__Group__0 : rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ; + // InternalRosSystemParser.g:4880: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:4802:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) - // InternalRosSystemParser.g:4803:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 + // InternalRosSystemParser.g:4884:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) + // InternalRosSystemParser.g:4885:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosServerClientReference__Group__0__Impl(); state._fsp--; @@ -15939,17 +16204,17 @@ public final void rule__RosServerClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4810:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; + // InternalRosSystemParser.g:4892:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; public final void rule__RosServerClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4814:1: ( ( Sc ) ) - // InternalRosSystemParser.g:4815:1: ( Sc ) + // InternalRosSystemParser.g:4896:1: ( ( Sc ) ) + // InternalRosSystemParser.g:4897:1: ( Sc ) { - // InternalRosSystemParser.g:4815:1: ( Sc ) - // InternalRosSystemParser.g:4816:2: Sc + // InternalRosSystemParser.g:4897:1: ( Sc ) + // InternalRosSystemParser.g:4898:2: Sc { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); @@ -15980,16 +16245,16 @@ public final void rule__RosServerClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__1" - // InternalRosSystemParser.g:4825:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ; + // InternalRosSystemParser.g:4907: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:4829:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) - // InternalRosSystemParser.g:4830:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 + // InternalRosSystemParser.g:4911:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) + // InternalRosSystemParser.g:4912:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosServerClientReference__Group__1__Impl(); state._fsp--; @@ -16018,23 +16283,23 @@ public final void rule__RosServerClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4837:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4919:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; public final void rule__RosServerClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4841:1: ( ( () ) ) - // InternalRosSystemParser.g:4842:1: ( () ) + // InternalRosSystemParser.g:4923:1: ( ( () ) ) + // InternalRosSystemParser.g:4924:1: ( () ) { - // InternalRosSystemParser.g:4842:1: ( () ) - // InternalRosSystemParser.g:4843:2: () + // InternalRosSystemParser.g:4924:1: ( () ) + // InternalRosSystemParser.g:4925:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getRosServiceClientReferenceAction_1()); } - // InternalRosSystemParser.g:4844:2: () - // InternalRosSystemParser.g:4844:3: + // InternalRosSystemParser.g:4926:2: () + // InternalRosSystemParser.g:4926:3: { } @@ -16059,14 +16324,14 @@ public final void rule__RosServerClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__2" - // InternalRosSystemParser.g:4852:1: rule__RosServerClientReference__Group__2 : rule__RosServerClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:4934: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:4856:1: ( rule__RosServerClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:4857:2: rule__RosServerClientReference__Group__2__Impl + // InternalRosSystemParser.g:4938:1: ( rule__RosServerClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:4939:2: rule__RosServerClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__2__Impl(); @@ -16092,23 +16357,23 @@ public final void rule__RosServerClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__2__Impl" - // InternalRosSystemParser.g:4863:1: rule__RosServerClientReference__Group__2__Impl : ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4945: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:4867:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4868:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4949:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4950:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4868:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4869:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4950:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4951:2: ( rule__RosServerClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4870:2: ( rule__RosServerClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4870:3: rule__RosServerClientReference__FromAssignment_2 + // InternalRosSystemParser.g:4952:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4952:3: rule__RosServerClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServerClientReference__FromAssignment_2(); @@ -16143,16 +16408,16 @@ public final void rule__RosServerClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__0" - // InternalRosSystemParser.g:4879:1: rule__RosActionServerReference__Group__0 : rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ; + // InternalRosSystemParser.g:4961: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:4883:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) - // InternalRosSystemParser.g:4884:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 + // InternalRosSystemParser.g:4965:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) + // InternalRosSystemParser.g:4966:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosActionServerReference__Group__0__Impl(); state._fsp--; @@ -16181,17 +16446,17 @@ public final void rule__RosActionServerReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4891:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; + // InternalRosSystemParser.g:4973:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; public final void rule__RosActionServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4895:1: ( ( As ) ) - // InternalRosSystemParser.g:4896:1: ( As ) + // InternalRosSystemParser.g:4977:1: ( ( As ) ) + // InternalRosSystemParser.g:4978:1: ( As ) { - // InternalRosSystemParser.g:4896:1: ( As ) - // InternalRosSystemParser.g:4897:2: As + // InternalRosSystemParser.g:4978:1: ( As ) + // InternalRosSystemParser.g:4979:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); @@ -16222,16 +16487,16 @@ public final void rule__RosActionServerReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__1" - // InternalRosSystemParser.g:4906:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ; + // InternalRosSystemParser.g:4988: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:4910:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) - // InternalRosSystemParser.g:4911:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 + // InternalRosSystemParser.g:4992:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) + // InternalRosSystemParser.g:4993:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosActionServerReference__Group__1__Impl(); state._fsp--; @@ -16260,23 +16525,23 @@ public final void rule__RosActionServerReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4918:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5000:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; public final void rule__RosActionServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4922:1: ( ( () ) ) - // InternalRosSystemParser.g:4923:1: ( () ) + // InternalRosSystemParser.g:5004:1: ( ( () ) ) + // InternalRosSystemParser.g:5005:1: ( () ) { - // InternalRosSystemParser.g:4923:1: ( () ) - // InternalRosSystemParser.g:4924:2: () + // InternalRosSystemParser.g:5005:1: ( () ) + // InternalRosSystemParser.g:5006:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getRosActionServerReferenceAction_1()); } - // InternalRosSystemParser.g:4925:2: () - // InternalRosSystemParser.g:4925:3: + // InternalRosSystemParser.g:5007:2: () + // InternalRosSystemParser.g:5007:3: { } @@ -16301,14 +16566,14 @@ public final void rule__RosActionServerReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__2" - // InternalRosSystemParser.g:4933:1: rule__RosActionServerReference__Group__2 : rule__RosActionServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:5015: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:4937:1: ( rule__RosActionServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:4938:2: rule__RosActionServerReference__Group__2__Impl + // InternalRosSystemParser.g:5019:1: ( rule__RosActionServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:5020:2: rule__RosActionServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__2__Impl(); @@ -16334,23 +16599,23 @@ public final void rule__RosActionServerReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__2__Impl" - // InternalRosSystemParser.g:4944:1: rule__RosActionServerReference__Group__2__Impl : ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5026: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:4948:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4949:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5030:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5031:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4949:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4950:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5031:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5032:2: ( rule__RosActionServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4951:2: ( rule__RosActionServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4951:3: rule__RosActionServerReference__FromAssignment_2 + // InternalRosSystemParser.g:5033:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5033:3: rule__RosActionServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionServerReference__FromAssignment_2(); @@ -16385,16 +16650,16 @@ public final void rule__RosActionServerReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__0" - // InternalRosSystemParser.g:4960:1: rule__RosActionClientReference__Group__0 : rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ; + // InternalRosSystemParser.g:5042: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:4964:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) - // InternalRosSystemParser.g:4965:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 + // InternalRosSystemParser.g:5046:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) + // InternalRosSystemParser.g:5047:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosActionClientReference__Group__0__Impl(); state._fsp--; @@ -16423,17 +16688,17 @@ public final void rule__RosActionClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4972:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; + // InternalRosSystemParser.g:5054:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; public final void rule__RosActionClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4976:1: ( ( Ac ) ) - // InternalRosSystemParser.g:4977:1: ( Ac ) + // InternalRosSystemParser.g:5058:1: ( ( Ac ) ) + // InternalRosSystemParser.g:5059:1: ( Ac ) { - // InternalRosSystemParser.g:4977:1: ( Ac ) - // InternalRosSystemParser.g:4978:2: Ac + // InternalRosSystemParser.g:5059:1: ( Ac ) + // InternalRosSystemParser.g:5060:2: Ac { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); @@ -16464,16 +16729,16 @@ public final void rule__RosActionClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__1" - // InternalRosSystemParser.g:4987:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ; + // InternalRosSystemParser.g:5069: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:4991:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) - // InternalRosSystemParser.g:4992:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 + // InternalRosSystemParser.g:5073:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) + // InternalRosSystemParser.g:5074:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosActionClientReference__Group__1__Impl(); state._fsp--; @@ -16502,23 +16767,23 @@ public final void rule__RosActionClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4999:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5081:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; public final void rule__RosActionClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5003:1: ( ( () ) ) - // InternalRosSystemParser.g:5004:1: ( () ) + // InternalRosSystemParser.g:5085:1: ( ( () ) ) + // InternalRosSystemParser.g:5086:1: ( () ) { - // InternalRosSystemParser.g:5004:1: ( () ) - // InternalRosSystemParser.g:5005:2: () + // InternalRosSystemParser.g:5086:1: ( () ) + // InternalRosSystemParser.g:5087:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getRosActionClientReferenceAction_1()); } - // InternalRosSystemParser.g:5006:2: () - // InternalRosSystemParser.g:5006:3: + // InternalRosSystemParser.g:5088:2: () + // InternalRosSystemParser.g:5088:3: { } @@ -16543,14 +16808,14 @@ public final void rule__RosActionClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__2" - // InternalRosSystemParser.g:5014:1: rule__RosActionClientReference__Group__2 : rule__RosActionClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:5096: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:5018:1: ( rule__RosActionClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:5019:2: rule__RosActionClientReference__Group__2__Impl + // InternalRosSystemParser.g:5100:1: ( rule__RosActionClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:5101:2: rule__RosActionClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__2__Impl(); @@ -16576,23 +16841,23 @@ public final void rule__RosActionClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__2__Impl" - // InternalRosSystemParser.g:5025:1: rule__RosActionClientReference__Group__2__Impl : ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5107: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:5029:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5030:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5111:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5112:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5030:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5031:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5112:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5113:2: ( rule__RosActionClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5032:2: ( rule__RosActionClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:5032:3: rule__RosActionClientReference__FromAssignment_2 + // InternalRosSystemParser.g:5114:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5114:3: rule__RosActionClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionClientReference__FromAssignment_2(); @@ -16627,16 +16892,16 @@ public final void rule__RosActionClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosParameter__Group__0" - // InternalRosSystemParser.g:5041:1: rule__RosParameter__Group__0 : rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ; + // InternalRosSystemParser.g:5123: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:5045:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) - // InternalRosSystemParser.g:5046:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 + // InternalRosSystemParser.g:5127:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) + // InternalRosSystemParser.g:5128:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosParameter__Group__0__Impl(); state._fsp--; @@ -16665,17 +16930,17 @@ public final void rule__RosParameter__Group__0() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__0__Impl" - // InternalRosSystemParser.g:5053:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5135:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5057:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5058:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5139:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5140:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5058:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5059:2: HyphenMinus + // InternalRosSystemParser.g:5140:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5141:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); @@ -16706,14 +16971,14 @@ public final void rule__RosParameter__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__1" - // InternalRosSystemParser.g:5068:1: rule__RosParameter__Group__1 : rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ; + // InternalRosSystemParser.g:5150: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:5072:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) - // InternalRosSystemParser.g:5073:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 + // InternalRosSystemParser.g:5154:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) + // InternalRosSystemParser.g:5155:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 { pushFollow(FOLLOW_3); rule__RosParameter__Group__1__Impl(); @@ -16744,23 +17009,23 @@ public final void rule__RosParameter__Group__1() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__1__Impl" - // InternalRosSystemParser.g:5080:1: rule__RosParameter__Group__1__Impl : ( ( rule__RosParameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:5162: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:5084:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:5085:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5166:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:5167:1: ( ( rule__RosParameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:5085:1: ( ( rule__RosParameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:5086:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5167:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5168:2: ( rule__RosParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:5087:2: ( rule__RosParameter__NameAssignment_1 ) - // InternalRosSystemParser.g:5087:3: rule__RosParameter__NameAssignment_1 + // InternalRosSystemParser.g:5169:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5169:3: rule__RosParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosParameter__NameAssignment_1(); @@ -16795,16 +17060,16 @@ public final void rule__RosParameter__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__2" - // InternalRosSystemParser.g:5095:1: rule__RosParameter__Group__2 : rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ; + // InternalRosSystemParser.g:5177: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:5099:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) - // InternalRosSystemParser.g:5100:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 + // InternalRosSystemParser.g:5181:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) + // InternalRosSystemParser.g:5182:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosParameter__Group__2__Impl(); state._fsp--; @@ -16833,17 +17098,17 @@ public final void rule__RosParameter__Group__2() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__2__Impl" - // InternalRosSystemParser.g:5107:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:5189:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; public final void rule__RosParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5111:1: ( ( Colon ) ) - // InternalRosSystemParser.g:5112:1: ( Colon ) + // InternalRosSystemParser.g:5193:1: ( ( Colon ) ) + // InternalRosSystemParser.g:5194:1: ( Colon ) { - // InternalRosSystemParser.g:5112:1: ( Colon ) - // InternalRosSystemParser.g:5113:2: Colon + // InternalRosSystemParser.g:5194:1: ( Colon ) + // InternalRosSystemParser.g:5195:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getColonKeyword_2()); @@ -16874,14 +17139,14 @@ public final void rule__RosParameter__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__3" - // InternalRosSystemParser.g:5122:1: rule__RosParameter__Group__3 : rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ; + // InternalRosSystemParser.g:5204: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:5126:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) - // InternalRosSystemParser.g:5127:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 + // InternalRosSystemParser.g:5208:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) + // InternalRosSystemParser.g:5209:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 { pushFollow(FOLLOW_4); rule__RosParameter__Group__3__Impl(); @@ -16912,23 +17177,23 @@ public final void rule__RosParameter__Group__3() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__3__Impl" - // InternalRosSystemParser.g:5134:1: rule__RosParameter__Group__3__Impl : ( ( rule__RosParameter__FromAssignment_3 ) ) ; + // InternalRosSystemParser.g:5216: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:5138:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) - // InternalRosSystemParser.g:5139:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5220:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) + // InternalRosSystemParser.g:5221:1: ( ( rule__RosParameter__FromAssignment_3 ) ) { - // InternalRosSystemParser.g:5139:1: ( ( rule__RosParameter__FromAssignment_3 ) ) - // InternalRosSystemParser.g:5140:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5221:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5222:2: ( rule__RosParameter__FromAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromAssignment_3()); } - // InternalRosSystemParser.g:5141:2: ( rule__RosParameter__FromAssignment_3 ) - // InternalRosSystemParser.g:5141:3: rule__RosParameter__FromAssignment_3 + // InternalRosSystemParser.g:5223:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5223:3: rule__RosParameter__FromAssignment_3 { pushFollow(FOLLOW_2); rule__RosParameter__FromAssignment_3(); @@ -16963,14 +17228,14 @@ public final void rule__RosParameter__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__4" - // InternalRosSystemParser.g:5149:1: rule__RosParameter__Group__4 : rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ; + // InternalRosSystemParser.g:5231: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:5153:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) - // InternalRosSystemParser.g:5154:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 + // InternalRosSystemParser.g:5235:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) + // InternalRosSystemParser.g:5236:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 { pushFollow(FOLLOW_22); rule__RosParameter__Group__4__Impl(); @@ -17001,17 +17266,17 @@ public final void rule__RosParameter__Group__4() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__4__Impl" - // InternalRosSystemParser.g:5161:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:5243:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; public final void rule__RosParameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5165:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:5166:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5247:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:5248:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:5166:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:5167:2: RULE_BEGIN + // InternalRosSystemParser.g:5248:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5249:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getBEGINTerminalRuleCall_4()); @@ -17042,14 +17307,14 @@ public final void rule__RosParameter__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__5" - // InternalRosSystemParser.g:5176:1: rule__RosParameter__Group__5 : rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ; + // InternalRosSystemParser.g:5258: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:5180:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) - // InternalRosSystemParser.g:5181:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 + // InternalRosSystemParser.g:5262:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) + // InternalRosSystemParser.g:5263:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 { pushFollow(FOLLOW_23); rule__RosParameter__Group__5__Impl(); @@ -17080,17 +17345,17 @@ public final void rule__RosParameter__Group__5() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__5__Impl" - // InternalRosSystemParser.g:5188:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:5270:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; public final void rule__RosParameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5192:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:5193:1: ( Value_1 ) + // InternalRosSystemParser.g:5274:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:5275:1: ( Value_1 ) { - // InternalRosSystemParser.g:5193:1: ( Value_1 ) - // InternalRosSystemParser.g:5194:2: Value_1 + // InternalRosSystemParser.g:5275:1: ( Value_1 ) + // InternalRosSystemParser.g:5276:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueKeyword_5()); @@ -17121,14 +17386,14 @@ public final void rule__RosParameter__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__6" - // InternalRosSystemParser.g:5203:1: rule__RosParameter__Group__6 : rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ; + // InternalRosSystemParser.g:5285: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:5207:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) - // InternalRosSystemParser.g:5208:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 + // InternalRosSystemParser.g:5289:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) + // InternalRosSystemParser.g:5290:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 { pushFollow(FOLLOW_24); rule__RosParameter__Group__6__Impl(); @@ -17159,23 +17424,23 @@ public final void rule__RosParameter__Group__6() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__6__Impl" - // InternalRosSystemParser.g:5215:1: rule__RosParameter__Group__6__Impl : ( ( rule__RosParameter__ValueAssignment_6 ) ) ; + // InternalRosSystemParser.g:5297: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:5219:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) - // InternalRosSystemParser.g:5220:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5301:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) + // InternalRosSystemParser.g:5302:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) { - // InternalRosSystemParser.g:5220:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) - // InternalRosSystemParser.g:5221:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5302:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5303:2: ( rule__RosParameter__ValueAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueAssignment_6()); } - // InternalRosSystemParser.g:5222:2: ( rule__RosParameter__ValueAssignment_6 ) - // InternalRosSystemParser.g:5222:3: rule__RosParameter__ValueAssignment_6 + // InternalRosSystemParser.g:5304:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5304:3: rule__RosParameter__ValueAssignment_6 { pushFollow(FOLLOW_2); rule__RosParameter__ValueAssignment_6(); @@ -17210,14 +17475,14 @@ public final void rule__RosParameter__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__7" - // InternalRosSystemParser.g:5230:1: rule__RosParameter__Group__7 : rule__RosParameter__Group__7__Impl ; + // InternalRosSystemParser.g:5312: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:5234:1: ( rule__RosParameter__Group__7__Impl ) - // InternalRosSystemParser.g:5235:2: rule__RosParameter__Group__7__Impl + // InternalRosSystemParser.g:5316:1: ( rule__RosParameter__Group__7__Impl ) + // InternalRosSystemParser.g:5317:2: rule__RosParameter__Group__7__Impl { pushFollow(FOLLOW_2); rule__RosParameter__Group__7__Impl(); @@ -17243,17 +17508,17 @@ public final void rule__RosParameter__Group__7() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__7__Impl" - // InternalRosSystemParser.g:5241:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:5323:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; public final void rule__RosParameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5245:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:5246:1: ( RULE_END ) + // InternalRosSystemParser.g:5327:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:5328:1: ( RULE_END ) { - // InternalRosSystemParser.g:5246:1: ( RULE_END ) - // InternalRosSystemParser.g:5247:2: RULE_END + // InternalRosSystemParser.g:5328:1: ( RULE_END ) + // InternalRosSystemParser.g:5329:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getENDTerminalRuleCall_7()); @@ -17284,16 +17549,16 @@ public final void rule__RosParameter__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystemConnection__Group__0" - // InternalRosSystemParser.g:5257:1: rule__RosSystemConnection__Group__0 : rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ; + // InternalRosSystemParser.g:5339: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:5261:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) - // InternalRosSystemParser.g:5262:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 + // InternalRosSystemParser.g:5343:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) + // InternalRosSystemParser.g:5344:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosSystemConnection__Group__0__Impl(); state._fsp--; @@ -17322,17 +17587,17 @@ public final void rule__RosSystemConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__0__Impl" - // InternalRosSystemParser.g:5269:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5351:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosSystemConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5273:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5274:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5355:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5356:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5274:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5275:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5356:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5357:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -17363,14 +17628,14 @@ public final void rule__RosSystemConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__1" - // InternalRosSystemParser.g:5284:1: rule__RosSystemConnection__Group__1 : rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ; + // InternalRosSystemParser.g:5366: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:5288:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) - // InternalRosSystemParser.g:5289:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 + // InternalRosSystemParser.g:5370:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) + // InternalRosSystemParser.g:5371:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosSystemConnection__Group__1__Impl(); @@ -17401,23 +17666,23 @@ public final void rule__RosSystemConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__1__Impl" - // InternalRosSystemParser.g:5296:1: rule__RosSystemConnection__Group__1__Impl : ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5378:1: rule__RosSystemConnection__Group__1__Impl : ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ; public final void rule__RosSystemConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5300:1: ( ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5301:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5382:1: ( ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5383:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5301:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5302:2: ( rule__RosSystemConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5383:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5384:2: ( rule__RosSystemConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5303:2: ( rule__RosSystemConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5303:3: rule__RosSystemConnection__FromAssignment_1 + // InternalRosSystemParser.g:5385:2: ( rule__RosSystemConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5385:3: rule__RosSystemConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosSystemConnection__FromAssignment_1(); @@ -17452,16 +17717,16 @@ public final void rule__RosSystemConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__2" - // InternalRosSystemParser.g:5311:1: rule__RosSystemConnection__Group__2 : rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ; + // InternalRosSystemParser.g:5393: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:5315:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) - // InternalRosSystemParser.g:5316:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 + // InternalRosSystemParser.g:5397:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) + // InternalRosSystemParser.g:5398:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosSystemConnection__Group__2__Impl(); state._fsp--; @@ -17490,17 +17755,17 @@ public final void rule__RosSystemConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__2__Impl" - // InternalRosSystemParser.g:5323:1: rule__RosSystemConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5405:1: rule__RosSystemConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosSystemConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5327:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5328:1: ( Comma ) + // InternalRosSystemParser.g:5409:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5410:1: ( Comma ) { - // InternalRosSystemParser.g:5328:1: ( Comma ) - // InternalRosSystemParser.g:5329:2: Comma + // InternalRosSystemParser.g:5410:1: ( Comma ) + // InternalRosSystemParser.g:5411:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_2()); @@ -17531,14 +17796,14 @@ public final void rule__RosSystemConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__3" - // InternalRosSystemParser.g:5338:1: rule__RosSystemConnection__Group__3 : rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ; + // InternalRosSystemParser.g:5420: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:5342:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) - // InternalRosSystemParser.g:5343:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 + // InternalRosSystemParser.g:5424:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) + // InternalRosSystemParser.g:5425:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosSystemConnection__Group__3__Impl(); @@ -17569,23 +17834,23 @@ public final void rule__RosSystemConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__3__Impl" - // InternalRosSystemParser.g:5350:1: rule__RosSystemConnection__Group__3__Impl : ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5432:1: rule__RosSystemConnection__Group__3__Impl : ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ; public final void rule__RosSystemConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5354:1: ( ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5355:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5436:1: ( ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5437:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5355:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5356:2: ( rule__RosSystemConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5437:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5438:2: ( rule__RosSystemConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5357:2: ( rule__RosSystemConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5357:3: rule__RosSystemConnection__ToAssignment_3 + // InternalRosSystemParser.g:5439:2: ( rule__RosSystemConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5439:3: rule__RosSystemConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosSystemConnection__ToAssignment_3(); @@ -17620,14 +17885,14 @@ public final void rule__RosSystemConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__4" - // InternalRosSystemParser.g:5365:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5447:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl ; public final void rule__RosSystemConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5369:1: ( rule__RosSystemConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5370:2: rule__RosSystemConnection__Group__4__Impl + // InternalRosSystemParser.g:5451:1: ( rule__RosSystemConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5452:2: rule__RosSystemConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__4__Impl(); @@ -17653,17 +17918,17 @@ public final void rule__RosSystemConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__4__Impl" - // InternalRosSystemParser.g:5376:1: rule__RosSystemConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5458:1: rule__RosSystemConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosSystemConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5380:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5381:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5462:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5463:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5381:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5382:2: RightSquareBracket + // InternalRosSystemParser.g:5463:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5464:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getRightSquareBracketKeyword_4()); @@ -17694,16 +17959,16 @@ public final void rule__RosSystemConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__RosTopicConnection__Group__0" - // InternalRosSystemParser.g:5392:1: rule__RosTopicConnection__Group__0 : rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ; + // InternalRosSystemParser.g:5474: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:5396:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) - // InternalRosSystemParser.g:5397:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 + // InternalRosSystemParser.g:5478:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) + // InternalRosSystemParser.g:5479:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosTopicConnection__Group__0__Impl(); state._fsp--; @@ -17732,17 +17997,17 @@ public final void rule__RosTopicConnection__Group__0() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__0__Impl" - // InternalRosSystemParser.g:5404:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5486:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5408:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5409:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5490:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5491:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5409:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5410:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5491:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5492:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -17773,14 +18038,14 @@ public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__1" - // InternalRosSystemParser.g:5419:1: rule__RosTopicConnection__Group__1 : rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ; + // InternalRosSystemParser.g:5501: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:5423:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) - // InternalRosSystemParser.g:5424:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 + // InternalRosSystemParser.g:5505:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) + // InternalRosSystemParser.g:5506:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosTopicConnection__Group__1__Impl(); @@ -17811,23 +18076,23 @@ public final void rule__RosTopicConnection__Group__1() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__1__Impl" - // InternalRosSystemParser.g:5431:1: rule__RosTopicConnection__Group__1__Impl : ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5513:1: rule__RosTopicConnection__Group__1__Impl : ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ; public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5435:1: ( ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5436:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5517:1: ( ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5518:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5436:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5437:2: ( rule__RosTopicConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5518:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5519:2: ( rule__RosTopicConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5438:2: ( rule__RosTopicConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5438:3: rule__RosTopicConnection__FromAssignment_1 + // InternalRosSystemParser.g:5520:2: ( rule__RosTopicConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5520:3: rule__RosTopicConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosTopicConnection__FromAssignment_1(); @@ -17862,16 +18127,16 @@ public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__2" - // InternalRosSystemParser.g:5446:1: rule__RosTopicConnection__Group__2 : rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ; + // InternalRosSystemParser.g:5528: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:5450:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) - // InternalRosSystemParser.g:5451:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 + // InternalRosSystemParser.g:5532:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) + // InternalRosSystemParser.g:5533:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosTopicConnection__Group__2__Impl(); state._fsp--; @@ -17900,17 +18165,17 @@ public final void rule__RosTopicConnection__Group__2() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__2__Impl" - // InternalRosSystemParser.g:5458:1: rule__RosTopicConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5540:1: rule__RosTopicConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5462:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5463:1: ( Comma ) + // InternalRosSystemParser.g:5544:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5545:1: ( Comma ) { - // InternalRosSystemParser.g:5463:1: ( Comma ) - // InternalRosSystemParser.g:5464:2: Comma + // InternalRosSystemParser.g:5545:1: ( Comma ) + // InternalRosSystemParser.g:5546:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_2()); @@ -17941,14 +18206,14 @@ public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__3" - // InternalRosSystemParser.g:5473:1: rule__RosTopicConnection__Group__3 : rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ; + // InternalRosSystemParser.g:5555: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:5477:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) - // InternalRosSystemParser.g:5478:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 + // InternalRosSystemParser.g:5559:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) + // InternalRosSystemParser.g:5560:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosTopicConnection__Group__3__Impl(); @@ -17979,23 +18244,23 @@ public final void rule__RosTopicConnection__Group__3() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__3__Impl" - // InternalRosSystemParser.g:5485:1: rule__RosTopicConnection__Group__3__Impl : ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5567:1: rule__RosTopicConnection__Group__3__Impl : ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ; public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5489:1: ( ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5490:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5571:1: ( ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5572:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5490:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5491:2: ( rule__RosTopicConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5572:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5573:2: ( rule__RosTopicConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5492:2: ( rule__RosTopicConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5492:3: rule__RosTopicConnection__ToAssignment_3 + // InternalRosSystemParser.g:5574:2: ( rule__RosTopicConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5574:3: rule__RosTopicConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosTopicConnection__ToAssignment_3(); @@ -18030,14 +18295,14 @@ public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__4" - // InternalRosSystemParser.g:5500:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5582:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl ; public final void rule__RosTopicConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5504:1: ( rule__RosTopicConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5505:2: rule__RosTopicConnection__Group__4__Impl + // InternalRosSystemParser.g:5586:1: ( rule__RosTopicConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5587:2: rule__RosTopicConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__4__Impl(); @@ -18063,17 +18328,17 @@ public final void rule__RosTopicConnection__Group__4() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__4__Impl" - // InternalRosSystemParser.g:5511:1: rule__RosTopicConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5593:1: rule__RosTopicConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5515:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5516:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5597:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5598:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5516:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5517:2: RightSquareBracket + // InternalRosSystemParser.g:5598:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5599:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18104,16 +18369,16 @@ public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__Group__0" - // InternalRosSystemParser.g:5527:1: rule__RosServiceConnection__Group__0 : rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ; + // InternalRosSystemParser.g:5609: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:5531:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) - // InternalRosSystemParser.g:5532:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 + // InternalRosSystemParser.g:5613:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) + // InternalRosSystemParser.g:5614:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosServiceConnection__Group__0__Impl(); state._fsp--; @@ -18142,17 +18407,17 @@ public final void rule__RosServiceConnection__Group__0() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__0__Impl" - // InternalRosSystemParser.g:5539:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5621:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosServiceConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5543:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5544:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5625:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5626:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5544:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5545:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5626:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5627:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -18183,14 +18448,14 @@ public final void rule__RosServiceConnection__Group__0__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__1" - // InternalRosSystemParser.g:5554:1: rule__RosServiceConnection__Group__1 : rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ; + // InternalRosSystemParser.g:5636: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:5558:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) - // InternalRosSystemParser.g:5559:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 + // InternalRosSystemParser.g:5640:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) + // InternalRosSystemParser.g:5641:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosServiceConnection__Group__1__Impl(); @@ -18221,23 +18486,23 @@ public final void rule__RosServiceConnection__Group__1() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__1__Impl" - // InternalRosSystemParser.g:5566:1: rule__RosServiceConnection__Group__1__Impl : ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5648:1: rule__RosServiceConnection__Group__1__Impl : ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ; public final void rule__RosServiceConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5570:1: ( ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5571:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5652:1: ( ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5653:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5571:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5572:2: ( rule__RosServiceConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5653:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5654:2: ( rule__RosServiceConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5573:2: ( rule__RosServiceConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5573:3: rule__RosServiceConnection__FromAssignment_1 + // InternalRosSystemParser.g:5655:2: ( rule__RosServiceConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5655:3: rule__RosServiceConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosServiceConnection__FromAssignment_1(); @@ -18272,16 +18537,16 @@ public final void rule__RosServiceConnection__Group__1__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__2" - // InternalRosSystemParser.g:5581:1: rule__RosServiceConnection__Group__2 : rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ; + // InternalRosSystemParser.g:5663: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:5585:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) - // InternalRosSystemParser.g:5586:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 + // InternalRosSystemParser.g:5667:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) + // InternalRosSystemParser.g:5668:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosServiceConnection__Group__2__Impl(); state._fsp--; @@ -18310,17 +18575,17 @@ public final void rule__RosServiceConnection__Group__2() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__2__Impl" - // InternalRosSystemParser.g:5593:1: rule__RosServiceConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5675:1: rule__RosServiceConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosServiceConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5597:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5598:1: ( Comma ) + // InternalRosSystemParser.g:5679:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5680:1: ( Comma ) { - // InternalRosSystemParser.g:5598:1: ( Comma ) - // InternalRosSystemParser.g:5599:2: Comma + // InternalRosSystemParser.g:5680:1: ( Comma ) + // InternalRosSystemParser.g:5681:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_2()); @@ -18351,14 +18616,14 @@ public final void rule__RosServiceConnection__Group__2__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__3" - // InternalRosSystemParser.g:5608:1: rule__RosServiceConnection__Group__3 : rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ; + // InternalRosSystemParser.g:5690: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:5612:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) - // InternalRosSystemParser.g:5613:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 + // InternalRosSystemParser.g:5694:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) + // InternalRosSystemParser.g:5695:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosServiceConnection__Group__3__Impl(); @@ -18389,23 +18654,23 @@ public final void rule__RosServiceConnection__Group__3() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__3__Impl" - // InternalRosSystemParser.g:5620:1: rule__RosServiceConnection__Group__3__Impl : ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5702:1: rule__RosServiceConnection__Group__3__Impl : ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ; public final void rule__RosServiceConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5624:1: ( ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5625:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5706:1: ( ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5707:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5625:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5626:2: ( rule__RosServiceConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5707:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5708:2: ( rule__RosServiceConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5627:2: ( rule__RosServiceConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5627:3: rule__RosServiceConnection__ToAssignment_3 + // InternalRosSystemParser.g:5709:2: ( rule__RosServiceConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5709:3: rule__RosServiceConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosServiceConnection__ToAssignment_3(); @@ -18440,14 +18705,14 @@ public final void rule__RosServiceConnection__Group__3__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__4" - // InternalRosSystemParser.g:5635:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5717:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl ; public final void rule__RosServiceConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5639:1: ( rule__RosServiceConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5640:2: rule__RosServiceConnection__Group__4__Impl + // InternalRosSystemParser.g:5721:1: ( rule__RosServiceConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5722:2: rule__RosServiceConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__4__Impl(); @@ -18473,17 +18738,17 @@ public final void rule__RosServiceConnection__Group__4() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__4__Impl" - // InternalRosSystemParser.g:5646:1: rule__RosServiceConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5728:1: rule__RosServiceConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosServiceConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5650:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5651:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5732:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5733:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5651:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5652:2: RightSquareBracket + // InternalRosSystemParser.g:5733:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5734:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18514,16 +18779,16 @@ public final void rule__RosServiceConnection__Group__4__Impl() throws Recognitio // $ANTLR start "rule__RosActionConnection__Group__0" - // InternalRosSystemParser.g:5662:1: rule__RosActionConnection__Group__0 : rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ; + // InternalRosSystemParser.g:5744: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:5666:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) - // InternalRosSystemParser.g:5667:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 + // InternalRosSystemParser.g:5748:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) + // InternalRosSystemParser.g:5749:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosActionConnection__Group__0__Impl(); state._fsp--; @@ -18552,17 +18817,17 @@ public final void rule__RosActionConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__0__Impl" - // InternalRosSystemParser.g:5674:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5756:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosActionConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5678:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5679:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5760:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5761:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5679:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5680:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5761:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5762:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -18593,14 +18858,14 @@ public final void rule__RosActionConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__1" - // InternalRosSystemParser.g:5689:1: rule__RosActionConnection__Group__1 : rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ; + // InternalRosSystemParser.g:5771: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:5693:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) - // InternalRosSystemParser.g:5694:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 + // InternalRosSystemParser.g:5775:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) + // InternalRosSystemParser.g:5776:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosActionConnection__Group__1__Impl(); @@ -18631,23 +18896,23 @@ public final void rule__RosActionConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__1__Impl" - // InternalRosSystemParser.g:5701:1: rule__RosActionConnection__Group__1__Impl : ( ( rule__RosActionConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5783:1: rule__RosActionConnection__Group__1__Impl : ( ( rule__RosActionConnection__FromAssignment_1 ) ) ; public final void rule__RosActionConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5705:1: ( ( ( rule__RosActionConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5706:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5787:1: ( ( ( rule__RosActionConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5788:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5706:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5707:2: ( rule__RosActionConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5788:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5789:2: ( rule__RosActionConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5708:2: ( rule__RosActionConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5708:3: rule__RosActionConnection__FromAssignment_1 + // InternalRosSystemParser.g:5790:2: ( rule__RosActionConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5790:3: rule__RosActionConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosActionConnection__FromAssignment_1(); @@ -18682,16 +18947,16 @@ public final void rule__RosActionConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__2" - // InternalRosSystemParser.g:5716:1: rule__RosActionConnection__Group__2 : rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ; + // InternalRosSystemParser.g:5798: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:5720:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) - // InternalRosSystemParser.g:5721:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 + // InternalRosSystemParser.g:5802:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) + // InternalRosSystemParser.g:5803:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__RosActionConnection__Group__2__Impl(); state._fsp--; @@ -18720,17 +18985,17 @@ public final void rule__RosActionConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__2__Impl" - // InternalRosSystemParser.g:5728:1: rule__RosActionConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5810:1: rule__RosActionConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosActionConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5732:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5733:1: ( Comma ) + // InternalRosSystemParser.g:5814:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5815:1: ( Comma ) { - // InternalRosSystemParser.g:5733:1: ( Comma ) - // InternalRosSystemParser.g:5734:2: Comma + // InternalRosSystemParser.g:5815:1: ( Comma ) + // InternalRosSystemParser.g:5816:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getCommaKeyword_2()); @@ -18761,14 +19026,14 @@ public final void rule__RosActionConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__3" - // InternalRosSystemParser.g:5743:1: rule__RosActionConnection__Group__3 : rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ; + // InternalRosSystemParser.g:5825: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:5747:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) - // InternalRosSystemParser.g:5748:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 + // InternalRosSystemParser.g:5829:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) + // InternalRosSystemParser.g:5830:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosActionConnection__Group__3__Impl(); @@ -18799,23 +19064,23 @@ public final void rule__RosActionConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__3__Impl" - // InternalRosSystemParser.g:5755:1: rule__RosActionConnection__Group__3__Impl : ( ( rule__RosActionConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5837:1: rule__RosActionConnection__Group__3__Impl : ( ( rule__RosActionConnection__ToAssignment_3 ) ) ; public final void rule__RosActionConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5759:1: ( ( ( rule__RosActionConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5760:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5841:1: ( ( ( rule__RosActionConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5842:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5760:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5761:2: ( rule__RosActionConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5842:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5843:2: ( rule__RosActionConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5762:2: ( rule__RosActionConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5762:3: rule__RosActionConnection__ToAssignment_3 + // InternalRosSystemParser.g:5844:2: ( rule__RosActionConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5844:3: rule__RosActionConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosActionConnection__ToAssignment_3(); @@ -18850,14 +19115,14 @@ public final void rule__RosActionConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__4" - // InternalRosSystemParser.g:5770:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5852:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl ; public final void rule__RosActionConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5774:1: ( rule__RosActionConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5775:2: rule__RosActionConnection__Group__4__Impl + // InternalRosSystemParser.g:5856:1: ( rule__RosActionConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5857:2: rule__RosActionConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__4__Impl(); @@ -18883,17 +19148,17 @@ public final void rule__RosActionConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__4__Impl" - // InternalRosSystemParser.g:5781:1: rule__RosActionConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5863:1: rule__RosActionConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosActionConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5785:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5786:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5867:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5868:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5786:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5787:2: RightSquareBracket + // InternalRosSystemParser.g:5868:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5869:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18924,14 +19189,14 @@ public final void rule__RosActionConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosSystemParser.g:5797:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosSystemParser.g:5879: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:5801:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosSystemParser.g:5802:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosSystemParser.g:5883:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosSystemParser.g:5884:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_27); rule__GlobalNamespace__Group__0__Impl(); @@ -18962,23 +19227,23 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosSystemParser.g:5809:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5891:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5813:1: ( ( () ) ) - // InternalRosSystemParser.g:5814:1: ( () ) + // InternalRosSystemParser.g:5895:1: ( ( () ) ) + // InternalRosSystemParser.g:5896:1: ( () ) { - // InternalRosSystemParser.g:5814:1: ( () ) - // InternalRosSystemParser.g:5815:2: () + // InternalRosSystemParser.g:5896:1: ( () ) + // InternalRosSystemParser.g:5897:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); } - // InternalRosSystemParser.g:5816:2: () - // InternalRosSystemParser.g:5816:3: + // InternalRosSystemParser.g:5898:2: () + // InternalRosSystemParser.g:5898:3: { } @@ -19003,14 +19268,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosSystemParser.g:5824:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosSystemParser.g:5906: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:5828:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosSystemParser.g:5829:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosSystemParser.g:5910:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosSystemParser.g:5911:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group__1__Impl(); @@ -19041,17 +19306,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosSystemParser.g:5836:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRosSystemParser.g:5918:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5840:1: ( ( GlobalNamespace ) ) - // InternalRosSystemParser.g:5841:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:5922:1: ( ( GlobalNamespace ) ) + // InternalRosSystemParser.g:5923:1: ( GlobalNamespace ) { - // InternalRosSystemParser.g:5841:1: ( GlobalNamespace ) - // InternalRosSystemParser.g:5842:2: GlobalNamespace + // InternalRosSystemParser.g:5923:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:5924:2: GlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); @@ -19082,14 +19347,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosSystemParser.g:5851:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:5933: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:5855:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:5856:2: rule__GlobalNamespace__Group__2__Impl + // InternalRosSystemParser.g:5937:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:5938:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -19115,31 +19380,31 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosSystemParser.g:5862:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:5944: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:5866:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:5867:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5948:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:5867:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:5868:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5950:2: ( rule__GlobalNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:5869:2: ( rule__GlobalNamespace__Group_2__0 )? - int alt24=2; - int LA24_0 = input.LA(1); + // InternalRosSystemParser.g:5951:2: ( rule__GlobalNamespace__Group_2__0 )? + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA24_0==LeftSquareBracket) ) { - alt24=1; + if ( (LA25_0==LeftSquareBracket) ) { + alt25=1; } - switch (alt24) { + switch (alt25) { case 1 : - // InternalRosSystemParser.g:5869:3: rule__GlobalNamespace__Group_2__0 + // InternalRosSystemParser.g:5951:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -19177,14 +19442,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRosSystemParser.g:5878:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRosSystemParser.g:5960: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:5882:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRosSystemParser.g:5883:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRosSystemParser.g:5964:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRosSystemParser.g:5965:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_2__0__Impl(); @@ -19215,17 +19480,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:5890:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5972: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:5894:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5895:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5976:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:5977:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5895:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5896:2: LeftSquareBracket + // InternalRosSystemParser.g:5977:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:5978:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -19256,14 +19521,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRosSystemParser.g:5905:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRosSystemParser.g:5987: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:5909:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRosSystemParser.g:5910:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRosSystemParser.g:5991:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRosSystemParser.g:5992:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__1__Impl(); @@ -19294,23 +19559,23 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:5917:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:5999: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:5921:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:5922:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6003:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6004:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:5922:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:5923:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6004:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6005:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:5924:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:5924:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6006:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6006:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -19345,14 +19610,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRosSystemParser.g:5932:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6014: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:5936:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRosSystemParser.g:5937:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRosSystemParser.g:6018:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6019:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__2__Impl(); @@ -19383,35 +19648,35 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:5944:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6026: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:5948:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6030:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6031:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:5950:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6031:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6032:2: ( rule__GlobalNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:5951:2: ( rule__GlobalNamespace__Group_2_2__0 )* - loop25: + // InternalRosSystemParser.g:6033:2: ( rule__GlobalNamespace__Group_2_2__0 )* + loop26: do { - int alt25=2; - int LA25_0 = input.LA(1); + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA25_0==Comma) ) { - alt25=1; + if ( (LA26_0==Comma) ) { + alt26=1; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalRosSystemParser.g:5951:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6033:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__GlobalNamespace__Group_2_2__0(); @@ -19423,7 +19688,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx break; default : - break loop25; + break loop26; } } while (true); @@ -19452,14 +19717,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRosSystemParser.g:5959:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6041: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:5963:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:5964:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6045:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6046:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -19485,17 +19750,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:5970:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6052: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:5974:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5975:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6056:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6057:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5975:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5976:2: RightSquareBracket + // InternalRosSystemParser.g:6057:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6058:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -19526,14 +19791,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRosSystemParser.g:5986:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6068: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:5990:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:5991:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6072:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6073:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -19564,17 +19829,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:5998:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6080: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:6002:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6003:1: ( Comma ) + // InternalRosSystemParser.g:6084:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6085:1: ( Comma ) { - // InternalRosSystemParser.g:6003:1: ( Comma ) - // InternalRosSystemParser.g:6004:2: Comma + // InternalRosSystemParser.g:6085:1: ( Comma ) + // InternalRosSystemParser.g:6086:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); @@ -19605,14 +19870,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6013:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6095: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:6017:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6018:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6099:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6100:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -19638,23 +19903,23 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6024:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6106: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:6028:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6029:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6110:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6111:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6029:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6030:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6111:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6112:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6031:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6031:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6113:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6113:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -19689,14 +19954,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosSystemParser.g:6040:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosSystemParser.g:6122: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:6044:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosSystemParser.g:6045:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosSystemParser.g:6126:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosSystemParser.g:6127:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_29); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -19727,23 +19992,23 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosSystemParser.g:6052:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6134:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6056:1: ( ( () ) ) - // InternalRosSystemParser.g:6057:1: ( () ) + // InternalRosSystemParser.g:6138:1: ( ( () ) ) + // InternalRosSystemParser.g:6139:1: ( () ) { - // InternalRosSystemParser.g:6057:1: ( () ) - // InternalRosSystemParser.g:6058:2: () + // InternalRosSystemParser.g:6139:1: ( () ) + // InternalRosSystemParser.g:6140:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); } - // InternalRosSystemParser.g:6059:2: () - // InternalRosSystemParser.g:6059:3: + // InternalRosSystemParser.g:6141:2: () + // InternalRosSystemParser.g:6141:3: { } @@ -19768,14 +20033,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosSystemParser.g:6067:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosSystemParser.g:6149: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:6071:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosSystemParser.g:6072:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosSystemParser.g:6153:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosSystemParser.g:6154:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -19806,17 +20071,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosSystemParser.g:6079:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRosSystemParser.g:6161: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:6083:1: ( ( RelativeNamespace ) ) - // InternalRosSystemParser.g:6084:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6165:1: ( ( RelativeNamespace ) ) + // InternalRosSystemParser.g:6166:1: ( RelativeNamespace ) { - // InternalRosSystemParser.g:6084:1: ( RelativeNamespace ) - // InternalRosSystemParser.g:6085:2: RelativeNamespace + // InternalRosSystemParser.g:6166:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6167:2: RelativeNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); @@ -19847,14 +20112,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosSystemParser.g:6094:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRosSystemParser.g:6176: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:6098:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRosSystemParser.g:6099:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRosSystemParser.g:6180:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRosSystemParser.g:6181:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -19880,31 +20145,31 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosSystemParser.g:6105:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6187: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:6109:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6110:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6191:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRosSystemParser.g:6110:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRosSystemParser.g:6111:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6193:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); } - // InternalRosSystemParser.g:6112:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? - int alt26=2; - int LA26_0 = input.LA(1); + // InternalRosSystemParser.g:6194:2: ( rule__RelativeNamespace_Impl__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:6112:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRosSystemParser.g:6194:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -19942,14 +20207,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRosSystemParser.g:6121:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRosSystemParser.g:6203: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:6125:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRosSystemParser.g:6126:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRosSystemParser.g:6207:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRosSystemParser.g:6208:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -19980,17 +20245,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRosSystemParser.g:6133:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6215: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:6137:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6138:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6219:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6220:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6138:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6139:2: LeftSquareBracket + // InternalRosSystemParser.g:6220:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6221:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); @@ -20021,14 +20286,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRosSystemParser.g:6148:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRosSystemParser.g:6230: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:6152:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRosSystemParser.g:6153:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRosSystemParser.g:6234:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRosSystemParser.g:6235:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -20059,23 +20324,23 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRosSystemParser.g:6160:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6242: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:6164:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6165:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6246:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6247:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6165:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6166:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6247:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6248:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6167:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6167:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRosSystemParser.g:6249:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6249:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -20110,14 +20375,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRosSystemParser.g:6175:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRosSystemParser.g:6257: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:6179:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRosSystemParser.g:6180:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRosSystemParser.g:6261:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRosSystemParser.g:6262:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -20148,35 +20413,35 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRosSystemParser.g:6187:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6269: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:6191:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6273:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6274:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6193:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:6274:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6275:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6194:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* - loop27: + // InternalRosSystemParser.g:6276:2: ( rule__RelativeNamespace_Impl__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:6194:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRosSystemParser.g:6276:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_15); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -20188,7 +20453,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn break; default : - break loop27; + break loop28; } } while (true); @@ -20217,14 +20482,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRosSystemParser.g:6202:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRosSystemParser.g:6284: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:6206:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRosSystemParser.g:6207:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRosSystemParser.g:6288:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRosSystemParser.g:6289:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -20250,17 +20515,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRosSystemParser.g:6213:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6295: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:6217:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6218:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6299:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6300:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6218:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6219:2: RightSquareBracket + // InternalRosSystemParser.g:6300:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6301:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); @@ -20291,14 +20556,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRosSystemParser.g:6229: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:6311: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:6233:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRosSystemParser.g:6234:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRosSystemParser.g:6315:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRosSystemParser.g:6316:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -20329,17 +20594,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:6241:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6323: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:6245:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6246:1: ( Comma ) + // InternalRosSystemParser.g:6327:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6328:1: ( Comma ) { - // InternalRosSystemParser.g:6246:1: ( Comma ) - // InternalRosSystemParser.g:6247:2: Comma + // InternalRosSystemParser.g:6328:1: ( Comma ) + // InternalRosSystemParser.g:6329:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); @@ -20370,14 +20635,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:6256:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6338: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:6260:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6261:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRosSystemParser.g:6342:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6343:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -20403,23 +20668,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:6267:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6349: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:6271:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6272:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6353:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6354:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6272:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6273:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6354:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6355:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6274:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6274:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6356:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6356:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -20454,14 +20719,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosSystemParser.g:6283:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosSystemParser.g:6365: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:6287:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosSystemParser.g:6288:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosSystemParser.g:6369:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosSystemParser.g:6370:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_30); rule__PrivateNamespace__Group__0__Impl(); @@ -20492,23 +20757,23 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosSystemParser.g:6295:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6377:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6299:1: ( ( () ) ) - // InternalRosSystemParser.g:6300:1: ( () ) + // InternalRosSystemParser.g:6381:1: ( ( () ) ) + // InternalRosSystemParser.g:6382:1: ( () ) { - // InternalRosSystemParser.g:6300:1: ( () ) - // InternalRosSystemParser.g:6301:2: () + // InternalRosSystemParser.g:6382:1: ( () ) + // InternalRosSystemParser.g:6383:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); } - // InternalRosSystemParser.g:6302:2: () - // InternalRosSystemParser.g:6302:3: + // InternalRosSystemParser.g:6384:2: () + // InternalRosSystemParser.g:6384:3: { } @@ -20533,14 +20798,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosSystemParser.g:6310:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosSystemParser.g:6392: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:6314:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosSystemParser.g:6315:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosSystemParser.g:6396:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosSystemParser.g:6397:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group__1__Impl(); @@ -20571,17 +20836,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosSystemParser.g:6322:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRosSystemParser.g:6404:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6326:1: ( ( PrivateNamespace ) ) - // InternalRosSystemParser.g:6327:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6408:1: ( ( PrivateNamespace ) ) + // InternalRosSystemParser.g:6409:1: ( PrivateNamespace ) { - // InternalRosSystemParser.g:6327:1: ( PrivateNamespace ) - // InternalRosSystemParser.g:6328:2: PrivateNamespace + // InternalRosSystemParser.g:6409:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6410:2: PrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); @@ -20612,14 +20877,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosSystemParser.g:6337:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:6419: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:6341:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:6342:2: rule__PrivateNamespace__Group__2__Impl + // InternalRosSystemParser.g:6423:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:6424:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -20645,31 +20910,31 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosSystemParser.g:6348:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6430: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:6352:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6353:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6434:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:6353:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:6354:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6436:2: ( rule__PrivateNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:6355:2: ( rule__PrivateNamespace__Group_2__0 )? - int alt28=2; - int LA28_0 = input.LA(1); + // InternalRosSystemParser.g:6437:2: ( rule__PrivateNamespace__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:6355:3: rule__PrivateNamespace__Group_2__0 + // InternalRosSystemParser.g:6437:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -20707,14 +20972,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRosSystemParser.g:6364:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRosSystemParser.g:6446: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:6368:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRosSystemParser.g:6369:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRosSystemParser.g:6450:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRosSystemParser.g:6451:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_2__0__Impl(); @@ -20745,17 +21010,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:6376:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6458: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:6380:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6381:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6462:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6463:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6381:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6382:2: LeftSquareBracket + // InternalRosSystemParser.g:6463:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6464:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -20786,14 +21051,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRosSystemParser.g:6391:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRosSystemParser.g:6473: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:6395:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRosSystemParser.g:6396:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRosSystemParser.g:6477:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRosSystemParser.g:6478:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__1__Impl(); @@ -20824,23 +21089,23 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:6403:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6485: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:6407:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6408:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6489:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6490:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6408:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6409:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6490:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6491:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6410:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6410:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6492:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6492:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -20875,14 +21140,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRosSystemParser.g:6418:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6500: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:6422:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRosSystemParser.g:6423:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRosSystemParser.g:6504:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6505:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__2__Impl(); @@ -20913,35 +21178,35 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:6430:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6512: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:6434:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6516:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6517:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6436:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6517:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6518:2: ( rule__PrivateNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6437:2: ( rule__PrivateNamespace__Group_2_2__0 )* - loop29: + // InternalRosSystemParser.g:6519:2: ( rule__PrivateNamespace__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:6437:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6519:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__PrivateNamespace__Group_2_2__0(); @@ -20953,7 +21218,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE break; default : - break loop29; + break loop30; } } while (true); @@ -20982,14 +21247,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRosSystemParser.g:6445:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6527: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:6449:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:6450:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6531:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6532:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -21015,17 +21280,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:6456:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6538: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:6460:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6461:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6542:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6543:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6461:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6462:2: RightSquareBracket + // InternalRosSystemParser.g:6543:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6544:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -21056,14 +21321,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRosSystemParser.g:6472:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6554: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:6476:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:6477:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6558:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6559:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -21094,17 +21359,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:6484:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6566: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:6488:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6489:1: ( Comma ) + // InternalRosSystemParser.g:6570:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6571:1: ( Comma ) { - // InternalRosSystemParser.g:6489:1: ( Comma ) - // InternalRosSystemParser.g:6490:2: Comma + // InternalRosSystemParser.g:6571:1: ( Comma ) + // InternalRosSystemParser.g:6572:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); @@ -21135,14 +21400,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6499:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6581: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:6503:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6504:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6585:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6586:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -21168,23 +21433,23 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6510:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6592: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:6514:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6515:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6596:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6597:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6515:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6516:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6597:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6598:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6517:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6517:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6599:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6599:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -21219,16 +21484,16 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRosSystemParser.g:6526:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRosSystemParser.g:6608: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:6530:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRosSystemParser.g:6531:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRosSystemParser.g:6612:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRosSystemParser.g:6613:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__Parameter__Group__0__Impl(); state._fsp--; @@ -21257,23 +21522,23 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRosSystemParser.g:6538:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6620:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6542:1: ( ( () ) ) - // InternalRosSystemParser.g:6543:1: ( () ) + // InternalRosSystemParser.g:6624:1: ( ( () ) ) + // InternalRosSystemParser.g:6625:1: ( () ) { - // InternalRosSystemParser.g:6543:1: ( () ) - // InternalRosSystemParser.g:6544:2: () + // InternalRosSystemParser.g:6625:1: ( () ) + // InternalRosSystemParser.g:6626:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getParameterAction_0()); } - // InternalRosSystemParser.g:6545:2: () - // InternalRosSystemParser.g:6545:3: + // InternalRosSystemParser.g:6627:2: () + // InternalRosSystemParser.g:6627:3: { } @@ -21298,14 +21563,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRosSystemParser.g:6553:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRosSystemParser.g:6635: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:6557:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRosSystemParser.g:6558:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRosSystemParser.g:6639:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRosSystemParser.g:6640:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_3); rule__Parameter__Group__1__Impl(); @@ -21336,23 +21601,23 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRosSystemParser.g:6565:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:6647: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:6569:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:6570:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6651:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:6652:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:6570:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:6571:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6652:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6653:2: ( rule__Parameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:6572:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRosSystemParser.g:6572:3: rule__Parameter__NameAssignment_1 + // InternalRosSystemParser.g:6654:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6654:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -21387,14 +21652,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRosSystemParser.g:6580:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRosSystemParser.g:6662: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:6584:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRosSystemParser.g:6585:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRosSystemParser.g:6666:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRosSystemParser.g:6667:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_4); rule__Parameter__Group__2__Impl(); @@ -21425,17 +21690,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRosSystemParser.g:6592:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:6674:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6596:1: ( ( Colon ) ) - // InternalRosSystemParser.g:6597:1: ( Colon ) + // InternalRosSystemParser.g:6678:1: ( ( Colon ) ) + // InternalRosSystemParser.g:6679:1: ( Colon ) { - // InternalRosSystemParser.g:6597:1: ( Colon ) - // InternalRosSystemParser.g:6598:2: Colon + // InternalRosSystemParser.g:6679:1: ( Colon ) + // InternalRosSystemParser.g:6680:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getColonKeyword_2()); @@ -21466,14 +21731,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRosSystemParser.g:6607:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRosSystemParser.g:6689: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:6611:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRosSystemParser.g:6612:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRosSystemParser.g:6693:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRosSystemParser.g:6694:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_31); rule__Parameter__Group__3__Impl(); @@ -21504,17 +21769,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRosSystemParser.g:6619:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:6701:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6623:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:6624:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:6705:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:6706:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:6624:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:6625:2: RULE_BEGIN + // InternalRosSystemParser.g:6706:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:6707:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); @@ -21545,14 +21810,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRosSystemParser.g:6634:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRosSystemParser.g:6716: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:6638:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRosSystemParser.g:6639:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRosSystemParser.g:6720:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRosSystemParser.g:6721:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_31); rule__Parameter__Group__4__Impl(); @@ -21583,31 +21848,31 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRosSystemParser.g:6646:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRosSystemParser.g:6728: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:6650:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRosSystemParser.g:6651:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:6732:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRosSystemParser.g:6733:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRosSystemParser.g:6651:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRosSystemParser.g:6652:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:6733:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:6734:2: ( rule__Parameter__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_4()); } - // InternalRosSystemParser.g:6653:2: ( rule__Parameter__Group_4__0 )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalRosSystemParser.g:6735:2: ( rule__Parameter__Group_4__0 )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==Ns) ) { - alt30=1; + if ( (LA31_0==Ns) ) { + alt31=1; } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRosSystemParser.g:6653:3: rule__Parameter__Group_4__0 + // InternalRosSystemParser.g:6735:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -21645,14 +21910,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRosSystemParser.g:6661:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRosSystemParser.g:6743: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:6665:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRosSystemParser.g:6666:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRosSystemParser.g:6747:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRosSystemParser.g:6748:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_32); rule__Parameter__Group__5__Impl(); @@ -21683,17 +21948,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRosSystemParser.g:6673:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRosSystemParser.g:6755:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6677:1: ( ( Type_1 ) ) - // InternalRosSystemParser.g:6678:1: ( Type_1 ) + // InternalRosSystemParser.g:6759:1: ( ( Type_1 ) ) + // InternalRosSystemParser.g:6760:1: ( Type_1 ) { - // InternalRosSystemParser.g:6678:1: ( Type_1 ) - // InternalRosSystemParser.g:6679:2: Type_1 + // InternalRosSystemParser.g:6760:1: ( Type_1 ) + // InternalRosSystemParser.g:6761:2: Type_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); @@ -21724,14 +21989,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRosSystemParser.g:6688:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRosSystemParser.g:6770: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:6692:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRosSystemParser.g:6693:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRosSystemParser.g:6774:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRosSystemParser.g:6775:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_33); rule__Parameter__Group__6__Impl(); @@ -21762,23 +22027,23 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRosSystemParser.g:6700:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRosSystemParser.g:6782: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:6704:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRosSystemParser.g:6705:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:6786:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRosSystemParser.g:6787:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRosSystemParser.g:6705:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRosSystemParser.g:6706:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:6787:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:6788:2: ( rule__Parameter__TypeAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); } - // InternalRosSystemParser.g:6707:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRosSystemParser.g:6707:3: rule__Parameter__TypeAssignment_6 + // InternalRosSystemParser.g:6789:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:6789:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -21813,14 +22078,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRosSystemParser.g:6715:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRosSystemParser.g:6797: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:6719:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRosSystemParser.g:6720:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRosSystemParser.g:6801:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRosSystemParser.g:6802:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_33); rule__Parameter__Group__7__Impl(); @@ -21851,31 +22116,31 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRosSystemParser.g:6727:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRosSystemParser.g:6809: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:6731:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRosSystemParser.g:6732:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:6813:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRosSystemParser.g:6814:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRosSystemParser.g:6732:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRosSystemParser.g:6733:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:6814:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:6815:2: ( rule__Parameter__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_7()); } - // InternalRosSystemParser.g:6734:2: ( rule__Parameter__Group_7__0 )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalRosSystemParser.g:6816:2: ( rule__Parameter__Group_7__0 )? + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA31_0==Value_1) ) { - alt31=1; + if ( (LA32_0==Value_1) ) { + alt32=1; } - switch (alt31) { + switch (alt32) { case 1 : - // InternalRosSystemParser.g:6734:3: rule__Parameter__Group_7__0 + // InternalRosSystemParser.g:6816:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -21913,14 +22178,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRosSystemParser.g:6742:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRosSystemParser.g:6824: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:6746:1: ( rule__Parameter__Group__8__Impl ) - // InternalRosSystemParser.g:6747:2: rule__Parameter__Group__8__Impl + // InternalRosSystemParser.g:6828:1: ( rule__Parameter__Group__8__Impl ) + // InternalRosSystemParser.g:6829:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -21946,17 +22211,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRosSystemParser.g:6753:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:6835:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6757:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:6758:1: ( RULE_END ) + // InternalRosSystemParser.g:6839:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:6840:1: ( RULE_END ) { - // InternalRosSystemParser.g:6758:1: ( RULE_END ) - // InternalRosSystemParser.g:6759:2: RULE_END + // InternalRosSystemParser.g:6840:1: ( RULE_END ) + // InternalRosSystemParser.g:6841:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); @@ -21987,14 +22252,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRosSystemParser.g:6769:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRosSystemParser.g:6851: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:6773:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRosSystemParser.g:6774:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRosSystemParser.g:6855:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRosSystemParser.g:6856:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_34); rule__Parameter__Group_4__0__Impl(); @@ -22025,17 +22290,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRosSystemParser.g:6781:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRosSystemParser.g:6863: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:6785:1: ( ( Ns ) ) - // InternalRosSystemParser.g:6786:1: ( Ns ) + // InternalRosSystemParser.g:6867:1: ( ( Ns ) ) + // InternalRosSystemParser.g:6868:1: ( Ns ) { - // InternalRosSystemParser.g:6786:1: ( Ns ) - // InternalRosSystemParser.g:6787:2: Ns + // InternalRosSystemParser.g:6868:1: ( Ns ) + // InternalRosSystemParser.g:6869:2: Ns { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); @@ -22066,14 +22331,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRosSystemParser.g:6796:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRosSystemParser.g:6878: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:6800:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRosSystemParser.g:6801:2: rule__Parameter__Group_4__1__Impl + // InternalRosSystemParser.g:6882:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRosSystemParser.g:6883:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -22099,23 +22364,23 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRosSystemParser.g:6807:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:6889: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:6811:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:6812:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6893:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:6894:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:6812:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRosSystemParser.g:6813:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:6894:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6895:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); } - // InternalRosSystemParser.g:6814:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRosSystemParser.g:6814:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRosSystemParser.g:6896:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:6896:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -22150,14 +22415,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRosSystemParser.g:6823:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRosSystemParser.g:6905: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:6827:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRosSystemParser.g:6828:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRosSystemParser.g:6909:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRosSystemParser.g:6910:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_23); rule__Parameter__Group_7__0__Impl(); @@ -22188,17 +22453,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRosSystemParser.g:6835:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:6917: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:6839:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:6840:1: ( Value_1 ) + // InternalRosSystemParser.g:6921:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:6922:1: ( Value_1 ) { - // InternalRosSystemParser.g:6840:1: ( Value_1 ) - // InternalRosSystemParser.g:6841:2: Value_1 + // InternalRosSystemParser.g:6922:1: ( Value_1 ) + // InternalRosSystemParser.g:6923:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); @@ -22229,14 +22494,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRosSystemParser.g:6850:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRosSystemParser.g:6932: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:6854:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRosSystemParser.g:6855:2: rule__Parameter__Group_7__1__Impl + // InternalRosSystemParser.g:6936:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRosSystemParser.g:6937:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -22262,23 +22527,23 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRosSystemParser.g:6861:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRosSystemParser.g:6943: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:6865:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRosSystemParser.g:6866:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:6947:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRosSystemParser.g:6948:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRosSystemParser.g:6866:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRosSystemParser.g:6867:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:6948:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:6949:2: ( rule__Parameter__ValueAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); } - // InternalRosSystemParser.g:6868:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRosSystemParser.g:6868:3: rule__Parameter__ValueAssignment_7_1 + // InternalRosSystemParser.g:6950:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:6950:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -22313,14 +22578,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRosSystemParser.g:6877:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRosSystemParser.g:6959: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:6881:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRosSystemParser.g:6882:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRosSystemParser.g:6963:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRosSystemParser.g:6964:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_35); rule__ParameterListType__Group__0__Impl(); @@ -22351,23 +22616,23 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRosSystemParser.g:6889:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6971:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6893:1: ( ( () ) ) - // InternalRosSystemParser.g:6894:1: ( () ) + // InternalRosSystemParser.g:6975:1: ( ( () ) ) + // InternalRosSystemParser.g:6976:1: ( () ) { - // InternalRosSystemParser.g:6894:1: ( () ) - // InternalRosSystemParser.g:6895:2: () + // InternalRosSystemParser.g:6976:1: ( () ) + // InternalRosSystemParser.g:6977:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); } - // InternalRosSystemParser.g:6896:2: () - // InternalRosSystemParser.g:6896:3: + // InternalRosSystemParser.g:6978:2: () + // InternalRosSystemParser.g:6978:3: { } @@ -22392,14 +22657,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRosSystemParser.g:6904:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRosSystemParser.g:6986: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:6908:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRosSystemParser.g:6909:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRosSystemParser.g:6990:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRosSystemParser.g:6991:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterListType__Group__1__Impl(); @@ -22430,17 +22695,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRosSystemParser.g:6916:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRosSystemParser.g:6998:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6920:1: ( ( List ) ) - // InternalRosSystemParser.g:6921:1: ( List ) + // InternalRosSystemParser.g:7002:1: ( ( List ) ) + // InternalRosSystemParser.g:7003:1: ( List ) { - // InternalRosSystemParser.g:6921:1: ( List ) - // InternalRosSystemParser.g:6922:2: List + // InternalRosSystemParser.g:7003:1: ( List ) + // InternalRosSystemParser.g:7004:2: List { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); @@ -22471,14 +22736,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRosSystemParser.g:6931:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRosSystemParser.g:7013: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:6935:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRosSystemParser.g:6936:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRosSystemParser.g:7017:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRosSystemParser.g:7018:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_32); rule__ParameterListType__Group__2__Impl(); @@ -22509,17 +22774,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRosSystemParser.g:6943:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7025:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6947:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6948:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7029:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7030:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6948:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6949:2: LeftSquareBracket + // InternalRosSystemParser.g:7030:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7031:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); @@ -22550,14 +22815,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRosSystemParser.g:6958:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRosSystemParser.g:7040: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:6962:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRosSystemParser.g:6963:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRosSystemParser.g:7044:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRosSystemParser.g:7045:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__3__Impl(); @@ -22588,23 +22853,23 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRosSystemParser.g:6970:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:7052: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:6974:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:6975:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:7056:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:7057:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRosSystemParser.g:6975:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRosSystemParser.g:6976:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:7057:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:7058:2: ( rule__ParameterListType__SequenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); } - // InternalRosSystemParser.g:6977:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRosSystemParser.g:6977:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRosSystemParser.g:7059:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:7059:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -22639,14 +22904,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRosSystemParser.g:6985:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRosSystemParser.g:7067: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:6989:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRosSystemParser.g:6990:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRosSystemParser.g:7071:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRosSystemParser.g:7072:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__4__Impl(); @@ -22677,35 +22942,35 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRosSystemParser.g:6997:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7079: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:7001:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7002:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7083:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7084:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7002:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRosSystemParser.g:7003:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:7084:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7085:2: ( rule__ParameterListType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7004:2: ( rule__ParameterListType__Group_4__0 )* - loop32: + // InternalRosSystemParser.g:7086:2: ( rule__ParameterListType__Group_4__0 )* + loop33: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA32_0==Comma) ) { - alt32=1; + if ( (LA33_0==Comma) ) { + alt33=1; } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRosSystemParser.g:7004:3: rule__ParameterListType__Group_4__0 + // InternalRosSystemParser.g:7086:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterListType__Group_4__0(); @@ -22717,7 +22982,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx break; default : - break loop32; + break loop33; } } while (true); @@ -22746,14 +23011,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRosSystemParser.g:7012:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRosSystemParser.g:7094: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:7016:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRosSystemParser.g:7017:2: rule__ParameterListType__Group__5__Impl + // InternalRosSystemParser.g:7098:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRosSystemParser.g:7099:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -22779,17 +23044,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRosSystemParser.g:7023:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7105:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7027:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7028:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7109:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7110:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7028:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7029:2: RightSquareBracket + // InternalRosSystemParser.g:7110:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7111:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); @@ -22820,14 +23085,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRosSystemParser.g:7039:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRosSystemParser.g:7121: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:7043:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRosSystemParser.g:7044:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRosSystemParser.g:7125:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRosSystemParser.g:7126:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_32); rule__ParameterListType__Group_4__0__Impl(); @@ -22858,17 +23123,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRosSystemParser.g:7051:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7133: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:7055:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7056:1: ( Comma ) + // InternalRosSystemParser.g:7137:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7138:1: ( Comma ) { - // InternalRosSystemParser.g:7056:1: ( Comma ) - // InternalRosSystemParser.g:7057:2: Comma + // InternalRosSystemParser.g:7138:1: ( Comma ) + // InternalRosSystemParser.g:7139:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); @@ -22899,14 +23164,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRosSystemParser.g:7066:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7148: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:7070:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7071:2: rule__ParameterListType__Group_4__1__Impl + // InternalRosSystemParser.g:7152:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7153:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -22932,23 +23197,23 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRosSystemParser.g:7077:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7159: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:7081:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7082:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7163:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7164:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7082:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRosSystemParser.g:7083:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7164:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7165:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); } - // InternalRosSystemParser.g:7084:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRosSystemParser.g:7084:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRosSystemParser.g:7166:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7166:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -22983,14 +23248,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRosSystemParser.g:7093:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRosSystemParser.g:7175: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:7097:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRosSystemParser.g:7098:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRosSystemParser.g:7179:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRosSystemParser.g:7180:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_36); rule__ParameterStructType__Group__0__Impl(); @@ -23021,23 +23286,23 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRosSystemParser.g:7105:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7187:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7109:1: ( ( () ) ) - // InternalRosSystemParser.g:7110:1: ( () ) + // InternalRosSystemParser.g:7191:1: ( ( () ) ) + // InternalRosSystemParser.g:7192:1: ( () ) { - // InternalRosSystemParser.g:7110:1: ( () ) - // InternalRosSystemParser.g:7111:2: () + // InternalRosSystemParser.g:7192:1: ( () ) + // InternalRosSystemParser.g:7193:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); } - // InternalRosSystemParser.g:7112:2: () - // InternalRosSystemParser.g:7112:3: + // InternalRosSystemParser.g:7194:2: () + // InternalRosSystemParser.g:7194:3: { } @@ -23062,14 +23327,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRosSystemParser.g:7120:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRosSystemParser.g:7202: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:7124:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRosSystemParser.g:7125:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRosSystemParser.g:7206:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRosSystemParser.g:7207:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__1__Impl(); @@ -23100,17 +23365,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRosSystemParser.g:7132:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRosSystemParser.g:7214:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7136:1: ( ( Struct ) ) - // InternalRosSystemParser.g:7137:1: ( Struct ) + // InternalRosSystemParser.g:7218:1: ( ( Struct ) ) + // InternalRosSystemParser.g:7219:1: ( Struct ) { - // InternalRosSystemParser.g:7137:1: ( Struct ) - // InternalRosSystemParser.g:7138:2: Struct + // InternalRosSystemParser.g:7219:1: ( Struct ) + // InternalRosSystemParser.g:7220:2: Struct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); @@ -23141,16 +23406,16 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRosSystemParser.g:7147:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRosSystemParser.g:7229: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:7151:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRosSystemParser.g:7152:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRosSystemParser.g:7233:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRosSystemParser.g:7234:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__ParameterStructType__Group__2__Impl(); state._fsp--; @@ -23179,17 +23444,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRosSystemParser.g:7159:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7241:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7163:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7164:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7245:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7246:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7164:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7165:2: LeftSquareBracket + // InternalRosSystemParser.g:7246:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7247:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); @@ -23220,14 +23485,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRosSystemParser.g:7174:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRosSystemParser.g:7256: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:7178:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRosSystemParser.g:7179:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRosSystemParser.g:7260:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRosSystemParser.g:7261:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__3__Impl(); @@ -23258,23 +23523,23 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRosSystemParser.g:7186:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRosSystemParser.g:7268: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:7190:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRosSystemParser.g:7191:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7272:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRosSystemParser.g:7273:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRosSystemParser.g:7191:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRosSystemParser.g:7192:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7273:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7274:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); } - // InternalRosSystemParser.g:7193:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRosSystemParser.g:7193:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRosSystemParser.g:7275:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7275:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -23309,14 +23574,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRosSystemParser.g:7201:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRosSystemParser.g:7283: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:7205:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRosSystemParser.g:7206:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRosSystemParser.g:7287:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRosSystemParser.g:7288:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__4__Impl(); @@ -23347,35 +23612,35 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRosSystemParser.g:7213:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7295: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:7217:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7218:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7299:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7300:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7218:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRosSystemParser.g:7219:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:7300:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7301:2: ( rule__ParameterStructType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7220:2: ( rule__ParameterStructType__Group_4__0 )* - loop33: + // InternalRosSystemParser.g:7302:2: ( rule__ParameterStructType__Group_4__0 )* + loop34: do { - int alt33=2; - int LA33_0 = input.LA(1); + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==Comma) ) { - alt33=1; + if ( (LA34_0==Comma) ) { + alt34=1; } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRosSystemParser.g:7220:3: rule__ParameterStructType__Group_4__0 + // InternalRosSystemParser.g:7302:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterStructType__Group_4__0(); @@ -23387,7 +23652,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition break; default : - break loop33; + break loop34; } } while (true); @@ -23416,14 +23681,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRosSystemParser.g:7228:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRosSystemParser.g:7310: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:7232:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRosSystemParser.g:7233:2: rule__ParameterStructType__Group__5__Impl + // InternalRosSystemParser.g:7314:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRosSystemParser.g:7315:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -23449,17 +23714,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRosSystemParser.g:7239:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7321:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7243:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7244:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7325:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7326:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7244:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7245:2: RightSquareBracket + // InternalRosSystemParser.g:7326:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7327:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); @@ -23490,16 +23755,16 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRosSystemParser.g:7255:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRosSystemParser.g:7337: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:7259:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRosSystemParser.g:7260:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRosSystemParser.g:7341:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRosSystemParser.g:7342:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__ParameterStructType__Group_4__0__Impl(); state._fsp--; @@ -23528,17 +23793,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRosSystemParser.g:7267:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7349: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:7271:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7272:1: ( Comma ) + // InternalRosSystemParser.g:7353:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7354:1: ( Comma ) { - // InternalRosSystemParser.g:7272:1: ( Comma ) - // InternalRosSystemParser.g:7273:2: Comma + // InternalRosSystemParser.g:7354:1: ( Comma ) + // InternalRosSystemParser.g:7355:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); @@ -23569,14 +23834,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRosSystemParser.g:7282:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7364: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:7286:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7287:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRosSystemParser.g:7368:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7369:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -23602,23 +23867,23 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRosSystemParser.g:7293:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7375: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:7297:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7379:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7380:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRosSystemParser.g:7299:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7380:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7381:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); } - // InternalRosSystemParser.g:7300:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRosSystemParser.g:7300:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRosSystemParser.g:7382:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7382:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -23653,14 +23918,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRosSystemParser.g:7309:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRosSystemParser.g:7391: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:7313:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRosSystemParser.g:7314:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRosSystemParser.g:7395:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRosSystemParser.g:7396:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_37); rule__ParameterIntegerType__Group__0__Impl(); @@ -23691,23 +23956,23 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRosSystemParser.g:7321:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7403:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7325:1: ( ( () ) ) - // InternalRosSystemParser.g:7326:1: ( () ) + // InternalRosSystemParser.g:7407:1: ( ( () ) ) + // InternalRosSystemParser.g:7408:1: ( () ) { - // InternalRosSystemParser.g:7326:1: ( () ) - // InternalRosSystemParser.g:7327:2: () + // InternalRosSystemParser.g:7408:1: ( () ) + // InternalRosSystemParser.g:7409:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); } - // InternalRosSystemParser.g:7328:2: () - // InternalRosSystemParser.g:7328:3: + // InternalRosSystemParser.g:7410:2: () + // InternalRosSystemParser.g:7410:3: { } @@ -23732,14 +23997,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRosSystemParser.g:7336:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRosSystemParser.g:7418: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:7340:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRosSystemParser.g:7341:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRosSystemParser.g:7422:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRosSystemParser.g:7423:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterIntegerType__Group__1__Impl(); @@ -23770,17 +24035,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRosSystemParser.g:7348:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRosSystemParser.g:7430:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7352:1: ( ( Integer ) ) - // InternalRosSystemParser.g:7353:1: ( Integer ) + // InternalRosSystemParser.g:7434:1: ( ( Integer ) ) + // InternalRosSystemParser.g:7435:1: ( Integer ) { - // InternalRosSystemParser.g:7353:1: ( Integer ) - // InternalRosSystemParser.g:7354:2: Integer + // InternalRosSystemParser.g:7435:1: ( Integer ) + // InternalRosSystemParser.g:7436:2: Integer { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); @@ -23811,14 +24076,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRosSystemParser.g:7363:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRosSystemParser.g:7445: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:7367:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRosSystemParser.g:7368:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRosSystemParser.g:7449:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRosSystemParser.g:7450:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -23844,35 +24109,35 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRosSystemParser.g:7374:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7456: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:7378:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7379:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7460:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7461:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7379:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRosSystemParser.g:7380:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:7461:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7462:2: ( rule__ParameterIntegerType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7381:2: ( rule__ParameterIntegerType__Group_2__0 )? - int alt34=2; - int LA34_0 = input.LA(1); + // InternalRosSystemParser.g:7463:2: ( rule__ParameterIntegerType__Group_2__0 )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA34_0==Default) ) { - int LA34_1 = input.LA(2); + if ( (LA35_0==Default) ) { + int LA35_1 = input.LA(2); - if ( (LA34_1==RULE_DECINT) ) { - alt34=1; + if ( (LA35_1==RULE_DECINT) ) { + alt35=1; } } - switch (alt34) { + switch (alt35) { case 1 : - // InternalRosSystemParser.g:7381:3: rule__ParameterIntegerType__Group_2__0 + // InternalRosSystemParser.g:7463:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -23910,14 +24175,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRosSystemParser.g:7390:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRosSystemParser.g:7472: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:7394:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRosSystemParser.g:7395:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRosSystemParser.g:7476:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRosSystemParser.g:7477:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_16); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -23948,17 +24213,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosSystemParser.g:7402:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7484: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:7406:1: ( ( Default ) ) - // InternalRosSystemParser.g:7407:1: ( Default ) + // InternalRosSystemParser.g:7488:1: ( ( Default ) ) + // InternalRosSystemParser.g:7489:1: ( Default ) { - // InternalRosSystemParser.g:7407:1: ( Default ) - // InternalRosSystemParser.g:7408:2: Default + // InternalRosSystemParser.g:7489:1: ( Default ) + // InternalRosSystemParser.g:7490:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); @@ -23989,14 +24254,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosSystemParser.g:7417:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7499: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:7421:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7422:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRosSystemParser.g:7503:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7504:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -24022,23 +24287,23 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosSystemParser.g:7428:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7510: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:7432:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7433:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7514:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7515:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7433:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7434:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7515:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7516:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7435:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7435:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7517:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7517:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -24073,14 +24338,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosSystemParser.g:7444:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosSystemParser.g:7526: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:7448:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosSystemParser.g:7449:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosSystemParser.g:7530:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosSystemParser.g:7531:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_39); rule__ParameterStringType__Group__0__Impl(); @@ -24111,23 +24376,23 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosSystemParser.g:7456:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7538:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7460:1: ( ( () ) ) - // InternalRosSystemParser.g:7461:1: ( () ) + // InternalRosSystemParser.g:7542:1: ( ( () ) ) + // InternalRosSystemParser.g:7543:1: ( () ) { - // InternalRosSystemParser.g:7461:1: ( () ) - // InternalRosSystemParser.g:7462:2: () + // InternalRosSystemParser.g:7543:1: ( () ) + // InternalRosSystemParser.g:7544:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); } - // InternalRosSystemParser.g:7463:2: () - // InternalRosSystemParser.g:7463:3: + // InternalRosSystemParser.g:7545:2: () + // InternalRosSystemParser.g:7545:3: { } @@ -24152,14 +24417,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosSystemParser.g:7471:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosSystemParser.g:7553: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:7475:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosSystemParser.g:7476:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosSystemParser.g:7557:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosSystemParser.g:7558:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterStringType__Group__1__Impl(); @@ -24190,17 +24455,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosSystemParser.g:7483:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRosSystemParser.g:7565:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7487:1: ( ( String ) ) - // InternalRosSystemParser.g:7488:1: ( String ) + // InternalRosSystemParser.g:7569:1: ( ( String ) ) + // InternalRosSystemParser.g:7570:1: ( String ) { - // InternalRosSystemParser.g:7488:1: ( String ) - // InternalRosSystemParser.g:7489:2: String + // InternalRosSystemParser.g:7570:1: ( String ) + // InternalRosSystemParser.g:7571:2: String { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); @@ -24231,14 +24496,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosSystemParser.g:7498:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosSystemParser.g:7580: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:7502:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosSystemParser.g:7503:2: rule__ParameterStringType__Group__2__Impl + // InternalRosSystemParser.g:7584:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosSystemParser.g:7585:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -24264,35 +24529,35 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosSystemParser.g:7509:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7591: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:7513:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7514:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7595:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7596:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7514:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosSystemParser.g:7515:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:7596:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7597:2: ( rule__ParameterStringType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7516:2: ( rule__ParameterStringType__Group_2__0 )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalRosSystemParser.g:7598:2: ( rule__ParameterStringType__Group_2__0 )? + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA35_0==Default) ) { - int LA35_1 = input.LA(2); + if ( (LA36_0==Default) ) { + int LA36_1 = input.LA(2); - if ( ((LA35_1>=RULE_ID && LA35_1<=RULE_STRING)) ) { - alt35=1; + if ( ((LA36_1>=RULE_ID && LA36_1<=RULE_STRING)) ) { + alt36=1; } } - switch (alt35) { + switch (alt36) { case 1 : - // InternalRosSystemParser.g:7516:3: rule__ParameterStringType__Group_2__0 + // InternalRosSystemParser.g:7598:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -24330,16 +24595,16 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosSystemParser.g:7525:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosSystemParser.g:7607: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:7529:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosSystemParser.g:7530:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosSystemParser.g:7611:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosSystemParser.g:7612:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__ParameterStringType__Group_2__0__Impl(); state._fsp--; @@ -24368,17 +24633,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosSystemParser.g:7537:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7619: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:7541:1: ( ( Default ) ) - // InternalRosSystemParser.g:7542:1: ( Default ) + // InternalRosSystemParser.g:7623:1: ( ( Default ) ) + // InternalRosSystemParser.g:7624:1: ( Default ) { - // InternalRosSystemParser.g:7542:1: ( Default ) - // InternalRosSystemParser.g:7543:2: Default + // InternalRosSystemParser.g:7624:1: ( Default ) + // InternalRosSystemParser.g:7625:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); @@ -24409,14 +24674,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosSystemParser.g:7552:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7634: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:7556:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7557:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRosSystemParser.g:7638:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7639:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -24442,23 +24707,23 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosSystemParser.g:7563:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7645: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:7567:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7568:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7649:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7650:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7568:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7569:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7650:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7651:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7570:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7570:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7652:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7652:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -24493,14 +24758,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosSystemParser.g:7579:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosSystemParser.g:7661: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:7583:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosSystemParser.g:7584:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosSystemParser.g:7665:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosSystemParser.g:7666:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_40); rule__ParameterDoubleType__Group__0__Impl(); @@ -24531,23 +24796,23 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosSystemParser.g:7591:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7673:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7595:1: ( ( () ) ) - // InternalRosSystemParser.g:7596:1: ( () ) + // InternalRosSystemParser.g:7677:1: ( ( () ) ) + // InternalRosSystemParser.g:7678:1: ( () ) { - // InternalRosSystemParser.g:7596:1: ( () ) - // InternalRosSystemParser.g:7597:2: () + // InternalRosSystemParser.g:7678:1: ( () ) + // InternalRosSystemParser.g:7679:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); } - // InternalRosSystemParser.g:7598:2: () - // InternalRosSystemParser.g:7598:3: + // InternalRosSystemParser.g:7680:2: () + // InternalRosSystemParser.g:7680:3: { } @@ -24572,14 +24837,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosSystemParser.g:7606:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosSystemParser.g:7688: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:7610:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosSystemParser.g:7611:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosSystemParser.g:7692:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosSystemParser.g:7693:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterDoubleType__Group__1__Impl(); @@ -24610,17 +24875,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosSystemParser.g:7618:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRosSystemParser.g:7700:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7622:1: ( ( Double ) ) - // InternalRosSystemParser.g:7623:1: ( Double ) + // InternalRosSystemParser.g:7704:1: ( ( Double ) ) + // InternalRosSystemParser.g:7705:1: ( Double ) { - // InternalRosSystemParser.g:7623:1: ( Double ) - // InternalRosSystemParser.g:7624:2: Double + // InternalRosSystemParser.g:7705:1: ( Double ) + // InternalRosSystemParser.g:7706:2: Double { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); @@ -24651,14 +24916,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosSystemParser.g:7633:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosSystemParser.g:7715: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:7637:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosSystemParser.g:7638:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosSystemParser.g:7719:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosSystemParser.g:7720:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -24684,35 +24949,35 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosSystemParser.g:7644:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7726: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:7648:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7649:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:7730:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7731:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7649:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosSystemParser.g:7650:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:7731:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:7732:2: ( rule__ParameterDoubleType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7651:2: ( rule__ParameterDoubleType__Group_2__0 )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalRosSystemParser.g:7733:2: ( rule__ParameterDoubleType__Group_2__0 )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==Default) ) { - int LA36_1 = input.LA(2); + if ( (LA37_0==Default) ) { + int LA37_1 = input.LA(2); - if ( (LA36_1==RULE_DOUBLE) ) { - alt36=1; + if ( (LA37_1==RULE_DOUBLE) ) { + alt37=1; } } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRosSystemParser.g:7651:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosSystemParser.g:7733:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -24750,14 +25015,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosSystemParser.g:7660:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosSystemParser.g:7742: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:7664:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosSystemParser.g:7665:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosSystemParser.g:7746:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosSystemParser.g:7747:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_41); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -24788,17 +25053,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosSystemParser.g:7672:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7754: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:7676:1: ( ( Default ) ) - // InternalRosSystemParser.g:7677:1: ( Default ) + // InternalRosSystemParser.g:7758:1: ( ( Default ) ) + // InternalRosSystemParser.g:7759:1: ( Default ) { - // InternalRosSystemParser.g:7677:1: ( Default ) - // InternalRosSystemParser.g:7678:2: Default + // InternalRosSystemParser.g:7759:1: ( Default ) + // InternalRosSystemParser.g:7760:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); @@ -24829,14 +25094,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosSystemParser.g:7687:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7769: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:7691:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7692:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRosSystemParser.g:7773:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7774:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -24862,23 +25127,23 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosSystemParser.g:7698:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7780: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:7702:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7703:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7784:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7785:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7703:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7704:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7785:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7786:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7705:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7705:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7787:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7787:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -24913,14 +25178,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosSystemParser.g:7714:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosSystemParser.g:7796: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:7718:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosSystemParser.g:7719:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosSystemParser.g:7800:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosSystemParser.g:7801:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_42); rule__ParameterBooleanType__Group__0__Impl(); @@ -24951,23 +25216,23 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosSystemParser.g:7726:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7808:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7730:1: ( ( () ) ) - // InternalRosSystemParser.g:7731:1: ( () ) + // InternalRosSystemParser.g:7812:1: ( ( () ) ) + // InternalRosSystemParser.g:7813:1: ( () ) { - // InternalRosSystemParser.g:7731:1: ( () ) - // InternalRosSystemParser.g:7732:2: () + // InternalRosSystemParser.g:7813:1: ( () ) + // InternalRosSystemParser.g:7814:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); } - // InternalRosSystemParser.g:7733:2: () - // InternalRosSystemParser.g:7733:3: + // InternalRosSystemParser.g:7815:2: () + // InternalRosSystemParser.g:7815:3: { } @@ -24992,14 +25257,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosSystemParser.g:7741:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRosSystemParser.g:7823: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:7745:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosSystemParser.g:7746:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRosSystemParser.g:7827:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosSystemParser.g:7828:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterBooleanType__Group__1__Impl(); @@ -25030,17 +25295,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosSystemParser.g:7753:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRosSystemParser.g:7835:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7757:1: ( ( Boolean ) ) - // InternalRosSystemParser.g:7758:1: ( Boolean ) + // InternalRosSystemParser.g:7839:1: ( ( Boolean ) ) + // InternalRosSystemParser.g:7840:1: ( Boolean ) { - // InternalRosSystemParser.g:7758:1: ( Boolean ) - // InternalRosSystemParser.g:7759:2: Boolean + // InternalRosSystemParser.g:7840:1: ( Boolean ) + // InternalRosSystemParser.g:7841:2: Boolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); @@ -25071,14 +25336,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosSystemParser.g:7768:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRosSystemParser.g:7850: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:7772:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosSystemParser.g:7773:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRosSystemParser.g:7854:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosSystemParser.g:7855:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -25104,35 +25369,35 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosSystemParser.g:7779:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7861: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:7783:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7784:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:7865:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7866:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7784:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosSystemParser.g:7785:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:7866:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:7867:2: ( rule__ParameterBooleanType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7786:2: ( rule__ParameterBooleanType__Group_2__0 )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalRosSystemParser.g:7868:2: ( rule__ParameterBooleanType__Group_2__0 )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Default) ) { - int LA37_1 = input.LA(2); + if ( (LA38_0==Default) ) { + int LA38_1 = input.LA(2); - if ( (LA37_1==RULE_BOOLEAN) ) { - alt37=1; + if ( (LA38_1==RULE_BOOLEAN) ) { + alt38=1; } } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRosSystemParser.g:7786:3: rule__ParameterBooleanType__Group_2__0 + // InternalRosSystemParser.g:7868:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -25170,14 +25435,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosSystemParser.g:7795:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRosSystemParser.g:7877: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:7799:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosSystemParser.g:7800:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosSystemParser.g:7881:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosSystemParser.g:7882:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_43); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -25208,17 +25473,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosSystemParser.g:7807:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7889: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:7811:1: ( ( Default ) ) - // InternalRosSystemParser.g:7812:1: ( Default ) + // InternalRosSystemParser.g:7893:1: ( ( Default ) ) + // InternalRosSystemParser.g:7894:1: ( Default ) { - // InternalRosSystemParser.g:7812:1: ( Default ) - // InternalRosSystemParser.g:7813:2: Default + // InternalRosSystemParser.g:7894:1: ( Default ) + // InternalRosSystemParser.g:7895:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); @@ -25249,14 +25514,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosSystemParser.g:7822:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7904: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:7826:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7827:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRosSystemParser.g:7908:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7909:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -25282,23 +25547,23 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosSystemParser.g:7833:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7915: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:7837:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7838:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7919:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7920:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7838:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7839:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7920:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7921:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7840:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7840:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7922:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7922:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -25333,14 +25598,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosSystemParser.g:7849:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosSystemParser.g:7931: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:7853:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosSystemParser.g:7854:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosSystemParser.g:7935:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosSystemParser.g:7936:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_44); rule__ParameterBase64Type__Group__0__Impl(); @@ -25371,23 +25636,23 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosSystemParser.g:7861:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7943:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7865:1: ( ( () ) ) - // InternalRosSystemParser.g:7866:1: ( () ) + // InternalRosSystemParser.g:7947:1: ( ( () ) ) + // InternalRosSystemParser.g:7948:1: ( () ) { - // InternalRosSystemParser.g:7866:1: ( () ) - // InternalRosSystemParser.g:7867:2: () + // InternalRosSystemParser.g:7948:1: ( () ) + // InternalRosSystemParser.g:7949:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); } - // InternalRosSystemParser.g:7868:2: () - // InternalRosSystemParser.g:7868:3: + // InternalRosSystemParser.g:7950:2: () + // InternalRosSystemParser.g:7950:3: { } @@ -25412,14 +25677,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosSystemParser.g:7876:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosSystemParser.g:7958: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:7880:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosSystemParser.g:7881:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosSystemParser.g:7962:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosSystemParser.g:7963:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_38); rule__ParameterBase64Type__Group__1__Impl(); @@ -25450,17 +25715,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosSystemParser.g:7888:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRosSystemParser.g:7970:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7892:1: ( ( Base64 ) ) - // InternalRosSystemParser.g:7893:1: ( Base64 ) + // InternalRosSystemParser.g:7974:1: ( ( Base64 ) ) + // InternalRosSystemParser.g:7975:1: ( Base64 ) { - // InternalRosSystemParser.g:7893:1: ( Base64 ) - // InternalRosSystemParser.g:7894:2: Base64 + // InternalRosSystemParser.g:7975:1: ( Base64 ) + // InternalRosSystemParser.g:7976:2: Base64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); @@ -25491,14 +25756,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosSystemParser.g:7903:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosSystemParser.g:7985: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:7907:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosSystemParser.g:7908:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosSystemParser.g:7989:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosSystemParser.g:7990:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -25524,35 +25789,35 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosSystemParser.g:7914:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7996: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:7918:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7919:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:8000:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8001:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosSystemParser.g:7919:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosSystemParser.g:7920:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:8001:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:8002:2: ( rule__ParameterBase64Type__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7921:2: ( rule__ParameterBase64Type__Group_2__0 )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalRosSystemParser.g:8003:2: ( rule__ParameterBase64Type__Group_2__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA38_0==Default) ) { - int LA38_1 = input.LA(2); + if ( (LA39_0==Default) ) { + int LA39_1 = input.LA(2); - if ( (LA38_1==RULE_BINARY) ) { - alt38=1; + if ( (LA39_1==RULE_BINARY) ) { + alt39=1; } } - switch (alt38) { + switch (alt39) { case 1 : - // InternalRosSystemParser.g:7921:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosSystemParser.g:8003:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -25590,14 +25855,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosSystemParser.g:7930:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosSystemParser.g:8012: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:7934:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosSystemParser.g:7935:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosSystemParser.g:8016:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosSystemParser.g:8017:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_45); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -25628,17 +25893,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosSystemParser.g:7942:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8024: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:7946:1: ( ( Default ) ) - // InternalRosSystemParser.g:7947:1: ( Default ) + // InternalRosSystemParser.g:8028:1: ( ( Default ) ) + // InternalRosSystemParser.g:8029:1: ( Default ) { - // InternalRosSystemParser.g:7947:1: ( Default ) - // InternalRosSystemParser.g:7948:2: Default + // InternalRosSystemParser.g:8029:1: ( Default ) + // InternalRosSystemParser.g:8030:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); @@ -25669,14 +25934,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosSystemParser.g:7957:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRosSystemParser.g:8039: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:7961:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRosSystemParser.g:7962:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRosSystemParser.g:8043:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosSystemParser.g:8044:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -25702,23 +25967,23 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosSystemParser.g:7968:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8050: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:7972:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7973:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8054:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7973:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7974:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8056:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7975:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7975:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRosSystemParser.g:8057:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8057:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -25753,14 +26018,14 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosSystemParser.g:7984:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosSystemParser.g:8066: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:7988:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosSystemParser.g:7989:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosSystemParser.g:8070:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosSystemParser.g:8071:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_46); rule__ParameterArrayType__Group__0__Impl(); @@ -25791,17 +26056,17 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosSystemParser.g:7996:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8078:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8000:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8001:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8082:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8083:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8001:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8002:2: RULE_BEGIN + // InternalRosSystemParser.g:8083:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8084:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); @@ -25832,14 +26097,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosSystemParser.g:8011:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosSystemParser.g:8093: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:8015:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosSystemParser.g:8016:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosSystemParser.g:8097:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosSystemParser.g:8098:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_32); rule__ParameterArrayType__Group__1__Impl(); @@ -25870,17 +26135,17 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystemParser.g:8023:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; + // InternalRosSystemParser.g:8105:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8027:1: ( ( Array ) ) - // InternalRosSystemParser.g:8028:1: ( Array ) + // InternalRosSystemParser.g:8109:1: ( ( Array ) ) + // InternalRosSystemParser.g:8110:1: ( Array ) { - // InternalRosSystemParser.g:8028:1: ( Array ) - // InternalRosSystemParser.g:8029:2: Array + // InternalRosSystemParser.g:8110:1: ( Array ) + // InternalRosSystemParser.g:8111:2: Array { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); @@ -25911,14 +26176,14 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystemParser.g:8038:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosSystemParser.g:8120: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:8042:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystemParser.g:8043:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosSystemParser.g:8124:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosSystemParser.g:8125:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__2__Impl(); @@ -25949,23 +26214,23 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystemParser.g:8050:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; + // InternalRosSystemParser.g:8132: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:8054:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8136:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRosSystemParser.g:8137:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRosSystemParser.g:8056:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8137:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8138:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - // InternalRosSystemParser.g:8057:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRosSystemParser.g:8057:3: rule__ParameterArrayType__TypeAssignment_2 + // InternalRosSystemParser.g:8139:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8139:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterArrayType__TypeAssignment_2(); @@ -26000,14 +26265,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystemParser.g:8065:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRosSystemParser.g:8147: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:8069:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystemParser.g:8070:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosSystemParser.g:8151:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosSystemParser.g:8152:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__3__Impl(); @@ -26038,31 +26303,31 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystemParser.g:8077:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; + // InternalRosSystemParser.g:8159:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8081:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) - // InternalRosSystemParser.g:8082:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:8163:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRosSystemParser.g:8164:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - // InternalRosSystemParser.g:8082:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) - // InternalRosSystemParser.g:8083:2: ( rule__ParameterArrayType__Group_3__0 )? + // InternalRosSystemParser.g:8164:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:8165:2: ( rule__ParameterArrayType__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } - // InternalRosSystemParser.g:8084:2: ( rule__ParameterArrayType__Group_3__0 )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalRosSystemParser.g:8166:2: ( rule__ParameterArrayType__Group_3__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:8084:3: rule__ParameterArrayType__Group_3__0 + // InternalRosSystemParser.g:8166:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_3__0(); @@ -26100,14 +26365,14 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystemParser.g:8092:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + // InternalRosSystemParser.g:8174: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:8096:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRosSystemParser.g:8097:2: rule__ParameterArrayType__Group__4__Impl + // InternalRosSystemParser.g:8178:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRosSystemParser.g:8179:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__4__Impl(); @@ -26133,17 +26398,17 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystemParser.g:8103:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8185:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8107:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8108:1: ( RULE_END ) + // InternalRosSystemParser.g:8189:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8190:1: ( RULE_END ) { - // InternalRosSystemParser.g:8108:1: ( RULE_END ) - // InternalRosSystemParser.g:8109:2: RULE_END + // InternalRosSystemParser.g:8190:1: ( RULE_END ) + // InternalRosSystemParser.g:8191:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); @@ -26174,14 +26439,14 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group_3__0" - // InternalRosSystemParser.g:8119:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + // InternalRosSystemParser.g:8201:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8123:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) - // InternalRosSystemParser.g:8124:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 + // InternalRosSystemParser.g:8205:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRosSystemParser.g:8206:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_13); rule__ParameterArrayType__Group_3__0__Impl(); @@ -26212,17 +26477,17 @@ public final void rule__ParameterArrayType__Group_3__0() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" - // InternalRosSystemParser.g:8131:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8213:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8135:1: ( ( Default ) ) - // InternalRosSystemParser.g:8136:1: ( Default ) + // InternalRosSystemParser.g:8217:1: ( ( Default ) ) + // InternalRosSystemParser.g:8218:1: ( Default ) { - // InternalRosSystemParser.g:8136:1: ( Default ) - // InternalRosSystemParser.g:8137:2: Default + // InternalRosSystemParser.g:8218:1: ( Default ) + // InternalRosSystemParser.g:8219:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); @@ -26253,14 +26518,14 @@ public final void rule__ParameterArrayType__Group_3__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterArrayType__Group_3__1" - // InternalRosSystemParser.g:8146:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + // InternalRosSystemParser.g:8228:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8150:1: ( rule__ParameterArrayType__Group_3__1__Impl ) - // InternalRosSystemParser.g:8151:2: rule__ParameterArrayType__Group_3__1__Impl + // InternalRosSystemParser.g:8232:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRosSystemParser.g:8233:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_3__1__Impl(); @@ -26286,23 +26551,23 @@ public final void rule__ParameterArrayType__Group_3__1() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" - // InternalRosSystemParser.g:8157:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8239:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8161:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:8243:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) - // InternalRosSystemParser.g:8163:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:8245:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } - // InternalRosSystemParser.g:8164:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) - // InternalRosSystemParser.g:8164:3: rule__ParameterArrayType__DefaultAssignment_3_1 + // InternalRosSystemParser.g:8246:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:8246:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterArrayType__DefaultAssignment_3_1(); @@ -26337,14 +26602,14 @@ public final void rule__ParameterArrayType__Group_3__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystemParser.g:8173:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystemParser.g:8255: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:8177:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystemParser.g:8178:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystemParser.g:8259:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystemParser.g:8260:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_13); rule__ParameterList__Group__0__Impl(); @@ -26375,23 +26640,23 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystemParser.g:8185:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8267:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8189:1: ( ( () ) ) - // InternalRosSystemParser.g:8190:1: ( () ) + // InternalRosSystemParser.g:8271:1: ( ( () ) ) + // InternalRosSystemParser.g:8272:1: ( () ) { - // InternalRosSystemParser.g:8190:1: ( () ) - // InternalRosSystemParser.g:8191:2: () + // InternalRosSystemParser.g:8272:1: ( () ) + // InternalRosSystemParser.g:8273:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); } - // InternalRosSystemParser.g:8192:2: () - // InternalRosSystemParser.g:8192:3: + // InternalRosSystemParser.g:8274:2: () + // InternalRosSystemParser.g:8274:3: { } @@ -26416,14 +26681,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystemParser.g:8200:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystemParser.g:8282: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:8204:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystemParser.g:8205:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystemParser.g:8286:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystemParser.g:8287:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_23); rule__ParameterList__Group__1__Impl(); @@ -26454,17 +26719,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystemParser.g:8212:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8294:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8216:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8217:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8298:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8299:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8217:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8218:2: LeftSquareBracket + // InternalRosSystemParser.g:8299:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8300:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); @@ -26495,14 +26760,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystemParser.g:8227:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystemParser.g:8309: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:8231:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystemParser.g:8232:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystemParser.g:8313:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystemParser.g:8314:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_14); rule__ParameterList__Group__2__Impl(); @@ -26533,23 +26798,23 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystemParser.g:8239:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:8321: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:8243:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8325:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:8326:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:8245:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8326:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8327:2: ( rule__ParameterList__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:8246:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystemParser.g:8246:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystemParser.g:8328:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8328:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -26584,14 +26849,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystemParser.g:8254:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystemParser.g:8336: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:8258:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystemParser.g:8259:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystemParser.g:8340:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystemParser.g:8341:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_14); rule__ParameterList__Group__3__Impl(); @@ -26622,35 +26887,35 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystemParser.g:8266:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystemParser.g:8348: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:8270:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystemParser.g:8271:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8352:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystemParser.g:8353:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystemParser.g:8271:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystemParser.g:8272:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8353:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8354:2: ( rule__ParameterList__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_3()); } - // InternalRosSystemParser.g:8273:2: ( rule__ParameterList__Group_3__0 )* - loop40: + // InternalRosSystemParser.g:8355:2: ( rule__ParameterList__Group_3__0 )* + loop41: do { - int alt40=2; - int LA40_0 = input.LA(1); + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA40_0==Comma) ) { - alt40=1; + if ( (LA41_0==Comma) ) { + alt41=1; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalRosSystemParser.g:8273:3: rule__ParameterList__Group_3__0 + // InternalRosSystemParser.g:8355:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_15); rule__ParameterList__Group_3__0(); @@ -26662,7 +26927,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept break; default : - break loop40; + break loop41; } } while (true); @@ -26691,14 +26956,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystemParser.g:8281:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystemParser.g:8363: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:8285:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystemParser.g:8286:2: rule__ParameterList__Group__4__Impl + // InternalRosSystemParser.g:8367:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystemParser.g:8368:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -26724,17 +26989,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystemParser.g:8292:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8374:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8296:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8297:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8378:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8379:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8297:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8298:2: RightSquareBracket + // InternalRosSystemParser.g:8379:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8380:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); @@ -26765,14 +27030,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystemParser.g:8308:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystemParser.g:8390: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:8312:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystemParser.g:8313:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystemParser.g:8394:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystemParser.g:8395:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_23); rule__ParameterList__Group_3__0__Impl(); @@ -26803,17 +27068,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystemParser.g:8320:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8402: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:8324:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8325:1: ( Comma ) + // InternalRosSystemParser.g:8406:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8407:1: ( Comma ) { - // InternalRosSystemParser.g:8325:1: ( Comma ) - // InternalRosSystemParser.g:8326:2: Comma + // InternalRosSystemParser.g:8407:1: ( Comma ) + // InternalRosSystemParser.g:8408:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); @@ -26844,14 +27109,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystemParser.g:8335:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystemParser.g:8417: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:8339:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystemParser.g:8340:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystemParser.g:8421:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystemParser.g:8422:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -26877,23 +27142,23 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystemParser.g:8346:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8428: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:8350:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8432:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8433:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystemParser.g:8352:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8433:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8434:2: ( rule__ParameterList__ValueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); } - // InternalRosSystemParser.g:8353:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystemParser.g:8353:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystemParser.g:8435:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8435:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -26928,14 +27193,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystemParser.g:8362:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystemParser.g:8444: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:8366:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystemParser.g:8367:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystemParser.g:8448:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystemParser.g:8449:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_48); rule__ParameterAny__Group__0__Impl(); @@ -26966,23 +27231,23 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystemParser.g:8374:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8456:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8378:1: ( ( () ) ) - // InternalRosSystemParser.g:8379:1: ( () ) + // InternalRosSystemParser.g:8460:1: ( ( () ) ) + // InternalRosSystemParser.g:8461:1: ( () ) { - // InternalRosSystemParser.g:8379:1: ( () ) - // InternalRosSystemParser.g:8380:2: () + // InternalRosSystemParser.g:8461:1: ( () ) + // InternalRosSystemParser.g:8462:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); } - // InternalRosSystemParser.g:8381:2: () - // InternalRosSystemParser.g:8381:3: + // InternalRosSystemParser.g:8463:2: () + // InternalRosSystemParser.g:8463:3: { } @@ -27007,14 +27272,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystemParser.g:8389:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystemParser.g:8471: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:8393:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystemParser.g:8394:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystemParser.g:8475:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystemParser.g:8476:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_49); rule__ParameterAny__Group__1__Impl(); @@ -27045,17 +27310,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystemParser.g:8401:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosSystemParser.g:8483:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8405:1: ( ( ParameterAny ) ) - // InternalRosSystemParser.g:8406:1: ( ParameterAny ) + // InternalRosSystemParser.g:8487:1: ( ( ParameterAny ) ) + // InternalRosSystemParser.g:8488:1: ( ParameterAny ) { - // InternalRosSystemParser.g:8406:1: ( ParameterAny ) - // InternalRosSystemParser.g:8407:2: ParameterAny + // InternalRosSystemParser.g:8488:1: ( ParameterAny ) + // InternalRosSystemParser.g:8489:2: ParameterAny { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); @@ -27086,14 +27351,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystemParser.g:8416:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosSystemParser.g:8498: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:8420:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosSystemParser.g:8421:2: rule__ParameterAny__Group__2__Impl + // InternalRosSystemParser.g:8502:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosSystemParser.g:8503:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -27119,31 +27384,31 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystemParser.g:8427:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8509: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:8431:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8432:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8513:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8514:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosSystemParser.g:8432:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosSystemParser.g:8433:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8514:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8515:2: ( rule__ParameterAny__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup_2()); } - // InternalRosSystemParser.g:8434:2: ( rule__ParameterAny__Group_2__0 )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalRosSystemParser.g:8516:2: ( rule__ParameterAny__Group_2__0 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==Value) ) { - alt41=1; + if ( (LA42_0==Value) ) { + alt42=1; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRosSystemParser.g:8434:3: rule__ParameterAny__Group_2__0 + // InternalRosSystemParser.g:8516:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -27181,16 +27446,16 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosSystemParser.g:8443:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosSystemParser.g:8525: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:8447:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosSystemParser.g:8448:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosSystemParser.g:8529:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosSystemParser.g:8530:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); state._fsp--; @@ -27219,17 +27484,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosSystemParser.g:8455:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosSystemParser.g:8537: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:8459:1: ( ( Value ) ) - // InternalRosSystemParser.g:8460:1: ( Value ) + // InternalRosSystemParser.g:8541:1: ( ( Value ) ) + // InternalRosSystemParser.g:8542:1: ( Value ) { - // InternalRosSystemParser.g:8460:1: ( Value ) - // InternalRosSystemParser.g:8461:2: Value + // InternalRosSystemParser.g:8542:1: ( Value ) + // InternalRosSystemParser.g:8543:2: Value { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); @@ -27260,14 +27525,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosSystemParser.g:8470:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosSystemParser.g:8552: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:8474:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosSystemParser.g:8475:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosSystemParser.g:8556:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosSystemParser.g:8557:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -27293,23 +27558,23 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosSystemParser.g:8481:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8563: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:8485:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8567:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8568:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8486:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosSystemParser.g:8487:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8568:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8569:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); } - // InternalRosSystemParser.g:8488:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosSystemParser.g:8488:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosSystemParser.g:8570:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8570:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -27344,14 +27609,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystemParser.g:8497:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystemParser.g:8579: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:8501:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystemParser.g:8502:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystemParser.g:8583:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystemParser.g:8584:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_23); rule__ParameterStruct__Group__0__Impl(); @@ -27382,23 +27647,23 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystemParser.g:8509:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8591:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8513:1: ( ( () ) ) - // InternalRosSystemParser.g:8514:1: ( () ) + // InternalRosSystemParser.g:8595:1: ( ( () ) ) + // InternalRosSystemParser.g:8596:1: ( () ) { - // InternalRosSystemParser.g:8514:1: ( () ) - // InternalRosSystemParser.g:8515:2: () + // InternalRosSystemParser.g:8596:1: ( () ) + // InternalRosSystemParser.g:8597:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); } - // InternalRosSystemParser.g:8516:2: () - // InternalRosSystemParser.g:8516:3: + // InternalRosSystemParser.g:8598:2: () + // InternalRosSystemParser.g:8598:3: { } @@ -27423,14 +27688,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystemParser.g:8524:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystemParser.g:8606: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:8528:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystemParser.g:8529:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystemParser.g:8610:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystemParser.g:8611:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -27456,31 +27721,31 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystemParser.g:8535:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystemParser.g:8617: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:8539:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8621:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystemParser.g:8540:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystemParser.g:8541:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8623:2: ( rule__ParameterStruct__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1()); } - // InternalRosSystemParser.g:8542:2: ( rule__ParameterStruct__Group_1__0 )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalRosSystemParser.g:8624:2: ( rule__ParameterStruct__Group_1__0 )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA42_0==LeftSquareBracket) ) { - alt42=1; + if ( (LA43_0==LeftSquareBracket) ) { + alt43=1; } - switch (alt42) { + switch (alt43) { case 1 : - // InternalRosSystemParser.g:8542:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystemParser.g:8624:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -27518,16 +27783,16 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystemParser.g:8551:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystemParser.g:8633: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:8555:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystemParser.g:8556:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystemParser.g:8637:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystemParser.g:8638:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1__0__Impl(); state._fsp--; @@ -27556,17 +27821,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystemParser.g:8563:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8645: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:8567:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8568:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8649:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8650:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8568:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8569:2: LeftSquareBracket + // InternalRosSystemParser.g:8650:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8651:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); @@ -27597,14 +27862,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystemParser.g:8578:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystemParser.g:8660: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:8582:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystemParser.g:8583:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystemParser.g:8664:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystemParser.g:8665:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1__1__Impl(); @@ -27635,23 +27900,23 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystemParser.g:8590:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRosSystemParser.g:8672:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8594:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRosSystemParser.g:8595:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:8676:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRosSystemParser.g:8677:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRosSystemParser.g:8595:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRosSystemParser.g:8596:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:8677:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:8678:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); } - // InternalRosSystemParser.g:8597:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRosSystemParser.g:8597:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRosSystemParser.g:8679:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:8679:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -27686,14 +27951,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystemParser.g:8605:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystemParser.g:8687: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:8609:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystemParser.g:8610:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystemParser.g:8691:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystemParser.g:8692:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1__2__Impl(); @@ -27724,35 +27989,35 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystemParser.g:8617:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRosSystemParser.g:8699:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8621:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:8703:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRosSystemParser.g:8704:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRosSystemParser.g:8623:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystemParser.g:8704:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:8705:2: ( rule__ParameterStruct__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); } - // InternalRosSystemParser.g:8624:2: ( rule__ParameterStruct__Group_1_2__0 )* - loop43: + // InternalRosSystemParser.g:8706:2: ( rule__ParameterStruct__Group_1_2__0 )* + loop44: do { - int alt43=2; - int LA43_0 = input.LA(1); + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA43_0==Comma) ) { - alt43=1; + if ( (LA44_0==Comma) ) { + alt44=1; } - switch (alt43) { + switch (alt44) { case 1 : - // InternalRosSystemParser.g:8624:3: rule__ParameterStruct__Group_1_2__0 + // InternalRosSystemParser.g:8706:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_15); rule__ParameterStruct__Group_1_2__0(); @@ -27764,7 +28029,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx break; default : - break loop43; + break loop44; } } while (true); @@ -27793,14 +28058,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystemParser.g:8632:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRosSystemParser.g:8714:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8636:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRosSystemParser.g:8637:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRosSystemParser.g:8718:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRosSystemParser.g:8719:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -27826,17 +28091,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystemParser.g:8643:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8725: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:8647:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8648:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8729:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8730:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8648:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8649:2: RightSquareBracket + // InternalRosSystemParser.g:8730:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8731:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); @@ -27867,14 +28132,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRosSystemParser.g:8659:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRosSystemParser.g:8741:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8663:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRosSystemParser.g:8664:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRosSystemParser.g:8745:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRosSystemParser.g:8746:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -27905,17 +28170,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRosSystemParser.g:8671:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8753:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8675:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8676:1: ( Comma ) + // InternalRosSystemParser.g:8757:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8758:1: ( Comma ) { - // InternalRosSystemParser.g:8676:1: ( Comma ) - // InternalRosSystemParser.g:8677:2: Comma + // InternalRosSystemParser.g:8758:1: ( Comma ) + // InternalRosSystemParser.g:8759:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); @@ -27946,16 +28211,16 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRosSystemParser.g:8686:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRosSystemParser.g:8768:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8690:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRosSystemParser.g:8691:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRosSystemParser.g:8772:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRosSystemParser.g:8773:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1_2__1__Impl(); state._fsp--; @@ -27984,17 +28249,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRosSystemParser.g:8698:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8780:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8702:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8703:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8784:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8785:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8703:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8704:2: LeftSquareBracket + // InternalRosSystemParser.g:8785:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8786:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); @@ -28025,14 +28290,14 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRosSystemParser.g:8713:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRosSystemParser.g:8795:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8717:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRosSystemParser.g:8718:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRosSystemParser.g:8799:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRosSystemParser.g:8800:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { pushFollow(FOLLOW_26); rule__ParameterStruct__Group_1_2__2__Impl(); @@ -28063,23 +28328,23 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRosSystemParser.g:8725:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRosSystemParser.g:8807:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8729:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRosSystemParser.g:8730:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:8811:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRosSystemParser.g:8812:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRosSystemParser.g:8730:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRosSystemParser.g:8731:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:8812:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:8813:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); } - // InternalRosSystemParser.g:8732:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRosSystemParser.g:8732:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRosSystemParser.g:8814:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:8814:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -28114,14 +28379,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRosSystemParser.g:8740:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRosSystemParser.g:8822:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8744:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRosSystemParser.g:8745:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRosSystemParser.g:8826:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRosSystemParser.g:8827:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -28147,17 +28412,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRosSystemParser.g:8751:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8833:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8755:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8756:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8837:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8838:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8756:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8757:2: RightSquareBracket + // InternalRosSystemParser.g:8838:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8839:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); @@ -28188,14 +28453,14 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystemParser.g:8767:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystemParser.g:8849: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:8771:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystemParser.g:8772:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystemParser.g:8853:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystemParser.g:8854:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_3); rule__ParameterStructMember__Group__0__Impl(); @@ -28226,23 +28491,23 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystemParser.g:8779:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:8861: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:8783:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8784:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8865:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:8866:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8784:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:8785:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8866:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8867:2: ( rule__ParameterStructMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:8786:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosSystemParser.g:8786:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosSystemParser.g:8868:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8868:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -28277,14 +28542,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystemParser.g:8794:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystemParser.g:8876: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:8798:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystemParser.g:8799:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystemParser.g:8880:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystemParser.g:8881:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__1__Impl(); @@ -28315,17 +28580,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystemParser.g:8806:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:8888:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8810:1: ( ( Colon ) ) - // InternalRosSystemParser.g:8811:1: ( Colon ) + // InternalRosSystemParser.g:8892:1: ( ( Colon ) ) + // InternalRosSystemParser.g:8893:1: ( Colon ) { - // InternalRosSystemParser.g:8811:1: ( Colon ) - // InternalRosSystemParser.g:8812:2: Colon + // InternalRosSystemParser.g:8893:1: ( Colon ) + // InternalRosSystemParser.g:8894:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); @@ -28356,14 +28621,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystemParser.g:8821:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRosSystemParser.g:8903:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8825:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRosSystemParser.g:8826:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRosSystemParser.g:8907:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRosSystemParser.g:8908:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { pushFollow(FOLLOW_23); rule__ParameterStructMember__Group__2__Impl(); @@ -28394,17 +28659,17 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystemParser.g:8833:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8915:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8837:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8838:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8919:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8920:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8838:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8839:2: RULE_BEGIN + // InternalRosSystemParser.g:8920:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8921:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); @@ -28435,14 +28700,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRosSystemParser.g:8848:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRosSystemParser.g:8930:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8852:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRosSystemParser.g:8853:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRosSystemParser.g:8934:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRosSystemParser.g:8935:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { pushFollow(FOLLOW_24); rule__ParameterStructMember__Group__3__Impl(); @@ -28473,23 +28738,23 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRosSystemParser.g:8860:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; + // InternalRosSystemParser.g:8942:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8864:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) - // InternalRosSystemParser.g:8865:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:8946:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRosSystemParser.g:8947:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRosSystemParser.g:8865:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) - // InternalRosSystemParser.g:8866:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:8947:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:8948:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } - // InternalRosSystemParser.g:8867:2: ( rule__ParameterStructMember__ValueAssignment_3 ) - // InternalRosSystemParser.g:8867:3: rule__ParameterStructMember__ValueAssignment_3 + // InternalRosSystemParser.g:8949:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:8949:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_3(); @@ -28524,14 +28789,14 @@ public final void rule__ParameterStructMember__Group__3__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRosSystemParser.g:8875:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + // InternalRosSystemParser.g:8957:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8879:1: ( rule__ParameterStructMember__Group__4__Impl ) - // InternalRosSystemParser.g:8880:2: rule__ParameterStructMember__Group__4__Impl + // InternalRosSystemParser.g:8961:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRosSystemParser.g:8962:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__4__Impl(); @@ -28557,17 +28822,17 @@ public final void rule__ParameterStructMember__Group__4() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRosSystemParser.g:8886:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8968:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8890:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8891:1: ( RULE_END ) + // InternalRosSystemParser.g:8972:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8973:1: ( RULE_END ) { - // InternalRosSystemParser.g:8891:1: ( RULE_END ) - // InternalRosSystemParser.g:8892:2: RULE_END + // InternalRosSystemParser.g:8973:1: ( RULE_END ) + // InternalRosSystemParser.g:8974:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); @@ -28598,14 +28863,14 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystemParser.g:8902:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystemParser.g:8984: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:8906:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystemParser.g:8907:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystemParser.g:8988:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosSystemParser.g:8989:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_32); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -28636,23 +28901,23 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystemParser.g:8914:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:8996: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:8918:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8919:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9000:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:9001:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8919:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:8920:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9001:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9002:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:8921:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystemParser.g:8921:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosSystemParser.g:9003:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9003:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -28687,14 +28952,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystemParser.g:8929:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystemParser.g:9011: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:8933:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystemParser.g:8934:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosSystemParser.g:9015:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosSystemParser.g:9016:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -28720,23 +28985,23 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystemParser.g:8940:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystemParser.g:9022: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:8944:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystemParser.g:8945:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9026:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:9027:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:8945:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystemParser.g:8946:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:9027:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9028:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); } - // InternalRosSystemParser.g:8947:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystemParser.g:8947:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosSystemParser.g:9029:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:9029:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -28771,14 +29036,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalRosSystemParser.g:8956:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosSystemParser.g:9038: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:8960:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosSystemParser.g:8961:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosSystemParser.g:9042:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosSystemParser.g:9043:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { pushFollow(FOLLOW_50); rule__Bool__Group__0__Impl(); @@ -28809,23 +29074,23 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosSystemParser.g:8968:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9050:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8972:1: ( ( () ) ) - // InternalRosSystemParser.g:8973:1: ( () ) + // InternalRosSystemParser.g:9054:1: ( ( () ) ) + // InternalRosSystemParser.g:9055:1: ( () ) { - // InternalRosSystemParser.g:8973:1: ( () ) - // InternalRosSystemParser.g:8974:2: () + // InternalRosSystemParser.g:9055:1: ( () ) + // InternalRosSystemParser.g:9056:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolAction_0()); } - // InternalRosSystemParser.g:8975:2: () - // InternalRosSystemParser.g:8975:3: + // InternalRosSystemParser.g:9057:2: () + // InternalRosSystemParser.g:9057:3: { } @@ -28850,14 +29115,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosSystemParser.g:8983:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosSystemParser.g:9065: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:8987:1: ( rule__Bool__Group__1__Impl ) - // InternalRosSystemParser.g:8988:2: rule__Bool__Group__1__Impl + // InternalRosSystemParser.g:9069:1: ( rule__Bool__Group__1__Impl ) + // InternalRosSystemParser.g:9070:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -28883,17 +29148,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosSystemParser.g:8994:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosSystemParser.g:9076:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8998:1: ( ( Bool ) ) - // InternalRosSystemParser.g:8999:1: ( Bool ) + // InternalRosSystemParser.g:9080:1: ( ( Bool ) ) + // InternalRosSystemParser.g:9081:1: ( Bool ) { - // InternalRosSystemParser.g:8999:1: ( Bool ) - // InternalRosSystemParser.g:9000:2: Bool + // InternalRosSystemParser.g:9081:1: ( Bool ) + // InternalRosSystemParser.g:9082:2: Bool { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); @@ -28924,14 +29189,14 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosSystemParser.g:9010:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosSystemParser.g:9092: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:9014:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosSystemParser.g:9015:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosSystemParser.g:9096:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosSystemParser.g:9097:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { pushFollow(FOLLOW_51); rule__Int8__Group__0__Impl(); @@ -28962,23 +29227,23 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosSystemParser.g:9022:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9104:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9026:1: ( ( () ) ) - // InternalRosSystemParser.g:9027:1: ( () ) + // InternalRosSystemParser.g:9108:1: ( ( () ) ) + // InternalRosSystemParser.g:9109:1: ( () ) { - // InternalRosSystemParser.g:9027:1: ( () ) - // InternalRosSystemParser.g:9028:2: () + // InternalRosSystemParser.g:9109:1: ( () ) + // InternalRosSystemParser.g:9110:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Action_0()); } - // InternalRosSystemParser.g:9029:2: () - // InternalRosSystemParser.g:9029:3: + // InternalRosSystemParser.g:9111:2: () + // InternalRosSystemParser.g:9111:3: { } @@ -29003,14 +29268,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosSystemParser.g:9037:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosSystemParser.g:9119: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:9041:1: ( rule__Int8__Group__1__Impl ) - // InternalRosSystemParser.g:9042:2: rule__Int8__Group__1__Impl + // InternalRosSystemParser.g:9123:1: ( rule__Int8__Group__1__Impl ) + // InternalRosSystemParser.g:9124:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -29036,17 +29301,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosSystemParser.g:9048:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosSystemParser.g:9130:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9052:1: ( ( Int8 ) ) - // InternalRosSystemParser.g:9053:1: ( Int8 ) + // InternalRosSystemParser.g:9134:1: ( ( Int8 ) ) + // InternalRosSystemParser.g:9135:1: ( Int8 ) { - // InternalRosSystemParser.g:9053:1: ( Int8 ) - // InternalRosSystemParser.g:9054:2: Int8 + // InternalRosSystemParser.g:9135:1: ( Int8 ) + // InternalRosSystemParser.g:9136:2: Int8 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Keyword_1()); @@ -29077,14 +29342,14 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosSystemParser.g:9064:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosSystemParser.g:9146: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:9068:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosSystemParser.g:9069:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosSystemParser.g:9150:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosSystemParser.g:9151:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { pushFollow(FOLLOW_52); rule__Uint8__Group__0__Impl(); @@ -29115,23 +29380,23 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosSystemParser.g:9076:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9158:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9080:1: ( ( () ) ) - // InternalRosSystemParser.g:9081:1: ( () ) + // InternalRosSystemParser.g:9162:1: ( ( () ) ) + // InternalRosSystemParser.g:9163:1: ( () ) { - // InternalRosSystemParser.g:9081:1: ( () ) - // InternalRosSystemParser.g:9082:2: () + // InternalRosSystemParser.g:9163:1: ( () ) + // InternalRosSystemParser.g:9164:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Action_0()); } - // InternalRosSystemParser.g:9083:2: () - // InternalRosSystemParser.g:9083:3: + // InternalRosSystemParser.g:9165:2: () + // InternalRosSystemParser.g:9165:3: { } @@ -29156,14 +29421,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosSystemParser.g:9091:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosSystemParser.g:9173: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:9095:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosSystemParser.g:9096:2: rule__Uint8__Group__1__Impl + // InternalRosSystemParser.g:9177:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosSystemParser.g:9178:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -29189,17 +29454,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosSystemParser.g:9102:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosSystemParser.g:9184:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9106:1: ( ( Uint8 ) ) - // InternalRosSystemParser.g:9107:1: ( Uint8 ) + // InternalRosSystemParser.g:9188:1: ( ( Uint8 ) ) + // InternalRosSystemParser.g:9189:1: ( Uint8 ) { - // InternalRosSystemParser.g:9107:1: ( Uint8 ) - // InternalRosSystemParser.g:9108:2: Uint8 + // InternalRosSystemParser.g:9189:1: ( Uint8 ) + // InternalRosSystemParser.g:9190:2: Uint8 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Keyword_1()); @@ -29230,14 +29495,14 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosSystemParser.g:9118:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosSystemParser.g:9200: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:9122:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosSystemParser.g:9123:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosSystemParser.g:9204:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosSystemParser.g:9205:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { pushFollow(FOLLOW_53); rule__Int16__Group__0__Impl(); @@ -29268,23 +29533,23 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosSystemParser.g:9130:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9212:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9134:1: ( ( () ) ) - // InternalRosSystemParser.g:9135:1: ( () ) + // InternalRosSystemParser.g:9216:1: ( ( () ) ) + // InternalRosSystemParser.g:9217:1: ( () ) { - // InternalRosSystemParser.g:9135:1: ( () ) - // InternalRosSystemParser.g:9136:2: () + // InternalRosSystemParser.g:9217:1: ( () ) + // InternalRosSystemParser.g:9218:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Action_0()); } - // InternalRosSystemParser.g:9137:2: () - // InternalRosSystemParser.g:9137:3: + // InternalRosSystemParser.g:9219:2: () + // InternalRosSystemParser.g:9219:3: { } @@ -29309,14 +29574,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosSystemParser.g:9145:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosSystemParser.g:9227: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:9149:1: ( rule__Int16__Group__1__Impl ) - // InternalRosSystemParser.g:9150:2: rule__Int16__Group__1__Impl + // InternalRosSystemParser.g:9231:1: ( rule__Int16__Group__1__Impl ) + // InternalRosSystemParser.g:9232:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -29342,17 +29607,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosSystemParser.g:9156:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosSystemParser.g:9238:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9160:1: ( ( Int16 ) ) - // InternalRosSystemParser.g:9161:1: ( Int16 ) + // InternalRosSystemParser.g:9242:1: ( ( Int16 ) ) + // InternalRosSystemParser.g:9243:1: ( Int16 ) { - // InternalRosSystemParser.g:9161:1: ( Int16 ) - // InternalRosSystemParser.g:9162:2: Int16 + // InternalRosSystemParser.g:9243:1: ( Int16 ) + // InternalRosSystemParser.g:9244:2: Int16 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Keyword_1()); @@ -29383,14 +29648,14 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosSystemParser.g:9172:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosSystemParser.g:9254: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:9176:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosSystemParser.g:9177:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosSystemParser.g:9258:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosSystemParser.g:9259:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { pushFollow(FOLLOW_54); rule__Uint16__Group__0__Impl(); @@ -29421,23 +29686,23 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosSystemParser.g:9184:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9266:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9188:1: ( ( () ) ) - // InternalRosSystemParser.g:9189:1: ( () ) + // InternalRosSystemParser.g:9270:1: ( ( () ) ) + // InternalRosSystemParser.g:9271:1: ( () ) { - // InternalRosSystemParser.g:9189:1: ( () ) - // InternalRosSystemParser.g:9190:2: () + // InternalRosSystemParser.g:9271:1: ( () ) + // InternalRosSystemParser.g:9272:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Action_0()); } - // InternalRosSystemParser.g:9191:2: () - // InternalRosSystemParser.g:9191:3: + // InternalRosSystemParser.g:9273:2: () + // InternalRosSystemParser.g:9273:3: { } @@ -29462,14 +29727,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosSystemParser.g:9199:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosSystemParser.g:9281: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:9203:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosSystemParser.g:9204:2: rule__Uint16__Group__1__Impl + // InternalRosSystemParser.g:9285:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosSystemParser.g:9286:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -29495,17 +29760,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosSystemParser.g:9210:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosSystemParser.g:9292:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9214:1: ( ( Uint16 ) ) - // InternalRosSystemParser.g:9215:1: ( Uint16 ) + // InternalRosSystemParser.g:9296:1: ( ( Uint16 ) ) + // InternalRosSystemParser.g:9297:1: ( Uint16 ) { - // InternalRosSystemParser.g:9215:1: ( Uint16 ) - // InternalRosSystemParser.g:9216:2: Uint16 + // InternalRosSystemParser.g:9297:1: ( Uint16 ) + // InternalRosSystemParser.g:9298:2: Uint16 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Keyword_1()); @@ -29536,14 +29801,14 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosSystemParser.g:9226:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosSystemParser.g:9308: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:9230:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosSystemParser.g:9231:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosSystemParser.g:9312:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosSystemParser.g:9313:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { pushFollow(FOLLOW_55); rule__Int32__Group__0__Impl(); @@ -29574,23 +29839,23 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosSystemParser.g:9238:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9320:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9242:1: ( ( () ) ) - // InternalRosSystemParser.g:9243:1: ( () ) + // InternalRosSystemParser.g:9324:1: ( ( () ) ) + // InternalRosSystemParser.g:9325:1: ( () ) { - // InternalRosSystemParser.g:9243:1: ( () ) - // InternalRosSystemParser.g:9244:2: () + // InternalRosSystemParser.g:9325:1: ( () ) + // InternalRosSystemParser.g:9326:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Action_0()); } - // InternalRosSystemParser.g:9245:2: () - // InternalRosSystemParser.g:9245:3: + // InternalRosSystemParser.g:9327:2: () + // InternalRosSystemParser.g:9327:3: { } @@ -29615,14 +29880,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosSystemParser.g:9253:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosSystemParser.g:9335: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:9257:1: ( rule__Int32__Group__1__Impl ) - // InternalRosSystemParser.g:9258:2: rule__Int32__Group__1__Impl + // InternalRosSystemParser.g:9339:1: ( rule__Int32__Group__1__Impl ) + // InternalRosSystemParser.g:9340:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -29648,17 +29913,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosSystemParser.g:9264:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosSystemParser.g:9346:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9268:1: ( ( Int32 ) ) - // InternalRosSystemParser.g:9269:1: ( Int32 ) + // InternalRosSystemParser.g:9350:1: ( ( Int32 ) ) + // InternalRosSystemParser.g:9351:1: ( Int32 ) { - // InternalRosSystemParser.g:9269:1: ( Int32 ) - // InternalRosSystemParser.g:9270:2: Int32 + // InternalRosSystemParser.g:9351:1: ( Int32 ) + // InternalRosSystemParser.g:9352:2: Int32 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Keyword_1()); @@ -29689,14 +29954,14 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosSystemParser.g:9280:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosSystemParser.g:9362: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:9284:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosSystemParser.g:9285:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosSystemParser.g:9366:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosSystemParser.g:9367:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { pushFollow(FOLLOW_56); rule__Uint32__Group__0__Impl(); @@ -29727,23 +29992,23 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosSystemParser.g:9292:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9374:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9296:1: ( ( () ) ) - // InternalRosSystemParser.g:9297:1: ( () ) + // InternalRosSystemParser.g:9378:1: ( ( () ) ) + // InternalRosSystemParser.g:9379:1: ( () ) { - // InternalRosSystemParser.g:9297:1: ( () ) - // InternalRosSystemParser.g:9298:2: () + // InternalRosSystemParser.g:9379:1: ( () ) + // InternalRosSystemParser.g:9380:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Action_0()); } - // InternalRosSystemParser.g:9299:2: () - // InternalRosSystemParser.g:9299:3: + // InternalRosSystemParser.g:9381:2: () + // InternalRosSystemParser.g:9381:3: { } @@ -29768,14 +30033,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosSystemParser.g:9307:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosSystemParser.g:9389: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:9311:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosSystemParser.g:9312:2: rule__Uint32__Group__1__Impl + // InternalRosSystemParser.g:9393:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosSystemParser.g:9394:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -29801,17 +30066,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosSystemParser.g:9318:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosSystemParser.g:9400:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9322:1: ( ( Uint32 ) ) - // InternalRosSystemParser.g:9323:1: ( Uint32 ) + // InternalRosSystemParser.g:9404:1: ( ( Uint32 ) ) + // InternalRosSystemParser.g:9405:1: ( Uint32 ) { - // InternalRosSystemParser.g:9323:1: ( Uint32 ) - // InternalRosSystemParser.g:9324:2: Uint32 + // InternalRosSystemParser.g:9405:1: ( Uint32 ) + // InternalRosSystemParser.g:9406:2: Uint32 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Keyword_1()); @@ -29842,14 +30107,14 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosSystemParser.g:9334:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosSystemParser.g:9416: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:9338:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosSystemParser.g:9339:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosSystemParser.g:9420:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosSystemParser.g:9421:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { pushFollow(FOLLOW_57); rule__Int64__Group__0__Impl(); @@ -29880,23 +30145,23 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosSystemParser.g:9346:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9428:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9350:1: ( ( () ) ) - // InternalRosSystemParser.g:9351:1: ( () ) + // InternalRosSystemParser.g:9432:1: ( ( () ) ) + // InternalRosSystemParser.g:9433:1: ( () ) { - // InternalRosSystemParser.g:9351:1: ( () ) - // InternalRosSystemParser.g:9352:2: () + // InternalRosSystemParser.g:9433:1: ( () ) + // InternalRosSystemParser.g:9434:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Action_0()); } - // InternalRosSystemParser.g:9353:2: () - // InternalRosSystemParser.g:9353:3: + // InternalRosSystemParser.g:9435:2: () + // InternalRosSystemParser.g:9435:3: { } @@ -29921,14 +30186,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosSystemParser.g:9361:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosSystemParser.g:9443: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:9365:1: ( rule__Int64__Group__1__Impl ) - // InternalRosSystemParser.g:9366:2: rule__Int64__Group__1__Impl + // InternalRosSystemParser.g:9447:1: ( rule__Int64__Group__1__Impl ) + // InternalRosSystemParser.g:9448:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -29954,17 +30219,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosSystemParser.g:9372:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosSystemParser.g:9454:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9376:1: ( ( Int64 ) ) - // InternalRosSystemParser.g:9377:1: ( Int64 ) + // InternalRosSystemParser.g:9458:1: ( ( Int64 ) ) + // InternalRosSystemParser.g:9459:1: ( Int64 ) { - // InternalRosSystemParser.g:9377:1: ( Int64 ) - // InternalRosSystemParser.g:9378:2: Int64 + // InternalRosSystemParser.g:9459:1: ( Int64 ) + // InternalRosSystemParser.g:9460:2: Int64 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Keyword_1()); @@ -29995,14 +30260,14 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosSystemParser.g:9388:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosSystemParser.g:9470: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:9392:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosSystemParser.g:9393:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosSystemParser.g:9474:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosSystemParser.g:9475:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { pushFollow(FOLLOW_58); rule__Uint64__Group__0__Impl(); @@ -30033,23 +30298,23 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosSystemParser.g:9400:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9482:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9404:1: ( ( () ) ) - // InternalRosSystemParser.g:9405:1: ( () ) + // InternalRosSystemParser.g:9486:1: ( ( () ) ) + // InternalRosSystemParser.g:9487:1: ( () ) { - // InternalRosSystemParser.g:9405:1: ( () ) - // InternalRosSystemParser.g:9406:2: () + // InternalRosSystemParser.g:9487:1: ( () ) + // InternalRosSystemParser.g:9488:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Action_0()); } - // InternalRosSystemParser.g:9407:2: () - // InternalRosSystemParser.g:9407:3: + // InternalRosSystemParser.g:9489:2: () + // InternalRosSystemParser.g:9489:3: { } @@ -30074,14 +30339,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosSystemParser.g:9415:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosSystemParser.g:9497: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:9419:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosSystemParser.g:9420:2: rule__Uint64__Group__1__Impl + // InternalRosSystemParser.g:9501:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosSystemParser.g:9502:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -30107,17 +30372,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosSystemParser.g:9426:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosSystemParser.g:9508:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9430:1: ( ( Uint64 ) ) - // InternalRosSystemParser.g:9431:1: ( Uint64 ) + // InternalRosSystemParser.g:9512:1: ( ( Uint64 ) ) + // InternalRosSystemParser.g:9513:1: ( Uint64 ) { - // InternalRosSystemParser.g:9431:1: ( Uint64 ) - // InternalRosSystemParser.g:9432:2: Uint64 + // InternalRosSystemParser.g:9513:1: ( Uint64 ) + // InternalRosSystemParser.g:9514:2: Uint64 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Keyword_1()); @@ -30148,14 +30413,14 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosSystemParser.g:9442:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosSystemParser.g:9524: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:9446:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosSystemParser.g:9447:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosSystemParser.g:9528:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosSystemParser.g:9529:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { pushFollow(FOLLOW_59); rule__Float32__Group__0__Impl(); @@ -30186,23 +30451,23 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosSystemParser.g:9454:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9536:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9458:1: ( ( () ) ) - // InternalRosSystemParser.g:9459:1: ( () ) + // InternalRosSystemParser.g:9540:1: ( ( () ) ) + // InternalRosSystemParser.g:9541:1: ( () ) { - // InternalRosSystemParser.g:9459:1: ( () ) - // InternalRosSystemParser.g:9460:2: () + // InternalRosSystemParser.g:9541:1: ( () ) + // InternalRosSystemParser.g:9542:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Action_0()); } - // InternalRosSystemParser.g:9461:2: () - // InternalRosSystemParser.g:9461:3: + // InternalRosSystemParser.g:9543:2: () + // InternalRosSystemParser.g:9543:3: { } @@ -30227,14 +30492,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosSystemParser.g:9469:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosSystemParser.g:9551: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:9473:1: ( rule__Float32__Group__1__Impl ) - // InternalRosSystemParser.g:9474:2: rule__Float32__Group__1__Impl + // InternalRosSystemParser.g:9555:1: ( rule__Float32__Group__1__Impl ) + // InternalRosSystemParser.g:9556:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -30260,17 +30525,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosSystemParser.g:9480:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosSystemParser.g:9562:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9484:1: ( ( Float32 ) ) - // InternalRosSystemParser.g:9485:1: ( Float32 ) + // InternalRosSystemParser.g:9566:1: ( ( Float32 ) ) + // InternalRosSystemParser.g:9567:1: ( Float32 ) { - // InternalRosSystemParser.g:9485:1: ( Float32 ) - // InternalRosSystemParser.g:9486:2: Float32 + // InternalRosSystemParser.g:9567:1: ( Float32 ) + // InternalRosSystemParser.g:9568:2: Float32 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); @@ -30301,14 +30566,14 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosSystemParser.g:9496:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosSystemParser.g:9578: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:9500:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosSystemParser.g:9501:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosSystemParser.g:9582:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosSystemParser.g:9583:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { pushFollow(FOLLOW_60); rule__Float64__Group__0__Impl(); @@ -30339,23 +30604,23 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosSystemParser.g:9508:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9590:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9512:1: ( ( () ) ) - // InternalRosSystemParser.g:9513:1: ( () ) + // InternalRosSystemParser.g:9594:1: ( ( () ) ) + // InternalRosSystemParser.g:9595:1: ( () ) { - // InternalRosSystemParser.g:9513:1: ( () ) - // InternalRosSystemParser.g:9514:2: () + // InternalRosSystemParser.g:9595:1: ( () ) + // InternalRosSystemParser.g:9596:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Action_0()); } - // InternalRosSystemParser.g:9515:2: () - // InternalRosSystemParser.g:9515:3: + // InternalRosSystemParser.g:9597:2: () + // InternalRosSystemParser.g:9597:3: { } @@ -30380,14 +30645,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosSystemParser.g:9523:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosSystemParser.g:9605: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:9527:1: ( rule__Float64__Group__1__Impl ) - // InternalRosSystemParser.g:9528:2: rule__Float64__Group__1__Impl + // InternalRosSystemParser.g:9609:1: ( rule__Float64__Group__1__Impl ) + // InternalRosSystemParser.g:9610:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -30413,17 +30678,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosSystemParser.g:9534:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosSystemParser.g:9616:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9538:1: ( ( Float64 ) ) - // InternalRosSystemParser.g:9539:1: ( Float64 ) + // InternalRosSystemParser.g:9620:1: ( ( Float64 ) ) + // InternalRosSystemParser.g:9621:1: ( Float64 ) { - // InternalRosSystemParser.g:9539:1: ( Float64 ) - // InternalRosSystemParser.g:9540:2: Float64 + // InternalRosSystemParser.g:9621:1: ( Float64 ) + // InternalRosSystemParser.g:9622:2: Float64 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); @@ -30454,14 +30719,14 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosSystemParser.g:9550:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosSystemParser.g:9632: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:9554:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosSystemParser.g:9555:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosSystemParser.g:9636:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosSystemParser.g:9637:2: rule__String0__Group__0__Impl rule__String0__Group__1 { pushFollow(FOLLOW_61); rule__String0__Group__0__Impl(); @@ -30492,23 +30757,23 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosSystemParser.g:9562:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9644:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9566:1: ( ( () ) ) - // InternalRosSystemParser.g:9567:1: ( () ) + // InternalRosSystemParser.g:9648:1: ( ( () ) ) + // InternalRosSystemParser.g:9649:1: ( () ) { - // InternalRosSystemParser.g:9567:1: ( () ) - // InternalRosSystemParser.g:9568:2: () + // InternalRosSystemParser.g:9649:1: ( () ) + // InternalRosSystemParser.g:9650:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringAction_0()); } - // InternalRosSystemParser.g:9569:2: () - // InternalRosSystemParser.g:9569:3: + // InternalRosSystemParser.g:9651:2: () + // InternalRosSystemParser.g:9651:3: { } @@ -30533,14 +30798,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosSystemParser.g:9577:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosSystemParser.g:9659: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:9581:1: ( rule__String0__Group__1__Impl ) - // InternalRosSystemParser.g:9582:2: rule__String0__Group__1__Impl + // InternalRosSystemParser.g:9663:1: ( rule__String0__Group__1__Impl ) + // InternalRosSystemParser.g:9664:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -30566,17 +30831,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosSystemParser.g:9588:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosSystemParser.g:9670:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9592:1: ( ( String_1 ) ) - // InternalRosSystemParser.g:9593:1: ( String_1 ) + // InternalRosSystemParser.g:9674:1: ( ( String_1 ) ) + // InternalRosSystemParser.g:9675:1: ( String_1 ) { - // InternalRosSystemParser.g:9593:1: ( String_1 ) - // InternalRosSystemParser.g:9594:2: String_1 + // InternalRosSystemParser.g:9675:1: ( String_1 ) + // InternalRosSystemParser.g:9676:2: String_1 { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringKeyword_1()); @@ -30607,14 +30872,14 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRosSystemParser.g:9604:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRosSystemParser.g:9686: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:9608:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRosSystemParser.g:9609:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRosSystemParser.g:9690:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRosSystemParser.g:9691:2: rule__Char__Group__0__Impl rule__Char__Group__1 { pushFollow(FOLLOW_62); rule__Char__Group__0__Impl(); @@ -30645,23 +30910,23 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRosSystemParser.g:9616:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9698:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9620:1: ( ( () ) ) - // InternalRosSystemParser.g:9621:1: ( () ) + // InternalRosSystemParser.g:9702:1: ( ( () ) ) + // InternalRosSystemParser.g:9703:1: ( () ) { - // InternalRosSystemParser.g:9621:1: ( () ) - // InternalRosSystemParser.g:9622:2: () + // InternalRosSystemParser.g:9703:1: ( () ) + // InternalRosSystemParser.g:9704:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getChar0Action_0()); } - // InternalRosSystemParser.g:9623:2: () - // InternalRosSystemParser.g:9623:3: + // InternalRosSystemParser.g:9705:2: () + // InternalRosSystemParser.g:9705:3: { } @@ -30686,14 +30951,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRosSystemParser.g:9631:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRosSystemParser.g:9713: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:9635:1: ( rule__Char__Group__1__Impl ) - // InternalRosSystemParser.g:9636:2: rule__Char__Group__1__Impl + // InternalRosSystemParser.g:9717:1: ( rule__Char__Group__1__Impl ) + // InternalRosSystemParser.g:9718:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -30719,17 +30984,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRosSystemParser.g:9642:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRosSystemParser.g:9724:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9646:1: ( ( Char ) ) - // InternalRosSystemParser.g:9647:1: ( Char ) + // InternalRosSystemParser.g:9728:1: ( ( Char ) ) + // InternalRosSystemParser.g:9729:1: ( Char ) { - // InternalRosSystemParser.g:9647:1: ( Char ) - // InternalRosSystemParser.g:9648:2: Char + // InternalRosSystemParser.g:9729:1: ( Char ) + // InternalRosSystemParser.g:9730:2: Char { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getCharKeyword_1()); @@ -30760,14 +31025,14 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosSystemParser.g:9658:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosSystemParser.g:9740: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:9662:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosSystemParser.g:9663:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosSystemParser.g:9744:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosSystemParser.g:9745:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { pushFollow(FOLLOW_63); rule__Byte__Group__0__Impl(); @@ -30798,23 +31063,23 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosSystemParser.g:9670:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9752:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9674:1: ( ( () ) ) - // InternalRosSystemParser.g:9675:1: ( () ) + // InternalRosSystemParser.g:9756:1: ( ( () ) ) + // InternalRosSystemParser.g:9757:1: ( () ) { - // InternalRosSystemParser.g:9675:1: ( () ) - // InternalRosSystemParser.g:9676:2: () + // InternalRosSystemParser.g:9757:1: ( () ) + // InternalRosSystemParser.g:9758:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteAction_0()); } - // InternalRosSystemParser.g:9677:2: () - // InternalRosSystemParser.g:9677:3: + // InternalRosSystemParser.g:9759:2: () + // InternalRosSystemParser.g:9759:3: { } @@ -30839,14 +31104,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosSystemParser.g:9685:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosSystemParser.g:9767: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:9689:1: ( rule__Byte__Group__1__Impl ) - // InternalRosSystemParser.g:9690:2: rule__Byte__Group__1__Impl + // InternalRosSystemParser.g:9771:1: ( rule__Byte__Group__1__Impl ) + // InternalRosSystemParser.g:9772:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -30872,17 +31137,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosSystemParser.g:9696:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosSystemParser.g:9778:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9700:1: ( ( Byte ) ) - // InternalRosSystemParser.g:9701:1: ( Byte ) + // InternalRosSystemParser.g:9782:1: ( ( Byte ) ) + // InternalRosSystemParser.g:9783:1: ( Byte ) { - // InternalRosSystemParser.g:9701:1: ( Byte ) - // InternalRosSystemParser.g:9702:2: Byte + // InternalRosSystemParser.g:9783:1: ( Byte ) + // InternalRosSystemParser.g:9784:2: Byte { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteKeyword_1()); @@ -30913,14 +31178,14 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosSystemParser.g:9712:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosSystemParser.g:9794: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:9716:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosSystemParser.g:9717:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosSystemParser.g:9798:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosSystemParser.g:9799:2: rule__Time__Group__0__Impl rule__Time__Group__1 { pushFollow(FOLLOW_64); rule__Time__Group__0__Impl(); @@ -30951,23 +31216,23 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosSystemParser.g:9724:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9806:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9728:1: ( ( () ) ) - // InternalRosSystemParser.g:9729:1: ( () ) + // InternalRosSystemParser.g:9810:1: ( ( () ) ) + // InternalRosSystemParser.g:9811:1: ( () ) { - // InternalRosSystemParser.g:9729:1: ( () ) - // InternalRosSystemParser.g:9730:2: () + // InternalRosSystemParser.g:9811:1: ( () ) + // InternalRosSystemParser.g:9812:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeAction_0()); } - // InternalRosSystemParser.g:9731:2: () - // InternalRosSystemParser.g:9731:3: + // InternalRosSystemParser.g:9813:2: () + // InternalRosSystemParser.g:9813:3: { } @@ -30992,14 +31257,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosSystemParser.g:9739:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosSystemParser.g:9821: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:9743:1: ( rule__Time__Group__1__Impl ) - // InternalRosSystemParser.g:9744:2: rule__Time__Group__1__Impl + // InternalRosSystemParser.g:9825:1: ( rule__Time__Group__1__Impl ) + // InternalRosSystemParser.g:9826:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -31025,17 +31290,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosSystemParser.g:9750:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosSystemParser.g:9832:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9754:1: ( ( Time ) ) - // InternalRosSystemParser.g:9755:1: ( Time ) + // InternalRosSystemParser.g:9836:1: ( ( Time ) ) + // InternalRosSystemParser.g:9837:1: ( Time ) { - // InternalRosSystemParser.g:9755:1: ( Time ) - // InternalRosSystemParser.g:9756:2: Time + // InternalRosSystemParser.g:9837:1: ( Time ) + // InternalRosSystemParser.g:9838:2: Time { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); @@ -31066,14 +31331,14 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosSystemParser.g:9766:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosSystemParser.g:9848: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:9770:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosSystemParser.g:9771:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosSystemParser.g:9852:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosSystemParser.g:9853:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { pushFollow(FOLLOW_65); rule__Duration__Group__0__Impl(); @@ -31104,23 +31369,23 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosSystemParser.g:9778:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9860:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9782:1: ( ( () ) ) - // InternalRosSystemParser.g:9783:1: ( () ) + // InternalRosSystemParser.g:9864:1: ( ( () ) ) + // InternalRosSystemParser.g:9865:1: ( () ) { - // InternalRosSystemParser.g:9783:1: ( () ) - // InternalRosSystemParser.g:9784:2: () + // InternalRosSystemParser.g:9865:1: ( () ) + // InternalRosSystemParser.g:9866:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationAction_0()); } - // InternalRosSystemParser.g:9785:2: () - // InternalRosSystemParser.g:9785:3: + // InternalRosSystemParser.g:9867:2: () + // InternalRosSystemParser.g:9867:3: { } @@ -31145,14 +31410,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosSystemParser.g:9793:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosSystemParser.g:9875: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:9797:1: ( rule__Duration__Group__1__Impl ) - // InternalRosSystemParser.g:9798:2: rule__Duration__Group__1__Impl + // InternalRosSystemParser.g:9879:1: ( rule__Duration__Group__1__Impl ) + // InternalRosSystemParser.g:9880:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -31178,17 +31443,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosSystemParser.g:9804:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosSystemParser.g:9886:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9808:1: ( ( Duration ) ) - // InternalRosSystemParser.g:9809:1: ( Duration ) + // InternalRosSystemParser.g:9890:1: ( ( Duration ) ) + // InternalRosSystemParser.g:9891:1: ( Duration ) { - // InternalRosSystemParser.g:9809:1: ( Duration ) - // InternalRosSystemParser.g:9810:2: Duration + // InternalRosSystemParser.g:9891:1: ( Duration ) + // InternalRosSystemParser.g:9892:2: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); @@ -31219,14 +31484,14 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosSystemParser.g:9820:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosSystemParser.g:9902: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:9824:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosSystemParser.g:9825:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosSystemParser.g:9906:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosSystemParser.g:9907:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { pushFollow(FOLLOW_66); rule__BoolArray__Group__0__Impl(); @@ -31257,23 +31522,23 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosSystemParser.g:9832:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9914:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9836:1: ( ( () ) ) - // InternalRosSystemParser.g:9837:1: ( () ) + // InternalRosSystemParser.g:9918:1: ( ( () ) ) + // InternalRosSystemParser.g:9919:1: ( () ) { - // InternalRosSystemParser.g:9837:1: ( () ) - // InternalRosSystemParser.g:9838:2: () + // InternalRosSystemParser.g:9919:1: ( () ) + // InternalRosSystemParser.g:9920:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); } - // InternalRosSystemParser.g:9839:2: () - // InternalRosSystemParser.g:9839:3: + // InternalRosSystemParser.g:9921:2: () + // InternalRosSystemParser.g:9921:3: { } @@ -31298,14 +31563,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosSystemParser.g:9847:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosSystemParser.g:9929: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:9851:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosSystemParser.g:9852:2: rule__BoolArray__Group__1__Impl + // InternalRosSystemParser.g:9933:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosSystemParser.g:9934:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -31331,17 +31596,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosSystemParser.g:9858:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosSystemParser.g:9940:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9862:1: ( ( Bool_1 ) ) - // InternalRosSystemParser.g:9863:1: ( Bool_1 ) + // InternalRosSystemParser.g:9944:1: ( ( Bool_1 ) ) + // InternalRosSystemParser.g:9945:1: ( Bool_1 ) { - // InternalRosSystemParser.g:9863:1: ( Bool_1 ) - // InternalRosSystemParser.g:9864:2: Bool_1 + // InternalRosSystemParser.g:9945:1: ( Bool_1 ) + // InternalRosSystemParser.g:9946:2: Bool_1 { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); @@ -31372,14 +31637,14 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosSystemParser.g:9874:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosSystemParser.g:9956: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:9878:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosSystemParser.g:9879:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosSystemParser.g:9960:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosSystemParser.g:9961:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { pushFollow(FOLLOW_67); rule__Int8Array__Group__0__Impl(); @@ -31410,23 +31675,23 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosSystemParser.g:9886:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9968:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9890:1: ( ( () ) ) - // InternalRosSystemParser.g:9891:1: ( () ) + // InternalRosSystemParser.g:9972:1: ( ( () ) ) + // InternalRosSystemParser.g:9973:1: ( () ) { - // InternalRosSystemParser.g:9891:1: ( () ) - // InternalRosSystemParser.g:9892:2: () + // InternalRosSystemParser.g:9973:1: ( () ) + // InternalRosSystemParser.g:9974:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); } - // InternalRosSystemParser.g:9893:2: () - // InternalRosSystemParser.g:9893:3: + // InternalRosSystemParser.g:9975:2: () + // InternalRosSystemParser.g:9975:3: { } @@ -31451,14 +31716,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosSystemParser.g:9901:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosSystemParser.g:9983: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:9905:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosSystemParser.g:9906:2: rule__Int8Array__Group__1__Impl + // InternalRosSystemParser.g:9987:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosSystemParser.g:9988:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -31484,17 +31749,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosSystemParser.g:9912:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosSystemParser.g:9994:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9916:1: ( ( Int8_1 ) ) - // InternalRosSystemParser.g:9917:1: ( Int8_1 ) + // InternalRosSystemParser.g:9998:1: ( ( Int8_1 ) ) + // InternalRosSystemParser.g:9999:1: ( Int8_1 ) { - // InternalRosSystemParser.g:9917:1: ( Int8_1 ) - // InternalRosSystemParser.g:9918:2: Int8_1 + // InternalRosSystemParser.g:9999:1: ( Int8_1 ) + // InternalRosSystemParser.g:10000:2: Int8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); @@ -31525,14 +31790,14 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosSystemParser.g:9928:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosSystemParser.g:10010: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:9932:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosSystemParser.g:9933:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosSystemParser.g:10014:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosSystemParser.g:10015:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { pushFollow(FOLLOW_68); rule__Uint8Array__Group__0__Impl(); @@ -31563,23 +31828,23 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosSystemParser.g:9940:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10022:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9944:1: ( ( () ) ) - // InternalRosSystemParser.g:9945:1: ( () ) + // InternalRosSystemParser.g:10026:1: ( ( () ) ) + // InternalRosSystemParser.g:10027:1: ( () ) { - // InternalRosSystemParser.g:9945:1: ( () ) - // InternalRosSystemParser.g:9946:2: () + // InternalRosSystemParser.g:10027:1: ( () ) + // InternalRosSystemParser.g:10028:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); } - // InternalRosSystemParser.g:9947:2: () - // InternalRosSystemParser.g:9947:3: + // InternalRosSystemParser.g:10029:2: () + // InternalRosSystemParser.g:10029:3: { } @@ -31604,14 +31869,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosSystemParser.g:9955:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosSystemParser.g:10037: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:9959:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosSystemParser.g:9960:2: rule__Uint8Array__Group__1__Impl + // InternalRosSystemParser.g:10041:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosSystemParser.g:10042:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -31637,17 +31902,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosSystemParser.g:9966:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosSystemParser.g:10048:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9970:1: ( ( Uint8_1 ) ) - // InternalRosSystemParser.g:9971:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10052:1: ( ( Uint8_1 ) ) + // InternalRosSystemParser.g:10053:1: ( Uint8_1 ) { - // InternalRosSystemParser.g:9971:1: ( Uint8_1 ) - // InternalRosSystemParser.g:9972:2: Uint8_1 + // InternalRosSystemParser.g:10053:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10054:2: Uint8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); @@ -31678,14 +31943,14 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosSystemParser.g:9982:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosSystemParser.g:10064: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:9986:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosSystemParser.g:9987:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosSystemParser.g:10068:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosSystemParser.g:10069:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { pushFollow(FOLLOW_69); rule__Int16Array__Group__0__Impl(); @@ -31716,23 +31981,23 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosSystemParser.g:9994:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10076:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9998:1: ( ( () ) ) - // InternalRosSystemParser.g:9999:1: ( () ) + // InternalRosSystemParser.g:10080:1: ( ( () ) ) + // InternalRosSystemParser.g:10081:1: ( () ) { - // InternalRosSystemParser.g:9999:1: ( () ) - // InternalRosSystemParser.g:10000:2: () + // InternalRosSystemParser.g:10081:1: ( () ) + // InternalRosSystemParser.g:10082:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); } - // InternalRosSystemParser.g:10001:2: () - // InternalRosSystemParser.g:10001:3: + // InternalRosSystemParser.g:10083:2: () + // InternalRosSystemParser.g:10083:3: { } @@ -31757,14 +32022,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosSystemParser.g:10009:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10091: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:10013:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10014:2: rule__Int16Array__Group__1__Impl + // InternalRosSystemParser.g:10095:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10096:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -31790,17 +32055,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosSystemParser.g:10020:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosSystemParser.g:10102:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10024:1: ( ( Int16_1 ) ) - // InternalRosSystemParser.g:10025:1: ( Int16_1 ) + // InternalRosSystemParser.g:10106:1: ( ( Int16_1 ) ) + // InternalRosSystemParser.g:10107:1: ( Int16_1 ) { - // InternalRosSystemParser.g:10025:1: ( Int16_1 ) - // InternalRosSystemParser.g:10026:2: Int16_1 + // InternalRosSystemParser.g:10107:1: ( Int16_1 ) + // InternalRosSystemParser.g:10108:2: Int16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); @@ -31831,14 +32096,14 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosSystemParser.g:10036:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosSystemParser.g:10118: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:10040:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosSystemParser.g:10041:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosSystemParser.g:10122:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosSystemParser.g:10123:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { pushFollow(FOLLOW_70); rule__Uint16Array__Group__0__Impl(); @@ -31869,23 +32134,23 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosSystemParser.g:10048:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10130:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10052:1: ( ( () ) ) - // InternalRosSystemParser.g:10053:1: ( () ) + // InternalRosSystemParser.g:10134:1: ( ( () ) ) + // InternalRosSystemParser.g:10135:1: ( () ) { - // InternalRosSystemParser.g:10053:1: ( () ) - // InternalRosSystemParser.g:10054:2: () + // InternalRosSystemParser.g:10135:1: ( () ) + // InternalRosSystemParser.g:10136:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); } - // InternalRosSystemParser.g:10055:2: () - // InternalRosSystemParser.g:10055:3: + // InternalRosSystemParser.g:10137:2: () + // InternalRosSystemParser.g:10137:3: { } @@ -31910,14 +32175,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosSystemParser.g:10063:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10145: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:10067:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10068:2: rule__Uint16Array__Group__1__Impl + // InternalRosSystemParser.g:10149:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10150:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -31943,17 +32208,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosSystemParser.g:10074:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosSystemParser.g:10156:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10078:1: ( ( Uint16_1 ) ) - // InternalRosSystemParser.g:10079:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10160:1: ( ( Uint16_1 ) ) + // InternalRosSystemParser.g:10161:1: ( Uint16_1 ) { - // InternalRosSystemParser.g:10079:1: ( Uint16_1 ) - // InternalRosSystemParser.g:10080:2: Uint16_1 + // InternalRosSystemParser.g:10161:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10162:2: Uint16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); @@ -31984,14 +32249,14 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosSystemParser.g:10090:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosSystemParser.g:10172: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:10094:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosSystemParser.g:10095:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosSystemParser.g:10176:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosSystemParser.g:10177:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { pushFollow(FOLLOW_71); rule__Int32Array__Group__0__Impl(); @@ -32022,23 +32287,23 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosSystemParser.g:10102:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10184:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10106:1: ( ( () ) ) - // InternalRosSystemParser.g:10107:1: ( () ) + // InternalRosSystemParser.g:10188:1: ( ( () ) ) + // InternalRosSystemParser.g:10189:1: ( () ) { - // InternalRosSystemParser.g:10107:1: ( () ) - // InternalRosSystemParser.g:10108:2: () + // InternalRosSystemParser.g:10189:1: ( () ) + // InternalRosSystemParser.g:10190:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); } - // InternalRosSystemParser.g:10109:2: () - // InternalRosSystemParser.g:10109:3: + // InternalRosSystemParser.g:10191:2: () + // InternalRosSystemParser.g:10191:3: { } @@ -32063,14 +32328,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosSystemParser.g:10117:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10199: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:10121:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10122:2: rule__Int32Array__Group__1__Impl + // InternalRosSystemParser.g:10203:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10204:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -32096,17 +32361,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosSystemParser.g:10128:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosSystemParser.g:10210:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10132:1: ( ( Int32_1 ) ) - // InternalRosSystemParser.g:10133:1: ( Int32_1 ) + // InternalRosSystemParser.g:10214:1: ( ( Int32_1 ) ) + // InternalRosSystemParser.g:10215:1: ( Int32_1 ) { - // InternalRosSystemParser.g:10133:1: ( Int32_1 ) - // InternalRosSystemParser.g:10134:2: Int32_1 + // InternalRosSystemParser.g:10215:1: ( Int32_1 ) + // InternalRosSystemParser.g:10216:2: Int32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); @@ -32137,14 +32402,14 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosSystemParser.g:10144:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosSystemParser.g:10226: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:10148:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosSystemParser.g:10149:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosSystemParser.g:10230:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosSystemParser.g:10231:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { pushFollow(FOLLOW_72); rule__Uint32Array__Group__0__Impl(); @@ -32175,23 +32440,23 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosSystemParser.g:10156:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10238:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10160:1: ( ( () ) ) - // InternalRosSystemParser.g:10161:1: ( () ) + // InternalRosSystemParser.g:10242:1: ( ( () ) ) + // InternalRosSystemParser.g:10243:1: ( () ) { - // InternalRosSystemParser.g:10161:1: ( () ) - // InternalRosSystemParser.g:10162:2: () + // InternalRosSystemParser.g:10243:1: ( () ) + // InternalRosSystemParser.g:10244:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); } - // InternalRosSystemParser.g:10163:2: () - // InternalRosSystemParser.g:10163:3: + // InternalRosSystemParser.g:10245:2: () + // InternalRosSystemParser.g:10245:3: { } @@ -32216,14 +32481,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosSystemParser.g:10171:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10253: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:10175:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10176:2: rule__Uint32Array__Group__1__Impl + // InternalRosSystemParser.g:10257:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10258:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -32249,17 +32514,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosSystemParser.g:10182:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosSystemParser.g:10264:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10186:1: ( ( Uint32_1 ) ) - // InternalRosSystemParser.g:10187:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10268:1: ( ( Uint32_1 ) ) + // InternalRosSystemParser.g:10269:1: ( Uint32_1 ) { - // InternalRosSystemParser.g:10187:1: ( Uint32_1 ) - // InternalRosSystemParser.g:10188:2: Uint32_1 + // InternalRosSystemParser.g:10269:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10270:2: Uint32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); @@ -32290,14 +32555,14 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosSystemParser.g:10198:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosSystemParser.g:10280: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:10202:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosSystemParser.g:10203:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosSystemParser.g:10284:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosSystemParser.g:10285:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { pushFollow(FOLLOW_73); rule__Int64Array__Group__0__Impl(); @@ -32328,23 +32593,23 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosSystemParser.g:10210:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10292:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10214:1: ( ( () ) ) - // InternalRosSystemParser.g:10215:1: ( () ) + // InternalRosSystemParser.g:10296:1: ( ( () ) ) + // InternalRosSystemParser.g:10297:1: ( () ) { - // InternalRosSystemParser.g:10215:1: ( () ) - // InternalRosSystemParser.g:10216:2: () + // InternalRosSystemParser.g:10297:1: ( () ) + // InternalRosSystemParser.g:10298:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); } - // InternalRosSystemParser.g:10217:2: () - // InternalRosSystemParser.g:10217:3: + // InternalRosSystemParser.g:10299:2: () + // InternalRosSystemParser.g:10299:3: { } @@ -32369,14 +32634,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosSystemParser.g:10225:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10307: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:10229:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10230:2: rule__Int64Array__Group__1__Impl + // InternalRosSystemParser.g:10311:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10312:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -32402,17 +32667,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosSystemParser.g:10236:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosSystemParser.g:10318:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10240:1: ( ( Int64_1 ) ) - // InternalRosSystemParser.g:10241:1: ( Int64_1 ) + // InternalRosSystemParser.g:10322:1: ( ( Int64_1 ) ) + // InternalRosSystemParser.g:10323:1: ( Int64_1 ) { - // InternalRosSystemParser.g:10241:1: ( Int64_1 ) - // InternalRosSystemParser.g:10242:2: Int64_1 + // InternalRosSystemParser.g:10323:1: ( Int64_1 ) + // InternalRosSystemParser.g:10324:2: Int64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); @@ -32443,14 +32708,14 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosSystemParser.g:10252:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosSystemParser.g:10334: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:10256:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosSystemParser.g:10257:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosSystemParser.g:10338:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosSystemParser.g:10339:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { pushFollow(FOLLOW_74); rule__Uint64Array__Group__0__Impl(); @@ -32481,23 +32746,23 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosSystemParser.g:10264:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10346:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10268:1: ( ( () ) ) - // InternalRosSystemParser.g:10269:1: ( () ) + // InternalRosSystemParser.g:10350:1: ( ( () ) ) + // InternalRosSystemParser.g:10351:1: ( () ) { - // InternalRosSystemParser.g:10269:1: ( () ) - // InternalRosSystemParser.g:10270:2: () + // InternalRosSystemParser.g:10351:1: ( () ) + // InternalRosSystemParser.g:10352:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); } - // InternalRosSystemParser.g:10271:2: () - // InternalRosSystemParser.g:10271:3: + // InternalRosSystemParser.g:10353:2: () + // InternalRosSystemParser.g:10353:3: { } @@ -32522,14 +32787,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosSystemParser.g:10279:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10361: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:10283:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10284:2: rule__Uint64Array__Group__1__Impl + // InternalRosSystemParser.g:10365:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10366:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -32555,17 +32820,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosSystemParser.g:10290:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosSystemParser.g:10372:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10294:1: ( ( Uint64_1 ) ) - // InternalRosSystemParser.g:10295:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10376:1: ( ( Uint64_1 ) ) + // InternalRosSystemParser.g:10377:1: ( Uint64_1 ) { - // InternalRosSystemParser.g:10295:1: ( Uint64_1 ) - // InternalRosSystemParser.g:10296:2: Uint64_1 + // InternalRosSystemParser.g:10377:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10378:2: Uint64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); @@ -32596,14 +32861,14 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosSystemParser.g:10306:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosSystemParser.g:10388: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:10310:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosSystemParser.g:10311:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosSystemParser.g:10392:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosSystemParser.g:10393:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { pushFollow(FOLLOW_75); rule__Float32Array__Group__0__Impl(); @@ -32634,23 +32899,23 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosSystemParser.g:10318:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10400:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10322:1: ( ( () ) ) - // InternalRosSystemParser.g:10323:1: ( () ) + // InternalRosSystemParser.g:10404:1: ( ( () ) ) + // InternalRosSystemParser.g:10405:1: ( () ) { - // InternalRosSystemParser.g:10323:1: ( () ) - // InternalRosSystemParser.g:10324:2: () + // InternalRosSystemParser.g:10405:1: ( () ) + // InternalRosSystemParser.g:10406:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); } - // InternalRosSystemParser.g:10325:2: () - // InternalRosSystemParser.g:10325:3: + // InternalRosSystemParser.g:10407:2: () + // InternalRosSystemParser.g:10407:3: { } @@ -32675,14 +32940,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosSystemParser.g:10333:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10415: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:10337:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10338:2: rule__Float32Array__Group__1__Impl + // InternalRosSystemParser.g:10419:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10420:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -32708,17 +32973,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosSystemParser.g:10344:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosSystemParser.g:10426:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10348:1: ( ( Float32_1 ) ) - // InternalRosSystemParser.g:10349:1: ( Float32_1 ) + // InternalRosSystemParser.g:10430:1: ( ( Float32_1 ) ) + // InternalRosSystemParser.g:10431:1: ( Float32_1 ) { - // InternalRosSystemParser.g:10349:1: ( Float32_1 ) - // InternalRosSystemParser.g:10350:2: Float32_1 + // InternalRosSystemParser.g:10431:1: ( Float32_1 ) + // InternalRosSystemParser.g:10432:2: Float32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); @@ -32749,14 +33014,14 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosSystemParser.g:10360:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosSystemParser.g:10442: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:10364:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosSystemParser.g:10365:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosSystemParser.g:10446:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosSystemParser.g:10447:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { pushFollow(FOLLOW_76); rule__Float64Array__Group__0__Impl(); @@ -32787,23 +33052,23 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosSystemParser.g:10372:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10454:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10376:1: ( ( () ) ) - // InternalRosSystemParser.g:10377:1: ( () ) + // InternalRosSystemParser.g:10458:1: ( ( () ) ) + // InternalRosSystemParser.g:10459:1: ( () ) { - // InternalRosSystemParser.g:10377:1: ( () ) - // InternalRosSystemParser.g:10378:2: () + // InternalRosSystemParser.g:10459:1: ( () ) + // InternalRosSystemParser.g:10460:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); } - // InternalRosSystemParser.g:10379:2: () - // InternalRosSystemParser.g:10379:3: + // InternalRosSystemParser.g:10461:2: () + // InternalRosSystemParser.g:10461:3: { } @@ -32828,14 +33093,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosSystemParser.g:10387:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10469: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:10391:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10392:2: rule__Float64Array__Group__1__Impl + // InternalRosSystemParser.g:10473:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10474:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -32861,17 +33126,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosSystemParser.g:10398:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosSystemParser.g:10480:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10402:1: ( ( Float64_1 ) ) - // InternalRosSystemParser.g:10403:1: ( Float64_1 ) + // InternalRosSystemParser.g:10484:1: ( ( Float64_1 ) ) + // InternalRosSystemParser.g:10485:1: ( Float64_1 ) { - // InternalRosSystemParser.g:10403:1: ( Float64_1 ) - // InternalRosSystemParser.g:10404:2: Float64_1 + // InternalRosSystemParser.g:10485:1: ( Float64_1 ) + // InternalRosSystemParser.g:10486:2: Float64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); @@ -32902,14 +33167,14 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosSystemParser.g:10414:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosSystemParser.g:10496: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:10418:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosSystemParser.g:10419:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosSystemParser.g:10500:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosSystemParser.g:10501:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { pushFollow(FOLLOW_77); rule__String0Array__Group__0__Impl(); @@ -32940,23 +33205,23 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosSystemParser.g:10426:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10508:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10430:1: ( ( () ) ) - // InternalRosSystemParser.g:10431:1: ( () ) + // InternalRosSystemParser.g:10512:1: ( ( () ) ) + // InternalRosSystemParser.g:10513:1: ( () ) { - // InternalRosSystemParser.g:10431:1: ( () ) - // InternalRosSystemParser.g:10432:2: () + // InternalRosSystemParser.g:10513:1: ( () ) + // InternalRosSystemParser.g:10514:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); } - // InternalRosSystemParser.g:10433:2: () - // InternalRosSystemParser.g:10433:3: + // InternalRosSystemParser.g:10515:2: () + // InternalRosSystemParser.g:10515:3: { } @@ -32981,14 +33246,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosSystemParser.g:10441:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosSystemParser.g:10523: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:10445:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosSystemParser.g:10446:2: rule__String0Array__Group__1__Impl + // InternalRosSystemParser.g:10527:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosSystemParser.g:10528:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -33014,17 +33279,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosSystemParser.g:10452:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosSystemParser.g:10534:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10456:1: ( ( String_2 ) ) - // InternalRosSystemParser.g:10457:1: ( String_2 ) + // InternalRosSystemParser.g:10538:1: ( ( String_2 ) ) + // InternalRosSystemParser.g:10539:1: ( String_2 ) { - // InternalRosSystemParser.g:10457:1: ( String_2 ) - // InternalRosSystemParser.g:10458:2: String_2 + // InternalRosSystemParser.g:10539:1: ( String_2 ) + // InternalRosSystemParser.g:10540:2: String_2 { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); @@ -33055,14 +33320,14 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosSystemParser.g:10468:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosSystemParser.g:10550: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:10472:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosSystemParser.g:10473:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosSystemParser.g:10554:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosSystemParser.g:10555:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { pushFollow(FOLLOW_78); rule__ByteArray__Group__0__Impl(); @@ -33093,23 +33358,23 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosSystemParser.g:10480:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10562:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10484:1: ( ( () ) ) - // InternalRosSystemParser.g:10485:1: ( () ) + // InternalRosSystemParser.g:10566:1: ( ( () ) ) + // InternalRosSystemParser.g:10567:1: ( () ) { - // InternalRosSystemParser.g:10485:1: ( () ) - // InternalRosSystemParser.g:10486:2: () + // InternalRosSystemParser.g:10567:1: ( () ) + // InternalRosSystemParser.g:10568:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); } - // InternalRosSystemParser.g:10487:2: () - // InternalRosSystemParser.g:10487:3: + // InternalRosSystemParser.g:10569:2: () + // InternalRosSystemParser.g:10569:3: { } @@ -33134,14 +33399,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosSystemParser.g:10495:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosSystemParser.g:10577: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:10499:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosSystemParser.g:10500:2: rule__ByteArray__Group__1__Impl + // InternalRosSystemParser.g:10581:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosSystemParser.g:10582:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -33167,17 +33432,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosSystemParser.g:10506:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosSystemParser.g:10588:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10510:1: ( ( Byte_1 ) ) - // InternalRosSystemParser.g:10511:1: ( Byte_1 ) + // InternalRosSystemParser.g:10592:1: ( ( Byte_1 ) ) + // InternalRosSystemParser.g:10593:1: ( Byte_1 ) { - // InternalRosSystemParser.g:10511:1: ( Byte_1 ) - // InternalRosSystemParser.g:10512:2: Byte_1 + // InternalRosSystemParser.g:10593:1: ( Byte_1 ) + // InternalRosSystemParser.g:10594:2: Byte_1 { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); @@ -33208,14 +33473,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRosSystemParser.g:10522:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRosSystemParser.g:10604: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:10526:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRosSystemParser.g:10527:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRosSystemParser.g:10608:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRosSystemParser.g:10609:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_79); rule__CharArray__Group__0__Impl(); @@ -33246,23 +33511,23 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRosSystemParser.g:10534:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10616:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10538:1: ( ( () ) ) - // InternalRosSystemParser.g:10539:1: ( () ) + // InternalRosSystemParser.g:10620:1: ( ( () ) ) + // InternalRosSystemParser.g:10621:1: ( () ) { - // InternalRosSystemParser.g:10539:1: ( () ) - // InternalRosSystemParser.g:10540:2: () + // InternalRosSystemParser.g:10621:1: ( () ) + // InternalRosSystemParser.g:10622:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); } - // InternalRosSystemParser.g:10541:2: () - // InternalRosSystemParser.g:10541:3: + // InternalRosSystemParser.g:10623:2: () + // InternalRosSystemParser.g:10623:3: { } @@ -33287,14 +33552,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRosSystemParser.g:10549:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRosSystemParser.g:10631: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:10553:1: ( rule__CharArray__Group__1__Impl ) - // InternalRosSystemParser.g:10554:2: rule__CharArray__Group__1__Impl + // InternalRosSystemParser.g:10635:1: ( rule__CharArray__Group__1__Impl ) + // InternalRosSystemParser.g:10636:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -33320,17 +33585,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRosSystemParser.g:10560:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRosSystemParser.g:10642:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10564:1: ( ( Char_1 ) ) - // InternalRosSystemParser.g:10565:1: ( Char_1 ) + // InternalRosSystemParser.g:10646:1: ( ( Char_1 ) ) + // InternalRosSystemParser.g:10647:1: ( Char_1 ) { - // InternalRosSystemParser.g:10565:1: ( Char_1 ) - // InternalRosSystemParser.g:10566:2: Char_1 + // InternalRosSystemParser.g:10647:1: ( Char_1 ) + // InternalRosSystemParser.g:10648:2: Char_1 { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); @@ -33361,14 +33626,14 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosSystemParser.g:10576:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosSystemParser.g:10658: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:10580:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosSystemParser.g:10581:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosSystemParser.g:10662:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosSystemParser.g:10663:2: rule__Header__Group__0__Impl rule__Header__Group__1 { pushFollow(FOLLOW_80); rule__Header__Group__0__Impl(); @@ -33399,23 +33664,23 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosSystemParser.g:10588:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10670:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10592:1: ( ( () ) ) - // InternalRosSystemParser.g:10593:1: ( () ) + // InternalRosSystemParser.g:10674:1: ( ( () ) ) + // InternalRosSystemParser.g:10675:1: ( () ) { - // InternalRosSystemParser.g:10593:1: ( () ) - // InternalRosSystemParser.g:10594:2: () + // InternalRosSystemParser.g:10675:1: ( () ) + // InternalRosSystemParser.g:10676:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); } - // InternalRosSystemParser.g:10595:2: () - // InternalRosSystemParser.g:10595:3: + // InternalRosSystemParser.g:10677:2: () + // InternalRosSystemParser.g:10677:3: { } @@ -33440,14 +33705,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosSystemParser.g:10603:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosSystemParser.g:10685: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:10607:1: ( rule__Header__Group__1__Impl ) - // InternalRosSystemParser.g:10608:2: rule__Header__Group__1__Impl + // InternalRosSystemParser.g:10689:1: ( rule__Header__Group__1__Impl ) + // InternalRosSystemParser.g:10690:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -33473,17 +33738,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosSystemParser.g:10614:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosSystemParser.g:10696:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10618:1: ( ( Header ) ) - // InternalRosSystemParser.g:10619:1: ( Header ) + // InternalRosSystemParser.g:10700:1: ( ( Header ) ) + // InternalRosSystemParser.g:10701:1: ( Header ) { - // InternalRosSystemParser.g:10619:1: ( Header ) - // InternalRosSystemParser.g:10620:2: Header + // InternalRosSystemParser.g:10701:1: ( Header ) + // InternalRosSystemParser.g:10702:2: Header { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); @@ -33514,14 +33779,14 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRosSystemParser.g:10630:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRosSystemParser.g:10712: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:10634:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRosSystemParser.g:10635:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRosSystemParser.g:10716:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRosSystemParser.g:10717:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { pushFollow(FOLLOW_81); rule__ArraySpecRef__Group__0__Impl(); @@ -33552,23 +33817,23 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRosSystemParser.g:10642:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRosSystemParser.g:10724: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:10646:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRosSystemParser.g:10647:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10728:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRosSystemParser.g:10729:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRosSystemParser.g:10647:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRosSystemParser.g:10648:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10729:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10730:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); } - // InternalRosSystemParser.g:10649:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRosSystemParser.g:10649:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRosSystemParser.g:10731:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10731:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -33603,14 +33868,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRosSystemParser.g:10657:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRosSystemParser.g:10739: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:10661:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRosSystemParser.g:10662:2: rule__ArraySpecRef__Group__1__Impl + // InternalRosSystemParser.g:10743:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRosSystemParser.g:10744:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -33636,17 +33901,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRosSystemParser.g:10668:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:10750:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10672:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:10673:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10754:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:10755:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:10673:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:10674:2: LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:10755:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10756:2: LeftSquareBracketRightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); @@ -33677,17 +33942,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystem__NameAssignment_0" - // InternalRosSystemParser.g:10684:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:10766:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10688:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10689:2: ( ruleEString ) + // InternalRosSystemParser.g:10770:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10771:2: ( ruleEString ) { - // InternalRosSystemParser.g:10689:2: ( ruleEString ) - // InternalRosSystemParser.g:10690:3: ruleEString + // InternalRosSystemParser.g:10771:2: ( ruleEString ) + // InternalRosSystemParser.g:10772:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_0_0()); @@ -33721,21 +33986,66 @@ public final void rule__RosSystem__NameAssignment_0() throws RecognitionExceptio // $ANTLR end "rule__RosSystem__NameAssignment_0" - // $ANTLR start "rule__RosSystem__ProcessesAssignment_3_0_2" - // InternalRosSystemParser.g:10699:1: rule__RosSystem__ProcessesAssignment_3_0_2 : ( ruleProcess ) ; - public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__FromFileAssignment_3_1" + // InternalRosSystemParser.g:10781:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; + public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:10785:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10786:2: ( ruleEString ) + { + // InternalRosSystemParser.g:10786:2: ( ruleEString ) + // InternalRosSystemParser.g:10787:3: ruleEString + { + if ( state.backtracking==0 ) { + before(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); + } + pushFollow(FOLLOW_2); + ruleEString(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__RosSystem__FromFileAssignment_3_1" + + + // $ANTLR start "rule__RosSystem__ProcessesAssignment_4_0_2" + // InternalRosSystemParser.g:10796:1: rule__RosSystem__ProcessesAssignment_4_0_2 : ( ruleProcess ) ; + public final void rule__RosSystem__ProcessesAssignment_4_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10703:1: ( ( ruleProcess ) ) - // InternalRosSystemParser.g:10704:2: ( ruleProcess ) + // InternalRosSystemParser.g:10800:1: ( ( ruleProcess ) ) + // InternalRosSystemParser.g:10801:2: ( ruleProcess ) { - // InternalRosSystemParser.g:10704:2: ( ruleProcess ) - // InternalRosSystemParser.g:10705:3: ruleProcess + // InternalRosSystemParser.g:10801:2: ( ruleProcess ) + // InternalRosSystemParser.g:10802:3: ruleProcess { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); + before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } pushFollow(FOLLOW_2); ruleProcess(); @@ -33743,7 +34053,7 @@ public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws Recognitio state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); + after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } } @@ -33763,24 +34073,24 @@ public final void rule__RosSystem__ProcessesAssignment_3_0_2() throws Recognitio } return ; } - // $ANTLR end "rule__RosSystem__ProcessesAssignment_3_0_2" + // $ANTLR end "rule__RosSystem__ProcessesAssignment_4_0_2" - // $ANTLR start "rule__RosSystem__ComponentsAssignment_3_1_2" - // InternalRosSystemParser.g:10714:1: rule__RosSystem__ComponentsAssignment_3_1_2 : ( ruleRosNode ) ; - public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_1_2" + // InternalRosSystemParser.g:10811:1: rule__RosSystem__ComponentsAssignment_4_1_2 : ( ruleRosNode ) ; + public final void rule__RosSystem__ComponentsAssignment_4_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10718:1: ( ( ruleRosNode ) ) - // InternalRosSystemParser.g:10719:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10815:1: ( ( ruleRosNode ) ) + // InternalRosSystemParser.g:10816:2: ( ruleRosNode ) { - // InternalRosSystemParser.g:10719:2: ( ruleRosNode ) - // InternalRosSystemParser.g:10720:3: ruleRosNode + // InternalRosSystemParser.g:10816:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10817:3: ruleRosNode { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); + before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } pushFollow(FOLLOW_2); ruleRosNode(); @@ -33788,7 +34098,7 @@ public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws Recogniti state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); + after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } } @@ -33808,24 +34118,24 @@ public final void rule__RosSystem__ComponentsAssignment_3_1_2() throws Recogniti } return ; } - // $ANTLR end "rule__RosSystem__ComponentsAssignment_3_1_2" + // $ANTLR end "rule__RosSystem__ComponentsAssignment_4_1_2" - // $ANTLR start "rule__RosSystem__ComponentsAssignment_3_2_2" - // InternalRosSystemParser.g:10729:1: rule__RosSystem__ComponentsAssignment_3_2_2 : ( ruleRosSystem ) ; - public final void rule__RosSystem__ComponentsAssignment_3_2_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_2_2" + // InternalRosSystemParser.g:10826:1: rule__RosSystem__ComponentsAssignment_4_2_2 : ( ruleRosSystem ) ; + public final void rule__RosSystem__ComponentsAssignment_4_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10733:1: ( ( ruleRosSystem ) ) - // InternalRosSystemParser.g:10734:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:10830:1: ( ( ruleRosSystem ) ) + // InternalRosSystemParser.g:10831:2: ( ruleRosSystem ) { - // InternalRosSystemParser.g:10734:2: ( ruleRosSystem ) - // InternalRosSystemParser.g:10735:3: ruleRosSystem + // InternalRosSystemParser.g:10831:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:10832:3: ruleRosSystem { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); + before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } pushFollow(FOLLOW_2); ruleRosSystem(); @@ -33833,7 +34143,7 @@ public final void rule__RosSystem__ComponentsAssignment_3_2_2() throws Recogniti state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); + after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } } @@ -33853,24 +34163,24 @@ public final void rule__RosSystem__ComponentsAssignment_3_2_2() throws Recogniti } return ; } - // $ANTLR end "rule__RosSystem__ComponentsAssignment_3_2_2" + // $ANTLR end "rule__RosSystem__ComponentsAssignment_4_2_2" - // $ANTLR start "rule__RosSystem__ParameterAssignment_3_3_2" - // InternalRosSystemParser.g:10744:1: rule__RosSystem__ParameterAssignment_3_3_2 : ( ruleParameter ) ; - public final void rule__RosSystem__ParameterAssignment_3_3_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ParameterAssignment_4_3_2" + // InternalRosSystemParser.g:10841: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:10748:1: ( ( ruleParameter ) ) - // InternalRosSystemParser.g:10749:2: ( ruleParameter ) + // InternalRosSystemParser.g:10845:1: ( ( ruleParameter ) ) + // InternalRosSystemParser.g:10846:2: ( ruleParameter ) { - // InternalRosSystemParser.g:10749:2: ( ruleParameter ) - // InternalRosSystemParser.g:10750:3: ruleParameter + // InternalRosSystemParser.g:10846:2: ( ruleParameter ) + // InternalRosSystemParser.g:10847:3: ruleParameter { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); + before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); } pushFollow(FOLLOW_2); ruleParameter(); @@ -33878,7 +34188,7 @@ public final void rule__RosSystem__ParameterAssignment_3_3_2() throws Recognitio state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); + after(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); } } @@ -33898,24 +34208,24 @@ public final void rule__RosSystem__ParameterAssignment_3_3_2() throws Recognitio } return ; } - // $ANTLR end "rule__RosSystem__ParameterAssignment_3_3_2" + // $ANTLR end "rule__RosSystem__ParameterAssignment_4_3_2" - // $ANTLR start "rule__RosSystem__ConnectionsAssignment_3_4_2" - // InternalRosSystemParser.g:10759:1: rule__RosSystem__ConnectionsAssignment_3_4_2 : ( ruleConnection ) ; - public final void rule__RosSystem__ConnectionsAssignment_3_4_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ConnectionsAssignment_4_4_2" + // InternalRosSystemParser.g:10856: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:10763:1: ( ( ruleConnection ) ) - // InternalRosSystemParser.g:10764:2: ( ruleConnection ) + // InternalRosSystemParser.g:10860:1: ( ( ruleConnection ) ) + // InternalRosSystemParser.g:10861:2: ( ruleConnection ) { - // InternalRosSystemParser.g:10764:2: ( ruleConnection ) - // InternalRosSystemParser.g:10765:3: ruleConnection + // InternalRosSystemParser.g:10861:2: ( ruleConnection ) + // InternalRosSystemParser.g:10862:3: ruleConnection { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); + before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); } pushFollow(FOLLOW_2); ruleConnection(); @@ -33923,7 +34233,7 @@ public final void rule__RosSystem__ConnectionsAssignment_3_4_2() throws Recognit state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); + after(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); } } @@ -33943,21 +34253,21 @@ public final void rule__RosSystem__ConnectionsAssignment_3_4_2() throws Recognit } return ; } - // $ANTLR end "rule__RosSystem__ConnectionsAssignment_3_4_2" + // $ANTLR end "rule__RosSystem__ConnectionsAssignment_4_4_2" // $ANTLR start "rule__Process__NameAssignment_1" - // InternalRosSystemParser.g:10774:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10871:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; public final void rule__Process__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10778:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10779:2: ( ruleEString ) + // InternalRosSystemParser.g:10875:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10876:2: ( ruleEString ) { - // InternalRosSystemParser.g:10779:2: ( ruleEString ) - // InternalRosSystemParser.g:10780:3: ruleEString + // InternalRosSystemParser.g:10876:2: ( ruleEString ) + // InternalRosSystemParser.g:10877:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameEStringParserRuleCall_1_0()); @@ -33992,23 +34302,23 @@ public final void rule__Process__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Process__ComponentsAssignment_4_2" - // InternalRosSystemParser.g:10789:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10886:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10793:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10794:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10890:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10891:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10794:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10795:3: ( ruleEString ) + // InternalRosSystemParser.g:10891:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10892:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_2_0()); } - // InternalRosSystemParser.g:10796:3: ( ruleEString ) - // InternalRosSystemParser.g:10797:4: ruleEString + // InternalRosSystemParser.g:10893:3: ( ruleEString ) + // InternalRosSystemParser.g:10894:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_2_0_1()); @@ -34049,23 +34359,23 @@ public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__Process__ComponentsAssignment_4_3_1" - // InternalRosSystemParser.g:10808:1: rule__Process__ComponentsAssignment_4_3_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10905: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:10812:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10813:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10909:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10910:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10813:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10814:3: ( ruleEString ) + // InternalRosSystemParser.g:10910:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10911:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_3_1_0()); } - // InternalRosSystemParser.g:10815:3: ( ruleEString ) - // InternalRosSystemParser.g:10816:4: ruleEString + // InternalRosSystemParser.g:10912:3: ( ruleEString ) + // InternalRosSystemParser.g:10913:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_3_1_0_1()); @@ -34106,17 +34416,17 @@ public final void rule__Process__ComponentsAssignment_4_3_1() throws Recognition // $ANTLR start "rule__Process__ThreadsAssignment_5_1" - // InternalRosSystemParser.g:10827:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:10924:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10831:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:10832:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10928:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:10929:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:10832:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:10833:3: ruleInteger0 + // InternalRosSystemParser.g:10929:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10930:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsInteger0ParserRuleCall_5_1_0()); @@ -34151,17 +34461,17 @@ public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__RosNode__NameAssignment_1" - // InternalRosSystemParser.g:10842:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10939:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosNode__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10846:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10847:2: ( ruleEString ) + // InternalRosSystemParser.g:10943:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10944:2: ( ruleEString ) { - // InternalRosSystemParser.g:10847:2: ( ruleEString ) - // InternalRosSystemParser.g:10848:3: ruleEString + // InternalRosSystemParser.g:10944:2: ( ruleEString ) + // InternalRosSystemParser.g:10945:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameEStringParserRuleCall_1_0()); @@ -34196,23 +34506,23 @@ public final void rule__RosNode__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__RosNode__FromAssignment_5" - // InternalRosSystemParser.g:10857:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10954:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__RosNode__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10861:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10862:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10958:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10959:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10862:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10863:3: ( ruleEString ) + // InternalRosSystemParser.g:10959:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10960:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); } - // InternalRosSystemParser.g:10864:3: ( ruleEString ) - // InternalRosSystemParser.g:10865:4: ruleEString + // InternalRosSystemParser.g:10961:3: ( ruleEString ) + // InternalRosSystemParser.g:10962:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeEStringParserRuleCall_5_0_1()); @@ -34253,17 +34563,17 @@ public final void rule__RosNode__FromAssignment_5() throws RecognitionException // $ANTLR start "rule__RosNode__RosinterfacesAssignment_6_2" - // InternalRosSystemParser.g:10876:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; + // InternalRosSystemParser.g:10973:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; public final void rule__RosNode__RosinterfacesAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10880:1: ( ( ruleRosInterface ) ) - // InternalRosSystemParser.g:10881:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:10977:1: ( ( ruleRosInterface ) ) + // InternalRosSystemParser.g:10978:2: ( ruleRosInterface ) { - // InternalRosSystemParser.g:10881:2: ( ruleRosInterface ) - // InternalRosSystemParser.g:10882:3: ruleRosInterface + // InternalRosSystemParser.g:10978:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:10979:3: ruleRosInterface { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_6_2_0()); @@ -34298,17 +34608,17 @@ public final void rule__RosNode__RosinterfacesAssignment_6_2() throws Recognitio // $ANTLR start "rule__RosNode__RosparametersAssignment_7_2" - // InternalRosSystemParser.g:10891:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; + // InternalRosSystemParser.g:10988:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; public final void rule__RosNode__RosparametersAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10895:1: ( ( ruleRosParameter ) ) - // InternalRosSystemParser.g:10896:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:10992:1: ( ( ruleRosParameter ) ) + // InternalRosSystemParser.g:10993:2: ( ruleRosParameter ) { - // InternalRosSystemParser.g:10896:2: ( ruleRosParameter ) - // InternalRosSystemParser.g:10897:3: ruleRosParameter + // InternalRosSystemParser.g:10993:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:10994:3: ruleRosParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_7_2_0()); @@ -34343,17 +34653,17 @@ public final void rule__RosNode__RosparametersAssignment_7_2() throws Recognitio // $ANTLR start "rule__RosInterface__NameAssignment_1" - // InternalRosSystemParser.g:10906:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11003:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosInterface__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10910:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10911:2: ( ruleEString ) + // InternalRosSystemParser.g:11007:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11008:2: ( ruleEString ) { - // InternalRosSystemParser.g:10911:2: ( ruleEString ) - // InternalRosSystemParser.g:10912:3: ruleEString + // InternalRosSystemParser.g:11008:2: ( ruleEString ) + // InternalRosSystemParser.g:11009:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameEStringParserRuleCall_1_0()); @@ -34388,17 +34698,17 @@ public final void rule__RosInterface__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosInterface__ReferenceAssignment_3" - // InternalRosSystemParser.g:10921:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; + // InternalRosSystemParser.g:11018:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; public final void rule__RosInterface__ReferenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10925:1: ( ( ruleInterfaceReference ) ) - // InternalRosSystemParser.g:10926:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11022:1: ( ( ruleInterfaceReference ) ) + // InternalRosSystemParser.g:11023:2: ( ruleInterfaceReference ) { - // InternalRosSystemParser.g:10926:2: ( ruleInterfaceReference ) - // InternalRosSystemParser.g:10927:3: ruleInterfaceReference + // InternalRosSystemParser.g:11023:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11024:3: ruleInterfaceReference { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceInterfaceReferenceParserRuleCall_3_0()); @@ -34433,23 +34743,23 @@ public final void rule__RosInterface__ReferenceAssignment_3() throws Recognition // $ANTLR start "rule__RosPublisherReference__FromAssignment_2" - // InternalRosSystemParser.g:10936:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11033:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosPublisherReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10940:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10941:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11037:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11038:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10941:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10942:3: ( ruleEString ) + // InternalRosSystemParser.g:11038:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11039:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:10943:3: ( ruleEString ) - // InternalRosSystemParser.g:10944:4: ruleEString + // InternalRosSystemParser.g:11040:3: ( ruleEString ) + // InternalRosSystemParser.g:11041:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -34490,23 +34800,23 @@ public final void rule__RosPublisherReference__FromAssignment_2() throws Recogni // $ANTLR start "rule__RosSubscriberReference__FromAssignment_2" - // InternalRosSystemParser.g:10955:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11052:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSubscriberReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10959:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10960:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11056:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10960:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10961:3: ( ruleEString ) + // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11058:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberCrossReference_2_0()); } - // InternalRosSystemParser.g:10962:3: ( ruleEString ) - // InternalRosSystemParser.g:10963:4: ruleEString + // InternalRosSystemParser.g:11059:3: ( ruleEString ) + // InternalRosSystemParser.g:11060:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberEStringParserRuleCall_2_0_1()); @@ -34547,23 +34857,23 @@ public final void rule__RosSubscriberReference__FromAssignment_2() throws Recogn // $ANTLR start "rule__RosServiceServerReference__FromAssignment_2" - // InternalRosSystemParser.g:10974:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11071:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10978:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10979:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11075:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11076:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10979:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10980:3: ( ruleEString ) + // InternalRosSystemParser.g:11076:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11077:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:10981:3: ( ruleEString ) - // InternalRosSystemParser.g:10982:4: ruleEString + // InternalRosSystemParser.g:11078:3: ( ruleEString ) + // InternalRosSystemParser.g:11079:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -34604,23 +34914,23 @@ public final void rule__RosServiceServerReference__FromAssignment_2() throws Rec // $ANTLR start "rule__RosServerClientReference__FromAssignment_2" - // InternalRosSystemParser.g:10993:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11090:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServerClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10997:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10998:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11094:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11095:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10998:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10999:3: ( ruleEString ) + // InternalRosSystemParser.g:11095:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11096:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11000:3: ( ruleEString ) - // InternalRosSystemParser.g:11001:4: ruleEString + // InternalRosSystemParser.g:11097:3: ( ruleEString ) + // InternalRosSystemParser.g:11098:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientEStringParserRuleCall_2_0_1()); @@ -34661,23 +34971,23 @@ public final void rule__RosServerClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11012:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11109:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11016:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11017:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11113:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11114:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11017:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11018:3: ( ruleEString ) + // InternalRosSystemParser.g:11114:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11115:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11019:3: ( ruleEString ) - // InternalRosSystemParser.g:11020:4: ruleEString + // InternalRosSystemParser.g:11116:3: ( ruleEString ) + // InternalRosSystemParser.g:11117:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -34718,23 +35028,23 @@ public final void rule__RosActionServerReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11031:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11128:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11035:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11036:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11132:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11133:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11036:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11037:3: ( ruleEString ) + // InternalRosSystemParser.g:11133:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11134:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11038:3: ( ruleEString ) - // InternalRosSystemParser.g:11039:4: ruleEString + // InternalRosSystemParser.g:11135:3: ( ruleEString ) + // InternalRosSystemParser.g:11136:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientEStringParserRuleCall_2_0_1()); @@ -34775,17 +35085,17 @@ public final void rule__RosActionClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosParameter__NameAssignment_1" - // InternalRosSystemParser.g:11050:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11147:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11054:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11055:2: ( ruleEString ) + // InternalRosSystemParser.g:11151:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11152:2: ( ruleEString ) { - // InternalRosSystemParser.g:11055:2: ( ruleEString ) - // InternalRosSystemParser.g:11056:3: ruleEString + // InternalRosSystemParser.g:11152:2: ( ruleEString ) + // InternalRosSystemParser.g:11153:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -34820,23 +35130,23 @@ public final void rule__RosParameter__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosParameter__FromAssignment_3" - // InternalRosSystemParser.g:11065:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11162:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosParameter__FromAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11069:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11070:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11166:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11167:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11070:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11071:3: ( ruleEString ) + // InternalRosSystemParser.g:11167:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11168:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterCrossReference_3_0()); } - // InternalRosSystemParser.g:11072:3: ( ruleEString ) - // InternalRosSystemParser.g:11073:4: ruleEString + // InternalRosSystemParser.g:11169:3: ( ruleEString ) + // InternalRosSystemParser.g:11170:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterEStringParserRuleCall_3_0_1()); @@ -34877,17 +35187,17 @@ public final void rule__RosParameter__FromAssignment_3() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ValueAssignment_6" - // InternalRosSystemParser.g:11084:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11181:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11088:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11089:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11185:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11186:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11089:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11090:3: ruleParameterValue + // InternalRosSystemParser.g:11186:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11187:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); @@ -34922,23 +35232,23 @@ public final void rule__RosParameter__ValueAssignment_6() throws RecognitionExce // $ANTLR start "rule__RosSystemConnection__FromAssignment_1" - // InternalRosSystemParser.g:11099:1: rule__RosSystemConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11196:1: rule__RosSystemConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11103:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11104:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11200:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11201:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11104:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11105:3: ( ruleEString ) + // InternalRosSystemParser.g:11201:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11202:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_1_0()); } - // InternalRosSystemParser.g:11106:3: ( ruleEString ) - // InternalRosSystemParser.g:11107:4: ruleEString + // InternalRosSystemParser.g:11203:3: ( ruleEString ) + // InternalRosSystemParser.g:11204:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceEStringParserRuleCall_1_0_1()); @@ -34979,23 +35289,23 @@ public final void rule__RosSystemConnection__FromAssignment_1() throws Recogniti // $ANTLR start "rule__RosSystemConnection__ToAssignment_3" - // InternalRosSystemParser.g:11118:1: rule__RosSystemConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11215:1: rule__RosSystemConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11122:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11123:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11219:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11220:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11123:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11124:3: ( ruleEString ) + // InternalRosSystemParser.g:11220:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11221:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_3_0()); } - // InternalRosSystemParser.g:11125:3: ( ruleEString ) - // InternalRosSystemParser.g:11126:4: ruleEString + // InternalRosSystemParser.g:11222:3: ( ruleEString ) + // InternalRosSystemParser.g:11223:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceEStringParserRuleCall_3_0_1()); @@ -35036,23 +35346,23 @@ public final void rule__RosSystemConnection__ToAssignment_3() throws Recognition // $ANTLR start "rule__RosTopicConnection__FromAssignment_1" - // InternalRosSystemParser.g:11137:1: rule__RosTopicConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11234:1: rule__RosTopicConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11141:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11142:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11238:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11239:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11142:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11143:3: ( ruleEString ) + // InternalRosSystemParser.g:11239:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11240:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_1_0()); } - // InternalRosSystemParser.g:11144:3: ( ruleEString ) - // InternalRosSystemParser.g:11145:4: ruleEString + // InternalRosSystemParser.g:11241:3: ( ruleEString ) + // InternalRosSystemParser.g:11242:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherEStringParserRuleCall_1_0_1()); @@ -35093,23 +35403,23 @@ public final void rule__RosTopicConnection__FromAssignment_1() throws Recognitio // $ANTLR start "rule__RosTopicConnection__ToAssignment_3" - // InternalRosSystemParser.g:11156:1: rule__RosTopicConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11253:1: rule__RosTopicConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11160:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11161:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11257:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11258:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11161:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11162:3: ( ruleEString ) + // InternalRosSystemParser.g:11258:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11259:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_3_0()); } - // InternalRosSystemParser.g:11163:3: ( ruleEString ) - // InternalRosSystemParser.g:11164:4: ruleEString + // InternalRosSystemParser.g:11260:3: ( ruleEString ) + // InternalRosSystemParser.g:11261:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberEStringParserRuleCall_3_0_1()); @@ -35150,23 +35460,23 @@ public final void rule__RosTopicConnection__ToAssignment_3() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__FromAssignment_1" - // InternalRosSystemParser.g:11175:1: rule__RosServiceConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11272:1: rule__RosServiceConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11179:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11180:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11276:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11277:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11180:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11181:3: ( ruleEString ) + // InternalRosSystemParser.g:11277:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11278:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_1_0()); } - // InternalRosSystemParser.g:11182:3: ( ruleEString ) - // InternalRosSystemParser.g:11183:4: ruleEString + // InternalRosSystemParser.g:11279:3: ( ruleEString ) + // InternalRosSystemParser.g:11280:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerEStringParserRuleCall_1_0_1()); @@ -35207,23 +35517,23 @@ public final void rule__RosServiceConnection__FromAssignment_1() throws Recognit // $ANTLR start "rule__RosServiceConnection__ToAssignment_3" - // InternalRosSystemParser.g:11194:1: rule__RosServiceConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11291:1: rule__RosServiceConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11198:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11199:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11295:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11296:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11199:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11200:3: ( ruleEString ) + // InternalRosSystemParser.g:11296:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11297:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_3_0()); } - // InternalRosSystemParser.g:11201:3: ( ruleEString ) - // InternalRosSystemParser.g:11202:4: ruleEString + // InternalRosSystemParser.g:11298:3: ( ruleEString ) + // InternalRosSystemParser.g:11299:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientEStringParserRuleCall_3_0_1()); @@ -35264,23 +35574,23 @@ public final void rule__RosServiceConnection__ToAssignment_3() throws Recognitio // $ANTLR start "rule__RosActionConnection__FromAssignment_1" - // InternalRosSystemParser.g:11213:1: rule__RosActionConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11310:1: rule__RosActionConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11217:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11218:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11314:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11315:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11218:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11219:3: ( ruleEString ) + // InternalRosSystemParser.g:11315:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11316:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_1_0()); } - // InternalRosSystemParser.g:11220:3: ( ruleEString ) - // InternalRosSystemParser.g:11221:4: ruleEString + // InternalRosSystemParser.g:11317:3: ( ruleEString ) + // InternalRosSystemParser.g:11318:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerEStringParserRuleCall_1_0_1()); @@ -35321,23 +35631,23 @@ public final void rule__RosActionConnection__FromAssignment_1() throws Recogniti // $ANTLR start "rule__RosActionConnection__ToAssignment_3" - // InternalRosSystemParser.g:11232:1: rule__RosActionConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11329:1: rule__RosActionConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11236:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11237:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11333:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11334:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11237:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11238:3: ( ruleEString ) + // InternalRosSystemParser.g:11334:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11335:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_3_0()); } - // InternalRosSystemParser.g:11239:3: ( ruleEString ) - // InternalRosSystemParser.g:11240:4: ruleEString + // InternalRosSystemParser.g:11336:3: ( ruleEString ) + // InternalRosSystemParser.g:11337:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientEStringParserRuleCall_3_0_1()); @@ -35378,17 +35688,17 @@ public final void rule__RosActionConnection__ToAssignment_3() throws Recognition // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11251:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11348:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11255:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11256:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11352:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11353:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11256:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11257:3: ruleGraphName + // InternalRosSystemParser.g:11353:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11354:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35423,17 +35733,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11266:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11363: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:11270:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11271:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11367:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11368:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11271:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11272:3: ruleGraphName + // InternalRosSystemParser.g:11368:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11369:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35468,17 +35778,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosSystemParser.g:11281:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11378: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:11285:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11286:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11382:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11383:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11286:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11287:3: ruleGraphName + // InternalRosSystemParser.g:11383:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11384:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35513,17 +35823,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11296:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11393: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:11300:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11301:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11397:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11398:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11301:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11302:3: ruleGraphName + // InternalRosSystemParser.g:11398:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11399:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35558,17 +35868,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11311:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11408:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11315:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11316:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11412:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11413:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11316:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11317:3: ruleGraphName + // InternalRosSystemParser.g:11413:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11414:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35603,17 +35913,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11326:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11423: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:11330:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11331:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11427:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11428:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11331:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11332:3: ruleGraphName + // InternalRosSystemParser.g:11428:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11429:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35648,17 +35958,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosSystemParser.g:11341:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11438:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11345:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11346:2: ( ruleEString ) + // InternalRosSystemParser.g:11442:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11443:2: ( ruleEString ) { - // InternalRosSystemParser.g:11346:2: ( ruleEString ) - // InternalRosSystemParser.g:11347:3: ruleEString + // InternalRosSystemParser.g:11443:2: ( ruleEString ) + // InternalRosSystemParser.g:11444:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -35693,17 +36003,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystemParser.g:11356:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystemParser.g:11453:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11360:1: ( ( ruleNamespace ) ) - // InternalRosSystemParser.g:11361:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11457:1: ( ( ruleNamespace ) ) + // InternalRosSystemParser.g:11458:2: ( ruleNamespace ) { - // InternalRosSystemParser.g:11361:2: ( ruleNamespace ) - // InternalRosSystemParser.g:11362:3: ruleNamespace + // InternalRosSystemParser.g:11458:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11459:3: ruleNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); @@ -35738,17 +36048,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosSystemParser.g:11371:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11468:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11375:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11376:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11472:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11473:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11376:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11377:3: ruleParameterType + // InternalRosSystemParser.g:11473:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11474:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); @@ -35783,17 +36093,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosSystemParser.g:11386:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11483:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11390:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11391:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11487:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11488:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11391:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11392:3: ruleParameterValue + // InternalRosSystemParser.g:11488:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11489:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); @@ -35828,17 +36138,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystemParser.g:11401:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11498:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11405:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11406:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11502:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11503:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11406:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11407:3: ruleParameterType + // InternalRosSystemParser.g:11503:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11504:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); @@ -35873,17 +36183,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystemParser.g:11416:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11513:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11420:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11421:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11517:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11518:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11421:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11422:3: ruleParameterType + // InternalRosSystemParser.g:11518:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11519:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); @@ -35918,17 +36228,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystemParser.g:11431:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11528:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11435:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11436:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11532:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11533:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11436:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11437:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11533:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11534:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); @@ -35963,17 +36273,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystemParser.g:11446:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11543:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11450:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11451:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11547:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11548:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11451:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11452:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11548:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11549:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); @@ -36008,17 +36318,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11461:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosSystemParser.g:11558:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11465:1: ( ( ruleParameterInteger ) ) - // InternalRosSystemParser.g:11466:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11562:1: ( ( ruleParameterInteger ) ) + // InternalRosSystemParser.g:11563:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:11466:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:11467:3: ruleParameterInteger + // InternalRosSystemParser.g:11563:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11564:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); @@ -36053,17 +36363,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11476:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosSystemParser.g:11573:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11480:1: ( ( ruleParameterString ) ) - // InternalRosSystemParser.g:11481:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11577:1: ( ( ruleParameterString ) ) + // InternalRosSystemParser.g:11578:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:11481:2: ( ruleParameterString ) - // InternalRosSystemParser.g:11482:3: ruleParameterString + // InternalRosSystemParser.g:11578:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11579:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); @@ -36098,17 +36408,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11491:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosSystemParser.g:11588:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11495:1: ( ( ruleParameterDouble ) ) - // InternalRosSystemParser.g:11496:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11592:1: ( ( ruleParameterDouble ) ) + // InternalRosSystemParser.g:11593:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:11496:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:11497:3: ruleParameterDouble + // InternalRosSystemParser.g:11593:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11594:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); @@ -36143,17 +36453,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11506:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosSystemParser.g:11603:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11510:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystemParser.g:11511:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11607:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystemParser.g:11608:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:11511:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:11512:3: ruleParameterBoolean + // InternalRosSystemParser.g:11608:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11609:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); @@ -36188,17 +36498,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11521:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosSystemParser.g:11618:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11525:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystemParser.g:11526:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11622:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystemParser.g:11623:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:11526:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:11527:3: ruleParameterBase64 + // InternalRosSystemParser.g:11623:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11624:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); @@ -36233,17 +36543,17 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRosSystemParser.g:11536:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11633:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11540:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11541:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11637:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11638:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11541:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11542:3: ruleParameterType + // InternalRosSystemParser.g:11638:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11639:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); @@ -36278,17 +36588,17 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" - // InternalRosSystemParser.g:11551:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + // InternalRosSystemParser.g:11648:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11555:1: ( ( ruleParameterList ) ) - // InternalRosSystemParser.g:11556:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11652:1: ( ( ruleParameterList ) ) + // InternalRosSystemParser.g:11653:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:11556:2: ( ruleParameterList ) - // InternalRosSystemParser.g:11557:3: ruleParameterList + // InternalRosSystemParser.g:11653:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11654:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); @@ -36323,17 +36633,17 @@ public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws Recog // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystemParser.g:11566:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11663:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11570:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11571:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11667:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11668:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11571:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11572:3: ruleParameterValue + // InternalRosSystemParser.g:11668:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11669:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -36368,17 +36678,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystemParser.g:11581:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11678:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11585:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11586:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11682:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11683:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11586:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11587:3: ruleParameterValue + // InternalRosSystemParser.g:11683:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11684:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -36413,17 +36723,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosSystemParser.g:11596:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11693:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11600:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11601:2: ( ruleEString ) + // InternalRosSystemParser.g:11697:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11698:2: ( ruleEString ) { - // InternalRosSystemParser.g:11601:2: ( ruleEString ) - // InternalRosSystemParser.g:11602:3: ruleEString + // InternalRosSystemParser.g:11698:2: ( ruleEString ) + // InternalRosSystemParser.g:11699:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -36458,17 +36768,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystemParser.g:11611:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystemParser.g:11708:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11615:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11616:2: ( ruleEString ) + // InternalRosSystemParser.g:11712:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11713:2: ( ruleEString ) { - // InternalRosSystemParser.g:11616:2: ( ruleEString ) - // InternalRosSystemParser.g:11617:3: ruleEString + // InternalRosSystemParser.g:11713:2: ( ruleEString ) + // InternalRosSystemParser.g:11714:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -36503,17 +36813,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystemParser.g:11626:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystemParser.g:11723:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11630:1: ( ( ruleBase64Binary ) ) - // InternalRosSystemParser.g:11631:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11727:1: ( ( ruleBase64Binary ) ) + // InternalRosSystemParser.g:11728:2: ( ruleBase64Binary ) { - // InternalRosSystemParser.g:11631:2: ( ruleBase64Binary ) - // InternalRosSystemParser.g:11632:3: ruleBase64Binary + // InternalRosSystemParser.g:11728:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11729:3: ruleBase64Binary { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -36548,17 +36858,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystemParser.g:11641:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:11738:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11645:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11646:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11742:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:11743:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11646:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11647:3: ruleInteger0 + // InternalRosSystemParser.g:11743:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11744:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -36593,17 +36903,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystemParser.g:11656:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystemParser.g:11753:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11660:1: ( ( ruleDouble0 ) ) - // InternalRosSystemParser.g:11661:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11757:1: ( ( ruleDouble0 ) ) + // InternalRosSystemParser.g:11758:2: ( ruleDouble0 ) { - // InternalRosSystemParser.g:11661:2: ( ruleDouble0 ) - // InternalRosSystemParser.g:11662:3: ruleDouble0 + // InternalRosSystemParser.g:11758:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11759:3: ruleDouble0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -36638,17 +36948,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystemParser.g:11671:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystemParser.g:11768:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11675:1: ( ( ruleboolean0 ) ) - // InternalRosSystemParser.g:11676:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11772:1: ( ( ruleboolean0 ) ) + // InternalRosSystemParser.g:11773:2: ( ruleboolean0 ) { - // InternalRosSystemParser.g:11676:2: ( ruleboolean0 ) - // InternalRosSystemParser.g:11677:3: ruleboolean0 + // InternalRosSystemParser.g:11773:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11774:3: ruleboolean0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -36683,17 +36993,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRosSystemParser.g:11686:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11783:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11690:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11691:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11787:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11788:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11691:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11692:3: ruleParameterStructMember + // InternalRosSystemParser.g:11788:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11789:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -36728,17 +37038,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRosSystemParser.g:11701:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11798:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11705:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11706:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11802:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11803:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11706:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11707:3: ruleParameterStructMember + // InternalRosSystemParser.g:11803:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11804:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); @@ -36773,17 +37083,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystemParser.g:11716:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystemParser.g:11813:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11720:1: ( ( ruleDateTime0 ) ) - // InternalRosSystemParser.g:11721:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11817:1: ( ( ruleDateTime0 ) ) + // InternalRosSystemParser.g:11818:2: ( ruleDateTime0 ) { - // InternalRosSystemParser.g:11721:2: ( ruleDateTime0 ) - // InternalRosSystemParser.g:11722:3: ruleDateTime0 + // InternalRosSystemParser.g:11818:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11819:3: ruleDateTime0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -36818,17 +37128,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosSystemParser.g:11731:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11828:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11735:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11736:2: ( ruleEString ) + // InternalRosSystemParser.g:11832:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11833:2: ( ruleEString ) { - // InternalRosSystemParser.g:11736:2: ( ruleEString ) - // InternalRosSystemParser.g:11737:3: ruleEString + // InternalRosSystemParser.g:11833:2: ( ruleEString ) + // InternalRosSystemParser.g:11834:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -36863,17 +37173,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" - // InternalRosSystemParser.g:11746:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11843:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11750:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11751:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11847:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11848:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11751:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11752:3: ruleParameterValue + // InternalRosSystemParser.g:11848:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11849:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); @@ -36908,17 +37218,17 @@ public final void rule__ParameterStructMember__ValueAssignment_3() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystemParser.g:11761:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11858:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11765:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11766:2: ( ruleEString ) + // InternalRosSystemParser.g:11862:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11863:2: ( ruleEString ) { - // InternalRosSystemParser.g:11766:2: ( ruleEString ) - // InternalRosSystemParser.g:11767:3: ruleEString + // InternalRosSystemParser.g:11863:2: ( ruleEString ) + // InternalRosSystemParser.g:11864:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -36953,17 +37263,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystemParser.g:11776:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11873:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11780:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11781:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11877:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11878:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11781:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11782:3: ruleParameterType + // InternalRosSystemParser.g:11878:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11879:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -36998,23 +37308,23 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRosSystemParser.g:11791:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11888:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11795:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11796:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11892:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11893:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11796:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11797:3: ( ruleEString ) + // InternalRosSystemParser.g:11893:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11894:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); } - // InternalRosSystemParser.g:11798:3: ( ruleEString ) - // InternalRosSystemParser.g:11799:4: ruleEString + // InternalRosSystemParser.g:11895:3: ( ruleEString ) + // InternalRosSystemParser.g:11896:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); @@ -37055,23 +37365,23 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRosSystemParser.g:11810:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11907:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11814:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11815:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11911:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11912:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11815:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11816:3: ( ruleEString ) + // InternalRosSystemParser.g:11912:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11913:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - // InternalRosSystemParser.g:11817:3: ( ruleEString ) - // InternalRosSystemParser.g:11818:4: ruleEString + // InternalRosSystemParser.g:11914:3: ( ruleEString ) + // InternalRosSystemParser.g:11915:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); @@ -37112,17 +37422,17 @@ public final void rule__ArraySpecRef__ReferenceAssignment_0() throws Recognition // $ANTLR start synpred10_InternalRosSystemParser public final void synpred10_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2400:2: ( ( ( ruleRosSystemConnection ) ) ) - // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2401:2: ( ( ( ruleRosSystemConnection ) ) ) + // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2400:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2401:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2402:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2403:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2403:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -37142,17 +37452,17 @@ public final void synpred10_InternalRosSystemParser_fragment() throws Recognitio // $ANTLR start synpred11_InternalRosSystemParser public final void synpred11_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2421:2: ( ( ( ruleRosTopicConnection ) ) ) - // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2422:2: ( ( ( ruleRosTopicConnection ) ) ) + // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2421:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2422:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2423:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2424:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2424:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -37172,17 +37482,17 @@ public final void synpred11_InternalRosSystemParser_fragment() throws Recognitio // $ANTLR start synpred12_InternalRosSystemParser public final void synpred12_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2427:2: ( ( ( ruleRosServiceConnection ) ) ) - // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2428:2: ( ( ( ruleRosServiceConnection ) ) ) + // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2427:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2428:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2429:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2430:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2430:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -37251,8 +37561,8 @@ public final boolean synpred12_InternalRosSystemParser() { protected DFA7 dfa7 = new DFA7(this); protected DFA8 dfa8 = new DFA8(this); static final String dfa_1s = "\12\uffff"; - static final String dfa_2s = "\1\116\1\140\2\120\1\140\2\124\1\0\2\uffff"; - static final String dfa_3s = "\1\116\1\141\2\120\1\141\2\124\1\0\2\uffff"; + static final String dfa_2s = "\1\117\1\141\2\121\1\141\2\125\1\0\2\uffff"; + static final String dfa_3s = "\1\117\1\142\2\121\1\142\2\125\1\0\2\uffff"; static final String dfa_4s = "\10\uffff\1\1\1\2"; static final String dfa_5s = "\7\uffff\1\0\2\uffff}>"; static final String[] dfa_6s = { @@ -37289,7 +37599,7 @@ public DFA3(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "2395:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; + return "2396:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -37319,8 +37629,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } static final String dfa_7s = "\13\uffff"; - static final String dfa_8s = "\1\116\1\140\2\120\1\140\2\124\1\0\3\uffff"; - static final String dfa_9s = "\1\116\1\141\2\120\1\141\2\124\1\0\3\uffff"; + static final String dfa_8s = "\1\117\1\141\2\121\1\141\2\125\1\0\3\uffff"; + static final String dfa_9s = "\1\117\1\142\2\121\1\142\2\125\1\0\3\uffff"; static final String dfa_10s = "\10\uffff\1\1\1\2\1\3"; static final String dfa_11s = "\7\uffff\1\0\3\uffff}>"; static final String[] dfa_12s = { @@ -37358,7 +37668,7 @@ public DFA4(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "2416:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; + return "2417:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -37390,8 +37700,8 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc } } static final String dfa_13s = "\1\7\12\uffff"; - static final String dfa_14s = "\1\120\5\uffff\1\120\1\uffff\2\120\1\uffff"; - static final String dfa_15s = "\1\145\5\uffff\1\141\1\uffff\2\124\1\uffff"; + static final String dfa_14s = "\1\121\5\uffff\1\121\1\uffff\2\121\1\uffff"; + static final String dfa_15s = "\1\146\5\uffff\1\142\1\uffff\2\125\1\uffff"; static final String dfa_16s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; static final String dfa_17s = "\13\uffff}>"; static final String[] dfa_18s = { @@ -37428,17 +37738,17 @@ public DFA7(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "2527:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + return "2528: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\43\4\uffff"; - static final String dfa_21s = "\1\16\35\uffff\2\117\4\uffff"; - static final String dfa_22s = "\1\141\35\uffff\2\117\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_20s = "\36\uffff\2\42\4\uffff"; + static final String dfa_21s = "\1\16\35\uffff\2\120\4\uffff"; + static final String dfa_22s = "\1\142\35\uffff\2\120\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 = { - "\1\32\1\33\1\uffff\1\17\1\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\3\uffff\1\3\5\uffff\1\1\1\15\1\40\1\uffff\1\2\4\uffff\1\16\25\uffff\1\37\1\36", + "\1\32\1\33\2\uffff\1\17\1\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\3\uffff\1\3\5\uffff\1\1\1\15\1\40\1\uffff\1\2\4\uffff\1\16\25\uffff\1\37\1\36", "", "", "", @@ -37468,8 +37778,8 @@ public String getDescription() { "", "", "", - "\1\42", - "\1\42", + "\1\43", + "\1\43", "", "", "", @@ -37498,91 +37808,91 @@ public DFA8(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2578: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 "2579: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,0x0000000000040000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000200000001D00L,0x0000002000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000200000001D02L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000002300000000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000002L,0x0000000300000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000002000004000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000300000000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000200000100000L,0x0000002000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000000110000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000600L,0x0000002000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000002000020000L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000002L,0x0000000000020000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x8300000000000000L,0x0000000000000301L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000303C80000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); + 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[]{0x0000400000011D00L,0x0000004000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000400000001D02L}); + 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,0x0000004000008000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000400000200000L,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[]{0x0020000000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000600L,0x0000004000000000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000004000040000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0600000000000000L,0x0000000000000603L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000607900000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000002000L}); public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0400000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x400000D803000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0008000000000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0800000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x800001B006000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0010000000000000L,0x0000004000000000L}); public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000070L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x4000000000000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000001000000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000010000L,0x0000002000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x8000000000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000002000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000800000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000020000L,0x0000004000000000L}); public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x1000000000000000L}); - public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L}); - public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L}); - public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0800000000000000L}); - public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0020000000000000L}); - public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0040000000000000L}); - public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0080000000000000L}); - public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); - public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); - public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); - public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x2000000000000000L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x1000000000000000L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0040000000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0080000000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0100000000000000L}); + public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); + public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); + public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L}); + public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000001000000L}); public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000004000L}); public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); } \ 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 8a0b653d..95e4676e 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,104 +1,105 @@ -','=80 -'-'=81 -'-['=78 -':'=82 -'Any'=76 -'Array:'=34 -'Base64'=35 -'Boolean'=24 -'Date'=61 -'Double'=36 +','=81 +'-'=82 +'-['=79 +':'=83 +'Any'=77 +'Array:'=35 +'Base64'=36 +'Boolean'=25 +'Date'=62 +'Double'=37 'GlobalNamespace'=6 'GraphName'=13 -'Header'=37 -'Integer'=25 -'List'=62 +'Header'=38 +'Integer'=26 +'List'=63 'ParameterAny'=7 'PrivateNamespace'=5 'RelativeNamespace'=4 -'String'=38 -'Struct'=39 -'['=83 -'[]'=79 -']'=84 -'ac->'=63 -'action'=40 -'as->'=64 -'bool'=65 -'bool[]'=41 -'byte'=66 -'byte[]'=42 -'char'=67 -'char[]'=43 +'String'=39 +'Struct'=40 +'['=84 +'[]'=80 +']'=85 +'ac->'=64 +'action'=41 +'as->'=65 +'bool'=66 +'bool[]'=42 +'byte'=67 +'byte[]'=43 +'char'=68 +'char[]'=44 'connections:'=8 -'default:'=16 -'duration'=17 -'feedback'=18 -'float32'=26 +'default:'=17 +'duration'=18 +'feedback'=19 +'float32'=27 'float32[]'=14 -'float64'=27 +'float64'=28 'float64[]'=15 -'from:'=52 -'goal'=68 -'int16'=53 -'int16[]'=28 -'int32'=54 -'int32[]'=29 -'int64'=55 -'int64[]'=30 -'int8'=69 -'int8[]'=44 +'from:'=53 +'fromFile:'=16 +'goal'=69 +'int16'=54 +'int16[]'=29 +'int32'=55 +'int32[]'=30 +'int64'=56 +'int64[]'=31 +'int8'=70 +'int8[]'=45 'interfaces:'=9 -'message'=31 -'name'=70 -'node'=71 -'nodes:'=45 -'ns:'=77 +'message'=32 +'name'=71 +'node'=72 +'nodes:'=46 +'ns:'=78 'parameters:'=10 'processes:'=11 -'pub->'=56 -'result'=46 -'sc->'=72 -'service'=32 -'ss->'=73 -'string'=47 -'string[]'=19 -'sub->'=57 +'pub->'=57 +'result'=47 +'sc->'=73 +'service'=33 +'ss->'=74 +'string'=48 +'string[]'=20 +'sub->'=58 'subSystem:'=12 -'threads:'=20 -'time'=74 -'type'=75 -'type:'=58 -'uint16'=48 -'uint16[]'=21 -'uint32'=49 -'uint32[]'=22 -'uint64'=50 -'uint64[]'=23 -'uint8'=59 -'uint8[]'=33 -'value'=60 -'value:'=51 -RULE_ANY_OTHER=107 -RULE_BEGIN=100 -RULE_BINARY=86 -RULE_BOOLEAN=87 -RULE_DATE_TIME=95 -RULE_DAY=90 -RULE_DECINT=88 -RULE_DIGIT=85 -RULE_DOUBLE=89 -RULE_END=101 -RULE_HOUR=93 -RULE_ID=96 -RULE_INT=98 -RULE_MESSAGE_ASIGMENT=99 -RULE_MIN_SEC=94 -RULE_ML_COMMENT=105 -RULE_MONTH=91 -RULE_ROS_CONVENTION_A=103 -RULE_ROS_CONVENTION_PARAM=104 -RULE_SL_COMMENT=102 -RULE_STRING=97 -RULE_WS=106 -RULE_YEAR=92 +'threads:'=21 +'time'=75 +'type'=76 +'type:'=59 +'uint16'=49 +'uint16[]'=22 +'uint32'=50 +'uint32[]'=23 +'uint64'=51 +'uint64[]'=24 +'uint8'=60 +'uint8[]'=34 +'value'=61 +'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 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 01d8e63c..e92b39de 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 @@ -35,6 +35,8 @@ Float32_1 : 'float32[]'; Float64_1 : 'float64[]'; +FromFile : 'fromFile:'; + Default : 'default:'; Duration : 'duration'; 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 c3f66254..74577751 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 @@ -14,109 +14,110 @@ public class InternalRosSystemLexer extends Lexer { public static final int Connections=8; public static final int Float32_1=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=95; - public static final int Uint64_1=23; - public static final int String=38; + public static final int Node=72; + public static final int RULE_DATE_TIME=96; + public static final int Uint64_1=24; + public static final int String=39; public static final int Processes=11; - public static final int Int16=53; - public static final int Float32=26; - public static final int Goal=68; - public static final int Bool=65; - public static final int Uint16=48; - public static final int Boolean=24; - public static final int Sub=57; - public static final int Uint8=59; + public static final int Int16=54; + public static final int Float32=27; + public static final int Goal=69; + public static final int Bool=66; + public static final int Uint16=49; + public static final int Boolean=25; + public static final int Sub=58; + public static final int Uint8=60; public static final int Parameters=10; - public static final int RULE_ID=96; - public static final int RULE_DIGIT=85; + public static final int RULE_ID=97; + public static final int RULE_DIGIT=86; public static final int GlobalNamespace=6; - public static final int Int16_1=28; - public static final int Header=37; - public static final int RULE_INT=98; - public static final int Byte=66; - public static final int RULE_ML_COMMENT=105; - public static final int LeftSquareBracket=83; - public static final int Ac=63; - public static final int Base64=35; - public static final int Comma=80; - public static final int As=64; - public static final int HyphenMinus=81; - public static final int RULE_MESSAGE_ASIGMENT=99; - public static final int LeftSquareBracketRightSquareBracket=79; - public static final int Int32=54; - public static final int Char=67; - public static final int RULE_DECINT=88; - public static final int Uint32=49; - public static final int RULE_HOUR=93; - public static final int Int8=69; - public static final int Default=16; - public static final int Int8_1=44; - public static final int Uint16_1=21; - public static final int Sc=72; - public static final int Type=75; - public static final int Float64=27; - public static final int Int32_1=29; - public static final int RULE_BINARY=86; - public static final int String_1=47; - public static final int String_2=19; - public static final int Ss=73; - public static final int RULE_DAY=90; - public static final int RULE_BEGIN=100; - public static final int RULE_BOOLEAN=87; + public static final int Int16_1=29; + public static final int Header=38; + public static final int RULE_INT=99; + public static final int Byte=67; + public static final int RULE_ML_COMMENT=106; + public static final int LeftSquareBracket=84; + public static final int Ac=64; + public static final int Base64=36; + public static final int Comma=81; + public static final int As=65; + 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=55; + public static final int Char=68; + 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=70; + public static final int Default=17; + public static final int Int8_1=45; + public static final int Uint16_1=22; + public static final int Sc=73; + public static final int Type=76; + public static final int Float64=28; + public static final int Int32_1=30; + public static final int RULE_BINARY=87; + public static final int String_1=48; + public static final int String_2=20; + public static final int Ss=74; + 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 RelativeNamespace=4; - public static final int RULE_YEAR=92; - public static final int Result=46; - public static final int Name=70; - public static final int RULE_MIN_SEC=94; - public static final int Char_1=43; + public static final int RULE_YEAR=93; + public static final int Result=47; + public static final int Name=71; + public static final int RULE_MIN_SEC=95; + public static final int Char_1=44; public static final int ParameterAny=7; - public static final int List=62; - public static final int RightSquareBracket=84; + public static final int List=63; + public static final int RightSquareBracket=85; public static final int PrivateNamespace=5; public static final int GraphName=13; - public static final int Byte_1=42; + public static final int Byte_1=43; public static final int Float64_1=15; - public static final int Duration=17; - public static final int Uint32_1=22; - public static final int Double=36; - public static final int Type_1=58; - public static final int Value=60; - public static final int Uint64=50; - public static final int Action=40; - public static final int RULE_END=101; - public static final int Message=31; - public static final int Value_1=51; - public static final int Time=74; - public static final int RULE_STRING=97; - public static final int Bool_1=41; - public static final int Any=76; - public static final int Struct=39; - public static final int RULE_SL_COMMENT=102; + public static final int Duration=18; + public static final int Uint32_1=23; + public static final int Double=37; + public static final int Type_1=59; + public static final int Value=61; + public static final int Uint64=51; + public static final int FromFile=16; + public static final int Action=41; + public static final int RULE_END=102; + public static final int Message=32; + public static final int Value_1=52; + public static final int Time=75; + public static final int RULE_STRING=98; + public static final int Bool_1=42; + public static final int Any=77; + public static final int Struct=40; + public static final int RULE_SL_COMMENT=103; public static final int SubSystem=12; - public static final int Uint8_1=33; - public static final int RULE_DOUBLE=89; - public static final int Feedback=18; - public static final int RULE_ROS_CONVENTION_A=103; - public static final int RULE_ROS_CONVENTION_PARAM=104; - public static final int Colon=82; - public static final int Pub=56; + public static final int Uint8_1=34; + public static final int RULE_DOUBLE=90; + public static final int Feedback=19; + 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=57; public static final int EOF=-1; - public static final int Ns=77; - public static final int RULE_WS=106; - public static final int HyphenMinusLeftSquareBracket=78; - public static final int Int64_1=30; - public static final int Service=32; - public static final int From=52; - public static final int RULE_ANY_OTHER=107; - public static final int Nodes=45; - public static final int Date=61; + public static final int Ns=78; + public static final int RULE_WS=107; + public static final int HyphenMinusLeftSquareBracket=79; + public static final int Int64_1=31; + public static final int Service=33; + public static final int From=53; + public static final int RULE_ANY_OTHER=108; + public static final int Nodes=46; + public static final int Date=62; public static final int Interfaces=9; - public static final int Threads=20; - public static final int Integer=25; - public static final int Array=34; - public static final int Int64=55; - public static final int RULE_MONTH=91; + public static final int Threads=21; + public static final int Integer=26; + public static final int Array=35; + public static final int Int64=56; + public static final int RULE_MONTH=92; // delegates // delegators @@ -383,13 +384,34 @@ public final void mFloat64_1() throws RecognitionException { } // $ANTLR end "Float64_1" + // $ANTLR start "FromFile" + public final void mFromFile() throws RecognitionException { + try { + int _type = FromFile; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:38:10: ( 'fromFile:' ) + // InternalRosSystemLexer.g:38:12: 'fromFile:' + { + match("fromFile:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "FromFile" + // $ANTLR start "Default" public final void mDefault() throws RecognitionException { try { int _type = Default; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:38:9: ( 'default:' ) - // InternalRosSystemLexer.g:38:11: 'default:' + // InternalRosSystemLexer.g:40:9: ( 'default:' ) + // InternalRosSystemLexer.g:40:11: 'default:' { match("default:"); @@ -409,8 +431,8 @@ public final void mDuration() throws RecognitionException { try { int _type = Duration; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:40:10: ( 'duration' ) - // InternalRosSystemLexer.g:40:12: 'duration' + // InternalRosSystemLexer.g:42:10: ( 'duration' ) + // InternalRosSystemLexer.g:42:12: 'duration' { match("duration"); @@ -430,8 +452,8 @@ public final void mFeedback() throws RecognitionException { try { int _type = Feedback; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:42:10: ( 'feedback' ) - // InternalRosSystemLexer.g:42:12: 'feedback' + // InternalRosSystemLexer.g:44:10: ( 'feedback' ) + // InternalRosSystemLexer.g:44:12: 'feedback' { match("feedback"); @@ -451,8 +473,8 @@ public final void mString_2() throws RecognitionException { try { int _type = String_2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:44:10: ( 'string[]' ) - // InternalRosSystemLexer.g:44:12: 'string[]' + // InternalRosSystemLexer.g:46:10: ( 'string[]' ) + // InternalRosSystemLexer.g:46:12: 'string[]' { match("string[]"); @@ -472,8 +494,8 @@ public final void mThreads() throws RecognitionException { try { int _type = Threads; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:46:9: ( 'threads:' ) - // InternalRosSystemLexer.g:46:11: 'threads:' + // InternalRosSystemLexer.g:48:9: ( 'threads:' ) + // InternalRosSystemLexer.g:48:11: 'threads:' { match("threads:"); @@ -493,8 +515,8 @@ public final void mUint16_1() throws RecognitionException { try { int _type = Uint16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:48:10: ( 'uint16[]' ) - // InternalRosSystemLexer.g:48:12: 'uint16[]' + // InternalRosSystemLexer.g:50:10: ( 'uint16[]' ) + // InternalRosSystemLexer.g:50:12: 'uint16[]' { match("uint16[]"); @@ -514,8 +536,8 @@ public final void mUint32_1() throws RecognitionException { try { int _type = Uint32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:50:10: ( 'uint32[]' ) - // InternalRosSystemLexer.g:50:12: 'uint32[]' + // InternalRosSystemLexer.g:52:10: ( 'uint32[]' ) + // InternalRosSystemLexer.g:52:12: 'uint32[]' { match("uint32[]"); @@ -535,8 +557,8 @@ public final void mUint64_1() throws RecognitionException { try { int _type = Uint64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:52:10: ( 'uint64[]' ) - // InternalRosSystemLexer.g:52:12: 'uint64[]' + // InternalRosSystemLexer.g:54:10: ( 'uint64[]' ) + // InternalRosSystemLexer.g:54:12: 'uint64[]' { match("uint64[]"); @@ -556,8 +578,8 @@ public final void mBoolean() throws RecognitionException { try { int _type = Boolean; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:54:9: ( 'Boolean' ) - // InternalRosSystemLexer.g:54:11: 'Boolean' + // InternalRosSystemLexer.g:56:9: ( 'Boolean' ) + // InternalRosSystemLexer.g:56:11: 'Boolean' { match("Boolean"); @@ -577,8 +599,8 @@ public final void mInteger() throws RecognitionException { try { int _type = Integer; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:56:9: ( 'Integer' ) - // InternalRosSystemLexer.g:56:11: 'Integer' + // InternalRosSystemLexer.g:58:9: ( 'Integer' ) + // InternalRosSystemLexer.g:58:11: 'Integer' { match("Integer"); @@ -598,8 +620,8 @@ public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:58:9: ( 'float32' ) - // InternalRosSystemLexer.g:58:11: 'float32' + // InternalRosSystemLexer.g:60:9: ( 'float32' ) + // InternalRosSystemLexer.g:60:11: 'float32' { match("float32"); @@ -619,8 +641,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'float64' ) - // InternalRosSystemLexer.g:60:11: 'float64' + // InternalRosSystemLexer.g:62:9: ( 'float64' ) + // InternalRosSystemLexer.g:62:11: 'float64' { match("float64"); @@ -640,8 +662,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:62:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:62:11: 'int16[]' + // InternalRosSystemLexer.g:64:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:64:11: 'int16[]' { match("int16[]"); @@ -661,8 +683,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:64:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:64:11: 'int32[]' + // InternalRosSystemLexer.g:66:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:66:11: 'int32[]' { match("int32[]"); @@ -682,8 +704,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:66:11: 'int64[]' + // InternalRosSystemLexer.g:68:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:68:11: 'int64[]' { match("int64[]"); @@ -703,8 +725,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:9: ( 'message' ) - // InternalRosSystemLexer.g:68:11: 'message' + // InternalRosSystemLexer.g:70:9: ( 'message' ) + // InternalRosSystemLexer.g:70:11: 'message' { match("message"); @@ -724,8 +746,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:9: ( 'service' ) - // InternalRosSystemLexer.g:70:11: 'service' + // InternalRosSystemLexer.g:72:9: ( 'service' ) + // InternalRosSystemLexer.g:72:11: 'service' { match("service"); @@ -745,8 +767,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:72:11: 'uint8[]' + // InternalRosSystemLexer.g:74:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:74:11: 'uint8[]' { match("uint8[]"); @@ -766,8 +788,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:7: ( 'Array:' ) - // InternalRosSystemLexer.g:74:9: 'Array:' + // InternalRosSystemLexer.g:76:7: ( 'Array:' ) + // InternalRosSystemLexer.g:76:9: 'Array:' { match("Array:"); @@ -787,8 +809,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:8: ( 'Base64' ) - // InternalRosSystemLexer.g:76:10: 'Base64' + // InternalRosSystemLexer.g:78:8: ( 'Base64' ) + // InternalRosSystemLexer.g:78:10: 'Base64' { match("Base64"); @@ -808,8 +830,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:8: ( 'Double' ) - // InternalRosSystemLexer.g:78:10: 'Double' + // InternalRosSystemLexer.g:80:8: ( 'Double' ) + // InternalRosSystemLexer.g:80:10: 'Double' { match("Double"); @@ -829,8 +851,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:8: ( 'Header' ) - // InternalRosSystemLexer.g:80:10: 'Header' + // InternalRosSystemLexer.g:82:8: ( 'Header' ) + // InternalRosSystemLexer.g:82:10: 'Header' { match("Header"); @@ -850,8 +872,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:8: ( 'String' ) - // InternalRosSystemLexer.g:82:10: 'String' + // InternalRosSystemLexer.g:84:8: ( 'String' ) + // InternalRosSystemLexer.g:84:10: 'String' { match("String"); @@ -871,8 +893,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:8: ( 'Struct' ) - // InternalRosSystemLexer.g:84:10: 'Struct' + // InternalRosSystemLexer.g:86:8: ( 'Struct' ) + // InternalRosSystemLexer.g:86:10: 'Struct' { match("Struct"); @@ -892,8 +914,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:8: ( 'action' ) - // InternalRosSystemLexer.g:86:10: 'action' + // InternalRosSystemLexer.g:88:8: ( 'action' ) + // InternalRosSystemLexer.g:88:10: 'action' { match("action"); @@ -913,8 +935,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:88:10: 'bool[]' + // InternalRosSystemLexer.g:90:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:90:10: 'bool[]' { match("bool[]"); @@ -934,8 +956,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:90:10: 'byte[]' + // InternalRosSystemLexer.g:92:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:92:10: 'byte[]' { match("byte[]"); @@ -955,8 +977,8 @@ public final void mChar_1() throws RecognitionException { try { int _type = Char_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'char[]' ) - // InternalRosSystemLexer.g:92:10: 'char[]' + // InternalRosSystemLexer.g:94:8: ( 'char[]' ) + // InternalRosSystemLexer.g:94:10: 'char[]' { match("char[]"); @@ -976,8 +998,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:94:10: 'int8[]' + // InternalRosSystemLexer.g:96:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:96:10: 'int8[]' { match("int8[]"); @@ -997,8 +1019,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:96:9: 'nodes:' + // InternalRosSystemLexer.g:98:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:98:9: 'nodes:' { match("nodes:"); @@ -1018,8 +1040,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:8: ( 'result' ) - // InternalRosSystemLexer.g:98:10: 'result' + // InternalRosSystemLexer.g:100:8: ( 'result' ) + // InternalRosSystemLexer.g:100:10: 'result' { match("result"); @@ -1039,8 +1061,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:10: ( 'string' ) - // InternalRosSystemLexer.g:100:12: 'string' + // InternalRosSystemLexer.g:102:10: ( 'string' ) + // InternalRosSystemLexer.g:102:12: 'string' { match("string"); @@ -1060,8 +1082,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:8: ( 'uint16' ) - // InternalRosSystemLexer.g:102:10: 'uint16' + // InternalRosSystemLexer.g:104:8: ( 'uint16' ) + // InternalRosSystemLexer.g:104:10: 'uint16' { match("uint16"); @@ -1081,8 +1103,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'uint32' ) - // InternalRosSystemLexer.g:104:10: 'uint32' + // InternalRosSystemLexer.g:106:8: ( 'uint32' ) + // InternalRosSystemLexer.g:106:10: 'uint32' { match("uint32"); @@ -1102,8 +1124,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:8: ( 'uint64' ) - // InternalRosSystemLexer.g:106:10: 'uint64' + // InternalRosSystemLexer.g:108:8: ( 'uint64' ) + // InternalRosSystemLexer.g:108:10: 'uint64' { match("uint64"); @@ -1123,8 +1145,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:9: ( 'value:' ) - // InternalRosSystemLexer.g:108:11: 'value:' + // InternalRosSystemLexer.g:110:9: ( 'value:' ) + // InternalRosSystemLexer.g:110:11: 'value:' { match("value:"); @@ -1144,8 +1166,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:6: ( 'from:' ) - // InternalRosSystemLexer.g:110:8: 'from:' + // InternalRosSystemLexer.g:112:6: ( 'from:' ) + // InternalRosSystemLexer.g:112:8: 'from:' { match("from:"); @@ -1165,8 +1187,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:7: ( 'int16' ) - // InternalRosSystemLexer.g:112:9: 'int16' + // InternalRosSystemLexer.g:114:7: ( 'int16' ) + // InternalRosSystemLexer.g:114:9: 'int16' { match("int16"); @@ -1186,8 +1208,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:7: ( 'int32' ) - // InternalRosSystemLexer.g:114:9: 'int32' + // InternalRosSystemLexer.g:116:7: ( 'int32' ) + // InternalRosSystemLexer.g:116:9: 'int32' { match("int32"); @@ -1207,8 +1229,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:7: ( 'int64' ) - // InternalRosSystemLexer.g:116:9: 'int64' + // InternalRosSystemLexer.g:118:7: ( 'int64' ) + // InternalRosSystemLexer.g:118:9: 'int64' { match("int64"); @@ -1228,8 +1250,8 @@ public final void mPub() throws RecognitionException { try { int _type = Pub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:5: ( 'pub->' ) - // InternalRosSystemLexer.g:118:7: 'pub->' + // InternalRosSystemLexer.g:120:5: ( 'pub->' ) + // InternalRosSystemLexer.g:120:7: 'pub->' { match("pub->"); @@ -1249,8 +1271,8 @@ public final void mSub() throws RecognitionException { try { int _type = Sub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:5: ( 'sub->' ) - // InternalRosSystemLexer.g:120:7: 'sub->' + // InternalRosSystemLexer.g:122:5: ( 'sub->' ) + // InternalRosSystemLexer.g:122:7: 'sub->' { match("sub->"); @@ -1270,8 +1292,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:8: ( 'type:' ) - // InternalRosSystemLexer.g:122:10: 'type:' + // InternalRosSystemLexer.g:124:8: ( 'type:' ) + // InternalRosSystemLexer.g:124:10: 'type:' { match("type:"); @@ -1291,8 +1313,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:7: ( 'uint8' ) - // InternalRosSystemLexer.g:124:9: 'uint8' + // InternalRosSystemLexer.g:126:7: ( 'uint8' ) + // InternalRosSystemLexer.g:126:9: 'uint8' { match("uint8"); @@ -1312,8 +1334,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:7: ( 'value' ) - // InternalRosSystemLexer.g:126:9: 'value' + // InternalRosSystemLexer.g:128:7: ( 'value' ) + // InternalRosSystemLexer.g:128:9: 'value' { match("value"); @@ -1333,8 +1355,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:6: ( 'Date' ) - // InternalRosSystemLexer.g:128:8: 'Date' + // InternalRosSystemLexer.g:130:6: ( 'Date' ) + // InternalRosSystemLexer.g:130:8: 'Date' { match("Date"); @@ -1354,8 +1376,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:6: ( 'List' ) - // InternalRosSystemLexer.g:130:8: 'List' + // InternalRosSystemLexer.g:132:6: ( 'List' ) + // InternalRosSystemLexer.g:132:8: 'List' { match("List"); @@ -1375,8 +1397,8 @@ public final void mAc() throws RecognitionException { try { int _type = Ac; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:4: ( 'ac->' ) - // InternalRosSystemLexer.g:132:6: 'ac->' + // InternalRosSystemLexer.g:134:4: ( 'ac->' ) + // InternalRosSystemLexer.g:134:6: 'ac->' { match("ac->"); @@ -1396,8 +1418,8 @@ public final void mAs() throws RecognitionException { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:4: ( 'as->' ) - // InternalRosSystemLexer.g:134:6: 'as->' + // InternalRosSystemLexer.g:136:4: ( 'as->' ) + // InternalRosSystemLexer.g:136:6: 'as->' { match("as->"); @@ -1417,8 +1439,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:6: ( 'bool' ) - // InternalRosSystemLexer.g:136:8: 'bool' + // InternalRosSystemLexer.g:138:6: ( 'bool' ) + // InternalRosSystemLexer.g:138:8: 'bool' { match("bool"); @@ -1438,8 +1460,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:6: ( 'byte' ) - // InternalRosSystemLexer.g:138:8: 'byte' + // InternalRosSystemLexer.g:140:6: ( 'byte' ) + // InternalRosSystemLexer.g:140:8: 'byte' { match("byte"); @@ -1459,8 +1481,8 @@ public final void mChar() throws RecognitionException { try { int _type = Char; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'char' ) - // InternalRosSystemLexer.g:140:8: 'char' + // InternalRosSystemLexer.g:142:6: ( 'char' ) + // InternalRosSystemLexer.g:142:8: 'char' { match("char"); @@ -1480,8 +1502,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'goal' ) - // InternalRosSystemLexer.g:142:8: 'goal' + // InternalRosSystemLexer.g:144:6: ( 'goal' ) + // InternalRosSystemLexer.g:144:8: 'goal' { match("goal"); @@ -1501,8 +1523,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'int8' ) - // InternalRosSystemLexer.g:144:8: 'int8' + // InternalRosSystemLexer.g:146:6: ( 'int8' ) + // InternalRosSystemLexer.g:146:8: 'int8' { match("int8"); @@ -1522,8 +1544,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'name' ) - // InternalRosSystemLexer.g:146:8: 'name' + // InternalRosSystemLexer.g:148:6: ( 'name' ) + // InternalRosSystemLexer.g:148:8: 'name' { match("name"); @@ -1543,8 +1565,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:6: ( 'node' ) - // InternalRosSystemLexer.g:148:8: 'node' + // InternalRosSystemLexer.g:150:6: ( 'node' ) + // InternalRosSystemLexer.g:150:8: 'node' { match("node"); @@ -1564,8 +1586,8 @@ public final void mSc() throws RecognitionException { try { int _type = Sc; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:4: ( 'sc->' ) - // InternalRosSystemLexer.g:150:6: 'sc->' + // InternalRosSystemLexer.g:152:4: ( 'sc->' ) + // InternalRosSystemLexer.g:152:6: 'sc->' { match("sc->"); @@ -1585,8 +1607,8 @@ public final void mSs() throws RecognitionException { try { int _type = Ss; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:4: ( 'ss->' ) - // InternalRosSystemLexer.g:152:6: 'ss->' + // InternalRosSystemLexer.g:154:4: ( 'ss->' ) + // InternalRosSystemLexer.g:154:6: 'ss->' { match("ss->"); @@ -1606,8 +1628,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:6: ( 'time' ) - // InternalRosSystemLexer.g:154:8: 'time' + // InternalRosSystemLexer.g:156:6: ( 'time' ) + // InternalRosSystemLexer.g:156:8: 'time' { match("time"); @@ -1627,8 +1649,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:6: ( 'type' ) - // InternalRosSystemLexer.g:156:8: 'type' + // InternalRosSystemLexer.g:158:6: ( 'type' ) + // InternalRosSystemLexer.g:158:8: 'type' { match("type"); @@ -1648,8 +1670,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:5: ( 'Any' ) - // InternalRosSystemLexer.g:158:7: 'Any' + // InternalRosSystemLexer.g:160:5: ( 'Any' ) + // InternalRosSystemLexer.g:160:7: 'Any' { match("Any"); @@ -1669,8 +1691,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:4: ( 'ns:' ) - // InternalRosSystemLexer.g:160:6: 'ns:' + // InternalRosSystemLexer.g:162:4: ( 'ns:' ) + // InternalRosSystemLexer.g:162:6: 'ns:' { match("ns:"); @@ -1690,8 +1712,8 @@ public final void mHyphenMinusLeftSquareBracket() throws RecognitionException { try { int _type = HyphenMinusLeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:30: ( '-[' ) - // InternalRosSystemLexer.g:162:32: '-[' + // InternalRosSystemLexer.g:164:30: ( '-[' ) + // InternalRosSystemLexer.g:164:32: '-[' { match("-["); @@ -1711,8 +1733,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:37: ( '[]' ) - // InternalRosSystemLexer.g:164:39: '[]' + // InternalRosSystemLexer.g:166:37: ( '[]' ) + // InternalRosSystemLexer.g:166:39: '[]' { match("[]"); @@ -1732,8 +1754,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:7: ( ',' ) - // InternalRosSystemLexer.g:166:9: ',' + // InternalRosSystemLexer.g:168:7: ( ',' ) + // InternalRosSystemLexer.g:168:9: ',' { match(','); @@ -1752,8 +1774,8 @@ public final void mHyphenMinus() throws RecognitionException { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:13: ( '-' ) - // InternalRosSystemLexer.g:168:15: '-' + // InternalRosSystemLexer.g:170:13: ( '-' ) + // InternalRosSystemLexer.g:170:15: '-' { match('-'); @@ -1772,8 +1794,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:170:7: ( ':' ) - // InternalRosSystemLexer.g:170:9: ':' + // InternalRosSystemLexer.g:172:7: ( ':' ) + // InternalRosSystemLexer.g:172:9: ':' { match(':'); @@ -1792,8 +1814,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:19: ( '[' ) - // InternalRosSystemLexer.g:172:21: '[' + // InternalRosSystemLexer.g:174:19: ( '[' ) + // InternalRosSystemLexer.g:174:21: '[' { match('['); @@ -1812,8 +1834,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:174:20: ( ']' ) - // InternalRosSystemLexer.g:174:22: ']' + // InternalRosSystemLexer.g:176:20: ( ']' ) + // InternalRosSystemLexer.g:176:22: ']' { match(']'); @@ -1830,8 +1852,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:176:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:176:23: '0' .. '9' + // InternalRosSystemLexer.g:178:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:178:23: '0' .. '9' { matchRange('0','9'); @@ -1848,10 +1870,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:178:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:180:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1879,7 +1901,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:178:16: '0b' + // InternalRosSystemLexer.g:180:16: '0b' { match("0b"); @@ -1887,7 +1909,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:178:21: '0B' + // InternalRosSystemLexer.g:180:21: '0B' { match("0B"); @@ -1897,7 +1919,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:178:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:180:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1951,10 +1973,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:180:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:182:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1972,7 +1994,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:180:17: 'true' + // InternalRosSystemLexer.g:182:17: 'true' { match("true"); @@ -1980,7 +2002,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:24: 'false' + // InternalRosSystemLexer.g:182:24: 'false' { match("false"); @@ -2006,10 +2028,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:182:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // 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:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) int alt6=2; int LA6_0 = input.LA(1); @@ -2027,9 +2049,9 @@ else if ( (LA6_0=='-') ) { } switch (alt6) { case 1 : - // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -2042,7 +2064,7 @@ else if ( (LA6_0=='-') ) { switch (alt4) { case 1 : - // InternalRosSystemLexer.g:182:16: RULE_DIGIT + // InternalRosSystemLexer.g:184:16: RULE_DIGIT { mRULE_DIGIT(); @@ -2058,10 +2080,10 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:182:28: '-' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:28: '-' ( RULE_DIGIT )* { match('-'); - // InternalRosSystemLexer.g:182:32: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:32: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -2074,7 +2096,7 @@ else if ( (LA6_0=='-') ) { switch (alt5) { case 1 : - // InternalRosSystemLexer.g:182:32: RULE_DIGIT + // InternalRosSystemLexer.g:184:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2092,15 +2114,15 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) int alt12=2; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // InternalRosSystemLexer.g:182:46: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:184:46: '.' ( RULE_DECINT )* { match('.'); - // InternalRosSystemLexer.g:182:50: ( RULE_DECINT )* + // InternalRosSystemLexer.g:184:50: ( RULE_DECINT )* loop7: do { int alt7=2; @@ -2113,7 +2135,7 @@ else if ( (LA6_0=='-') ) { switch (alt7) { case 1 : - // InternalRosSystemLexer.g:182:50: RULE_DECINT + // InternalRosSystemLexer.g:184:50: RULE_DECINT { mRULE_DECINT(); @@ -2129,9 +2151,9 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? int alt9=2; int LA9_0 = input.LA(1); @@ -2140,10 +2162,10 @@ else if ( (LA6_0=='-') ) { } switch (alt9) { case 1 : - // InternalRosSystemLexer.g:182:64: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:64: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:182:68: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:68: ( RULE_DIGIT )* loop8: do { int alt8=2; @@ -2156,7 +2178,7 @@ else if ( (LA6_0=='-') ) { switch (alt8) { case 1 : - // InternalRosSystemLexer.g:182:68: RULE_DIGIT + // InternalRosSystemLexer.g:184:68: RULE_DIGIT { mRULE_DIGIT(); @@ -2183,7 +2205,7 @@ else if ( (LA6_0=='-') ) { recover(mse); throw mse;} - // InternalRosSystemLexer.g:182:92: ( '-' | '+' )? + // InternalRosSystemLexer.g:184:92: ( '-' | '+' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2209,7 +2231,7 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:182:103: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:103: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2222,7 +2244,7 @@ else if ( (LA6_0=='-') ) { switch (alt11) { case 1 : - // InternalRosSystemLexer.g:182:103: RULE_DIGIT + // InternalRosSystemLexer.g:184:103: RULE_DIGIT { mRULE_DIGIT(); @@ -2256,10 +2278,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:184:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // 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:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt15=3; switch ( input.LA(1) ) { case '0': @@ -2294,17 +2316,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemLexer.g:184:16: '0' + // InternalRosSystemLexer.g:186:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:184:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:184:29: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:29: ( RULE_DIGIT )* loop13: do { int alt13=2; @@ -2317,7 +2339,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemLexer.g:184:29: RULE_DIGIT + // InternalRosSystemLexer.g:186:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2333,11 +2355,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:184:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:184:54: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:54: ( RULE_DIGIT )* loop14: do { int alt14=2; @@ -2350,7 +2372,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt14) { case 1 : - // InternalRosSystemLexer.g:184:54: RULE_DIGIT + // InternalRosSystemLexer.g:186:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2382,10 +2404,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:186:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:188:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2409,14 +2431,14 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { } switch (alt16) { case 1 : - // InternalRosSystemLexer.g:186:22: '1' .. '9' + // InternalRosSystemLexer.g:188:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:186:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:188:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2438,10 +2460,10 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:190:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2465,14 +2487,14 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { } switch (alt17) { case 1 : - // InternalRosSystemLexer.g:188:24: '1' .. '9' + // InternalRosSystemLexer.g:190:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:188:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:190:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2494,8 +2516,8 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:190:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:190:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:192:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:192:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2513,10 +2535,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:192:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:194:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt18=2; int LA18_0 = input.LA(1); @@ -2534,7 +2556,7 @@ else if ( (LA18_0=='2') ) { } switch (alt18) { case 1 : - // InternalRosSystemLexer.g:192:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:194:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2542,7 +2564,7 @@ else if ( (LA18_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:192:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:194:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2564,8 +2586,8 @@ else if ( (LA18_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:194:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:194:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:196:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:196:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2583,8 +2605,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:196:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:196:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // 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 { mRULE_YEAR(); match('-'); @@ -2613,10 +2635,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:198:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:198:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // 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:198:25: ( RULE_ID | RULE_STRING ) + // InternalRosSystemLexer.g:200:25: ( RULE_ID | RULE_STRING ) int alt19=2; int LA19_0 = input.LA(1); @@ -2634,14 +2656,14 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } switch (alt19) { case 1 : - // InternalRosSystemLexer.g:198:26: RULE_ID + // InternalRosSystemLexer.g:200:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:198:34: RULE_STRING + // InternalRosSystemLexer.g:200:34: RULE_STRING { mRULE_STRING(); @@ -2651,7 +2673,7 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:198:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:200:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt20=4; switch ( input.LA(1) ) { case 'A': @@ -2746,28 +2768,28 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { switch (alt20) { case 1 : - // InternalRosSystemLexer.g:198:52: RULE_ID + // InternalRosSystemLexer.g:200:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:198:60: RULE_STRING + // InternalRosSystemLexer.g:200:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:198:72: RULE_INT + // InternalRosSystemLexer.g:200:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:198:81: '-' RULE_INT + // InternalRosSystemLexer.g:200:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2791,8 +2813,8 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:200:21: () - // InternalRosSystemLexer.g:200:23: + // InternalRosSystemLexer.g:202:21: () + // InternalRosSystemLexer.g:202:23: { } @@ -2805,8 +2827,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:202:19: () - // InternalRosSystemLexer.g:202:21: + // InternalRosSystemLexer.g:204:19: () + // InternalRosSystemLexer.g:204:21: { } @@ -2821,11 +2843,11 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:204:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:204:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:206:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:206:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:204:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:206:23: (~ ( ( '\\n' | '\\r' ) ) )* loop21: do { int alt21=2; @@ -2838,7 +2860,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemLexer.g:204:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:206: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(); @@ -2874,10 +2896,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:208:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* loop22: do { int alt22=3; @@ -2893,7 +2915,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= switch (alt22) { case 1 : - // InternalRosSystemLexer.g:206:26: '/' RULE_ID + // InternalRosSystemLexer.g:208:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2901,7 +2923,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= } break; case 2 : - // InternalRosSystemLexer.g:206:38: RULE_ID '/' + // InternalRosSystemLexer.g:208:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2930,10 +2952,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:210:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop23: do { int alt23=4; @@ -2959,7 +2981,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemLexer.g:208:30: '/' RULE_STRING + // InternalRosSystemLexer.g:210:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2967,7 +2989,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:208:46: RULE_STRING '/' + // InternalRosSystemLexer.g:210:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2975,7 +2997,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:208:62: '~' RULE_STRING + // InternalRosSystemLexer.g:210:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -3004,10 +3026,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // 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:210:11: ( '^' )? + // InternalRosSystemLexer.g:212:11: ( '^' )? int alt24=2; int LA24_0 = input.LA(1); @@ -3016,7 +3038,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemLexer.g:210:11: '^' + // InternalRosSystemLexer.g:212:11: '^' { match('^'); @@ -3034,7 +3056,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop25: do { int alt25=2; @@ -3081,10 +3103,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosSystemLexer.g:212:19: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:214:19: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ int cnt26=0; loop26: do { @@ -3098,7 +3120,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosSystemLexer.g:212:22: '0' .. '9' + // InternalRosSystemLexer.g:214:22: '0' .. '9' { matchRange('0','9'); @@ -3128,10 +3150,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt29=2; int LA29_0 = input.LA(1); @@ -3149,10 +3171,10 @@ else if ( (LA29_0=='\'') ) { } switch (alt29) { case 1 : - // InternalRosSystemLexer.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystemLexer.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop27: do { int alt27=3; @@ -3168,7 +3190,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 switch (alt27) { case 1 : - // InternalRosSystemLexer.g:214:21: '\\\\' . + // InternalRosSystemLexer.g:216:21: '\\\\' . { match('\\'); matchAny(); @@ -3176,7 +3198,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:214:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:216:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3201,10 +3223,10 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystemLexer.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop28: do { int alt28=3; @@ -3220,7 +3242,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 switch (alt28) { case 1 : - // InternalRosSystemLexer.g:214:54: '\\\\' . + // InternalRosSystemLexer.g:216:54: '\\\\' . { match('\\'); matchAny(); @@ -3228,7 +3250,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3271,12 +3293,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:216:24: ( options {greedy=false; } : . )* + // InternalRosSystemLexer.g:218:24: ( options {greedy=false; } : . )* loop30: do { int alt30=2; @@ -3301,7 +3323,7 @@ else if ( ((LA30_0>='\u0000' && LA30_0<=')')||(LA30_0>='+' && LA30_0<='\uFFFF')) switch (alt30) { case 1 : - // InternalRosSystemLexer.g:216:52: . + // InternalRosSystemLexer.g:218:52: . { matchAny(); @@ -3331,10 +3353,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:218:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt31=0; loop31: do { @@ -3388,8 +3410,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:220:16: ( . ) - // InternalRosSystemLexer.g:220:18: . + // InternalRosSystemLexer.g:222:16: ( . ) + // InternalRosSystemLexer.g:222:18: . { matchAny(); @@ -3404,8 +3426,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 | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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=95; + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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; alt32 = dfa32.predict(input); switch (alt32) { case 1 : @@ -3493,581 +3515,588 @@ public void mTokens() throws RecognitionException { } break; case 13 : - // InternalRosSystemLexer.g:1:158: Default + // InternalRosSystemLexer.g:1:158: FromFile { - mDefault(); + mFromFile(); } break; case 14 : - // InternalRosSystemLexer.g:1:166: Duration + // InternalRosSystemLexer.g:1:167: Default { - mDuration(); + mDefault(); } break; case 15 : - // InternalRosSystemLexer.g:1:175: Feedback + // InternalRosSystemLexer.g:1:175: Duration { - mFeedback(); + mDuration(); } break; case 16 : - // InternalRosSystemLexer.g:1:184: String_2 + // InternalRosSystemLexer.g:1:184: Feedback { - mString_2(); + mFeedback(); } break; case 17 : - // InternalRosSystemLexer.g:1:193: Threads + // InternalRosSystemLexer.g:1:193: String_2 { - mThreads(); + mString_2(); } break; case 18 : - // InternalRosSystemLexer.g:1:201: Uint16_1 + // InternalRosSystemLexer.g:1:202: Threads { - mUint16_1(); + mThreads(); } break; case 19 : - // InternalRosSystemLexer.g:1:210: Uint32_1 + // InternalRosSystemLexer.g:1:210: Uint16_1 { - mUint32_1(); + mUint16_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:219: Uint64_1 + // InternalRosSystemLexer.g:1:219: Uint32_1 { - mUint64_1(); + mUint32_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:228: Boolean + // InternalRosSystemLexer.g:1:228: Uint64_1 { - mBoolean(); + mUint64_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:236: Integer + // InternalRosSystemLexer.g:1:237: Boolean { - mInteger(); + mBoolean(); } break; case 23 : - // InternalRosSystemLexer.g:1:244: Float32 + // InternalRosSystemLexer.g:1:245: Integer { - mFloat32(); + mInteger(); } break; case 24 : - // InternalRosSystemLexer.g:1:252: Float64 + // InternalRosSystemLexer.g:1:253: Float32 { - mFloat64(); + mFloat32(); } break; case 25 : - // InternalRosSystemLexer.g:1:260: Int16_1 + // InternalRosSystemLexer.g:1:261: Float64 { - mInt16_1(); + mFloat64(); } break; case 26 : - // InternalRosSystemLexer.g:1:268: Int32_1 + // InternalRosSystemLexer.g:1:269: Int16_1 { - mInt32_1(); + mInt16_1(); } break; case 27 : - // InternalRosSystemLexer.g:1:276: Int64_1 + // InternalRosSystemLexer.g:1:277: Int32_1 { - mInt64_1(); + mInt32_1(); } break; case 28 : - // InternalRosSystemLexer.g:1:284: Message + // InternalRosSystemLexer.g:1:285: Int64_1 { - mMessage(); + mInt64_1(); } break; case 29 : - // InternalRosSystemLexer.g:1:292: Service + // InternalRosSystemLexer.g:1:293: Message { - mService(); + mMessage(); } break; case 30 : - // InternalRosSystemLexer.g:1:300: Uint8_1 + // InternalRosSystemLexer.g:1:301: Service { - mUint8_1(); + mService(); } break; case 31 : - // InternalRosSystemLexer.g:1:308: Array + // InternalRosSystemLexer.g:1:309: Uint8_1 { - mArray(); + mUint8_1(); } break; case 32 : - // InternalRosSystemLexer.g:1:314: Base64 + // InternalRosSystemLexer.g:1:317: Array { - mBase64(); + mArray(); } break; case 33 : - // InternalRosSystemLexer.g:1:321: Double + // InternalRosSystemLexer.g:1:323: Base64 { - mDouble(); + mBase64(); } break; case 34 : - // InternalRosSystemLexer.g:1:328: Header + // InternalRosSystemLexer.g:1:330: Double { - mHeader(); + mDouble(); } break; case 35 : - // InternalRosSystemLexer.g:1:335: String + // InternalRosSystemLexer.g:1:337: Header { - mString(); + mHeader(); } break; case 36 : - // InternalRosSystemLexer.g:1:342: Struct + // InternalRosSystemLexer.g:1:344: String { - mStruct(); + mString(); } break; case 37 : - // InternalRosSystemLexer.g:1:349: Action + // InternalRosSystemLexer.g:1:351: Struct { - mAction(); + mStruct(); } break; case 38 : - // InternalRosSystemLexer.g:1:356: Bool_1 + // InternalRosSystemLexer.g:1:358: Action { - mBool_1(); + mAction(); } break; case 39 : - // InternalRosSystemLexer.g:1:363: Byte_1 + // InternalRosSystemLexer.g:1:365: Bool_1 { - mByte_1(); + mBool_1(); } break; case 40 : - // InternalRosSystemLexer.g:1:370: Char_1 + // InternalRosSystemLexer.g:1:372: Byte_1 { - mChar_1(); + mByte_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:377: Int8_1 + // InternalRosSystemLexer.g:1:379: Char_1 { - mInt8_1(); + mChar_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:384: Nodes + // InternalRosSystemLexer.g:1:386: Int8_1 { - mNodes(); + mInt8_1(); } break; case 43 : - // InternalRosSystemLexer.g:1:390: Result + // InternalRosSystemLexer.g:1:393: Nodes { - mResult(); + mNodes(); } break; case 44 : - // InternalRosSystemLexer.g:1:397: String_1 + // InternalRosSystemLexer.g:1:399: Result { - mString_1(); + mResult(); } break; case 45 : - // InternalRosSystemLexer.g:1:406: Uint16 + // InternalRosSystemLexer.g:1:406: String_1 { - mUint16(); + mString_1(); } break; case 46 : - // InternalRosSystemLexer.g:1:413: Uint32 + // InternalRosSystemLexer.g:1:415: Uint16 { - mUint32(); + mUint16(); } break; case 47 : - // InternalRosSystemLexer.g:1:420: Uint64 + // InternalRosSystemLexer.g:1:422: Uint32 { - mUint64(); + mUint32(); } break; case 48 : - // InternalRosSystemLexer.g:1:427: Value_1 + // InternalRosSystemLexer.g:1:429: Uint64 { - mValue_1(); + mUint64(); } break; case 49 : - // InternalRosSystemLexer.g:1:435: From + // InternalRosSystemLexer.g:1:436: Value_1 { - mFrom(); + mValue_1(); } break; case 50 : - // InternalRosSystemLexer.g:1:440: Int16 + // InternalRosSystemLexer.g:1:444: From { - mInt16(); + mFrom(); } break; case 51 : - // InternalRosSystemLexer.g:1:446: Int32 + // InternalRosSystemLexer.g:1:449: Int16 { - mInt32(); + mInt16(); } break; case 52 : - // InternalRosSystemLexer.g:1:452: Int64 + // InternalRosSystemLexer.g:1:455: Int32 { - mInt64(); + mInt32(); } break; case 53 : - // InternalRosSystemLexer.g:1:458: Pub + // InternalRosSystemLexer.g:1:461: Int64 { - mPub(); + mInt64(); } break; case 54 : - // InternalRosSystemLexer.g:1:462: Sub + // InternalRosSystemLexer.g:1:467: Pub { - mSub(); + mPub(); } break; case 55 : - // InternalRosSystemLexer.g:1:466: Type_1 + // InternalRosSystemLexer.g:1:471: Sub { - mType_1(); + mSub(); } break; case 56 : - // InternalRosSystemLexer.g:1:473: Uint8 + // InternalRosSystemLexer.g:1:475: Type_1 { - mUint8(); + mType_1(); } break; case 57 : - // InternalRosSystemLexer.g:1:479: Value + // InternalRosSystemLexer.g:1:482: Uint8 { - mValue(); + mUint8(); } break; case 58 : - // InternalRosSystemLexer.g:1:485: Date + // InternalRosSystemLexer.g:1:488: Value { - mDate(); + mValue(); } break; case 59 : - // InternalRosSystemLexer.g:1:490: List + // InternalRosSystemLexer.g:1:494: Date { - mList(); + mDate(); } break; case 60 : - // InternalRosSystemLexer.g:1:495: Ac + // InternalRosSystemLexer.g:1:499: List { - mAc(); + mList(); } break; case 61 : - // InternalRosSystemLexer.g:1:498: As + // InternalRosSystemLexer.g:1:504: Ac { - mAs(); + mAc(); } break; case 62 : - // InternalRosSystemLexer.g:1:501: Bool + // InternalRosSystemLexer.g:1:507: As { - mBool(); + mAs(); } break; case 63 : - // InternalRosSystemLexer.g:1:506: Byte + // InternalRosSystemLexer.g:1:510: Bool { - mByte(); + mBool(); } break; case 64 : - // InternalRosSystemLexer.g:1:511: Char + // InternalRosSystemLexer.g:1:515: Byte { - mChar(); + mByte(); } break; case 65 : - // InternalRosSystemLexer.g:1:516: Goal + // InternalRosSystemLexer.g:1:520: Char { - mGoal(); + mChar(); } break; case 66 : - // InternalRosSystemLexer.g:1:521: Int8 + // InternalRosSystemLexer.g:1:525: Goal { - mInt8(); + mGoal(); } break; case 67 : - // InternalRosSystemLexer.g:1:526: Name + // InternalRosSystemLexer.g:1:530: Int8 { - mName(); + mInt8(); } break; case 68 : - // InternalRosSystemLexer.g:1:531: Node + // InternalRosSystemLexer.g:1:535: Name { - mNode(); + mName(); } break; case 69 : - // InternalRosSystemLexer.g:1:536: Sc + // InternalRosSystemLexer.g:1:540: Node { - mSc(); + mNode(); } break; case 70 : - // InternalRosSystemLexer.g:1:539: Ss + // InternalRosSystemLexer.g:1:545: Sc { - mSs(); + mSc(); } break; case 71 : - // InternalRosSystemLexer.g:1:542: Time + // InternalRosSystemLexer.g:1:548: Ss { - mTime(); + mSs(); } break; case 72 : - // InternalRosSystemLexer.g:1:547: Type + // InternalRosSystemLexer.g:1:551: Time { - mType(); + mTime(); } break; case 73 : - // InternalRosSystemLexer.g:1:552: Any + // InternalRosSystemLexer.g:1:556: Type { - mAny(); + mType(); } break; case 74 : - // InternalRosSystemLexer.g:1:556: Ns + // InternalRosSystemLexer.g:1:561: Any { - mNs(); + mAny(); } break; case 75 : - // InternalRosSystemLexer.g:1:559: HyphenMinusLeftSquareBracket + // InternalRosSystemLexer.g:1:565: Ns { - mHyphenMinusLeftSquareBracket(); + mNs(); } break; case 76 : - // InternalRosSystemLexer.g:1:588: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:568: HyphenMinusLeftSquareBracket { - mLeftSquareBracketRightSquareBracket(); + mHyphenMinusLeftSquareBracket(); } break; case 77 : - // InternalRosSystemLexer.g:1:624: Comma + // InternalRosSystemLexer.g:1:597: LeftSquareBracketRightSquareBracket { - mComma(); + mLeftSquareBracketRightSquareBracket(); } break; case 78 : - // InternalRosSystemLexer.g:1:630: HyphenMinus + // InternalRosSystemLexer.g:1:633: Comma { - mHyphenMinus(); + mComma(); } break; case 79 : - // InternalRosSystemLexer.g:1:642: Colon + // InternalRosSystemLexer.g:1:639: HyphenMinus { - mColon(); + mHyphenMinus(); } break; case 80 : - // InternalRosSystemLexer.g:1:648: LeftSquareBracket + // InternalRosSystemLexer.g:1:651: Colon { - mLeftSquareBracket(); + mColon(); } break; case 81 : - // InternalRosSystemLexer.g:1:666: RightSquareBracket + // InternalRosSystemLexer.g:1:657: LeftSquareBracket { - mRightSquareBracket(); + mLeftSquareBracket(); } break; case 82 : - // InternalRosSystemLexer.g:1:685: RULE_BINARY + // InternalRosSystemLexer.g:1:675: RightSquareBracket { - mRULE_BINARY(); + mRightSquareBracket(); } break; case 83 : - // InternalRosSystemLexer.g:1:697: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:694: RULE_BINARY { - mRULE_BOOLEAN(); + mRULE_BINARY(); } break; case 84 : - // InternalRosSystemLexer.g:1:710: RULE_DOUBLE + // InternalRosSystemLexer.g:1:706: RULE_BOOLEAN { - mRULE_DOUBLE(); + mRULE_BOOLEAN(); } break; case 85 : - // InternalRosSystemLexer.g:1:722: RULE_DECINT + // InternalRosSystemLexer.g:1:719: RULE_DOUBLE { - mRULE_DECINT(); + mRULE_DOUBLE(); } break; case 86 : - // InternalRosSystemLexer.g:1:734: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:731: RULE_DECINT { - mRULE_DATE_TIME(); + mRULE_DECINT(); } break; case 87 : - // InternalRosSystemLexer.g:1:749: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:743: RULE_DATE_TIME { - mRULE_MESSAGE_ASIGMENT(); + mRULE_DATE_TIME(); } break; case 88 : - // InternalRosSystemLexer.g:1:771: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:758: RULE_MESSAGE_ASIGMENT { - mRULE_SL_COMMENT(); + mRULE_MESSAGE_ASIGMENT(); } break; case 89 : - // InternalRosSystemLexer.g:1:787: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:780: RULE_SL_COMMENT { - mRULE_ROS_CONVENTION_A(); + mRULE_SL_COMMENT(); } break; case 90 : - // InternalRosSystemLexer.g:1:809: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:796: RULE_ROS_CONVENTION_A { - mRULE_ROS_CONVENTION_PARAM(); + mRULE_ROS_CONVENTION_A(); } break; case 91 : - // InternalRosSystemLexer.g:1:835: RULE_ID + // InternalRosSystemLexer.g:1:818: RULE_ROS_CONVENTION_PARAM { - mRULE_ID(); + mRULE_ROS_CONVENTION_PARAM(); } break; case 92 : - // InternalRosSystemLexer.g:1:843: RULE_STRING + // InternalRosSystemLexer.g:1:844: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 93 : - // InternalRosSystemLexer.g:1:855: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:852: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 94 : - // InternalRosSystemLexer.g:1:871: RULE_WS + // InternalRosSystemLexer.g:1:864: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 95 : - // InternalRosSystemLexer.g:1:879: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:880: RULE_WS + { + mRULE_WS(); + + } + break; + case 96 : + // InternalRosSystemLexer.g:1:888: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4134,21 +4163,21 @@ public DFA12(BaseRecognizer recognizer) { this.transition = DFA12_transition; } public String getDescription() { - return "182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; + return "184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; } } static final String DFA32_eotS = - "\1\52\31\60\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0101\1\u0102\1\u0103\6\60\1\uffff\1\60\1\u010e\4\60\1\u0114\1\u0116\1\u0118\1\u0119\2\60\1\u011c\1\u011d\1\uffff\1\154\6\60\2\uffff\1\60\1\u0127\1\u0129\1\u012b\2\uffff\7\60\1\uffff\1\u0103\3\60\4\uffff\3\60\1\u013b\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u0149\3\uffff\7\60\6\uffff\3\60\1\u0155\7\60\1\u015e\1\u0160\1\u0162\2\uffff\1\60\1\u0164\2\60\1\uffff\1\u0167\1\u0168\1\u0169\1\u016a\1\u016b\1\uffff\1\u016c\2\uffff\12\60\2\uffff\1\u0177\1\u0179\1\u017b\4\60\6\uffff\1\u0180\1\uffff\1\u0181\1\u0182\6\uffff\12\60\5\uffff\1\u018d\1\uffff\1\u018e\4\uffff\4\60\1\u0193\5\60\2\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01a7\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b1\1\60\1\u01b3\1\uffff\1\u01b4\2\uffff"; + "\1\52\31\60\1\143\1\146\3\uffff\2\154\1\uffff\1\144\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\144\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0102\1\u0103\1\u0104\6\60\1\uffff\1\60\1\u010f\4\60\1\u0115\1\u0117\1\u0119\1\u011a\2\60\1\u011d\1\u011e\1\uffff\1\154\6\60\2\uffff\1\60\1\u0128\1\u012a\1\u012c\2\uffff\7\60\1\uffff\1\60\1\u0104\3\60\4\uffff\3\60\1\u013d\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u014b\3\uffff\7\60\6\uffff\3\60\1\u0157\10\60\1\u0161\1\u0163\1\u0165\2\uffff\1\60\1\u0167\2\60\1\uffff\1\u016a\1\u016b\1\u016c\1\u016d\1\u016e\1\uffff\1\u016f\2\uffff\12\60\2\uffff\1\u017a\1\u017c\1\u017e\5\60\6\uffff\1\u0184\1\uffff\1\u0185\1\u0186\6\uffff\12\60\5\uffff\1\60\1\u0192\1\uffff\1\u0193\4\uffff\4\60\1\u0198\5\60\3\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01ac\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b6\1\60\1\u01b8\1\uffff\1\u01b9\2\uffff"; static final String DFA32_eofS = - "\u01b5\uffff"; + "\u01ba\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\4\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\16\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\7\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\1\57\1\uffff\1\57\4\uffff\12\57\2\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\5\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\17\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\10\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\2\57\1\uffff\1\57\4\uffff\12\57\3\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\4\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\16\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\7\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\1\172\1\uffff\1\172\4\uffff\12\172\2\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\5\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\17\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\10\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\2\172\1\uffff\1\172\4\uffff\12\172\3\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\34\uffff\1\115\1\117\1\121\2\uffff\1\124\6\uffff\1\130\1\uffff\1\131\1\uffff\1\136\1\137\2\uffff\1\133\1\127\57\uffff\1\113\1\uffff\1\124\1\116\1\114\1\120\1\115\1\117\1\121\1\122\1\uffff\1\125\12\uffff\1\130\1\135\1\132\1\136\16\uffff\1\105\1\106\26\uffff\1\74\1\75\4\uffff\1\112\10\uffff\1\134\17\uffff\1\65\1\uffff\1\66\22\uffff\1\111\26\uffff\1\50\1\100\4\uffff\1\51\1\102\7\uffff\1\61\4\uffff\1\67\1\110\1\107\1\123\12\uffff\1\72\4\uffff\1\46\1\76\1\47\1\77\1\uffff\1\104\1\103\2\uffff\1\73\1\101\1\126\7\uffff\1\31\1\62\1\32\1\63\1\33\1\64\16\uffff\1\36\1\70\4\uffff\1\37\5\uffff\1\52\1\uffff\1\60\1\71\12\uffff\1\20\1\54\7\uffff\1\22\1\55\1\23\1\56\1\24\1\57\1\uffff\1\40\2\uffff\1\41\1\42\1\43\1\44\1\45\1\53\12\uffff\1\35\1\13\1\27\1\14\1\30\1\uffff\1\15\1\uffff\1\21\1\25\1\26\1\34\12\uffff\1\17\1\16\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\34\uffff\1\116\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\114\1\uffff\1\117\1\125\1\115\1\121\1\116\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\106\1\107\26\uffff\1\75\1\76\4\uffff\1\113\10\uffff\1\135\17\uffff\1\66\1\uffff\1\67\22\uffff\1\112\26\uffff\1\51\1\101\4\uffff\1\52\1\103\7\uffff\1\62\5\uffff\1\70\1\111\1\110\1\124\12\uffff\1\73\4\uffff\1\47\1\77\1\50\1\100\1\uffff\1\105\1\104\2\uffff\1\74\1\102\1\127\7\uffff\1\32\1\63\1\33\1\64\1\34\1\65\17\uffff\1\37\1\71\4\uffff\1\40\5\uffff\1\53\1\uffff\1\61\1\72\12\uffff\1\21\1\55\10\uffff\1\23\1\56\1\24\1\57\1\25\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\36\1\13\1\30\1\14\1\31\2\uffff\1\16\1\uffff\1\22\1\26\1\27\1\35\12\uffff\1\15\1\20\1\17\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; static final String DFA32_specialS = - "\1\3\45\uffff\1\2\1\5\111\uffff\1\4\1\10\1\uffff\1\6\1\1\71\uffff\1\7\1\uffff\1\0\u0103\uffff}>"; + "\1\10\45\uffff\1\5\1\2\111\uffff\1\6\1\1\1\uffff\1\7\1\4\71\uffff\1\0\1\uffff\1\3\u0108\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\11\1\42\1\10\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\7\1\12\1\13\1\27\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", @@ -4158,7 +4187,7 @@ public String getDescription() { "\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\104\3\57\1\102\6\57\1\101\5\57\1\103\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\104\3\57\1\103\6\57\1\101\5\57\1\102\10\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\17\57\1\106\5\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\107\1\111\10\57\1\112\6\57\1\110\1\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\113\21\57", @@ -4176,16 +4205,16 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\136\31\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", - "\1\143\1\uffff\12\142\13\uffff\1\143\25\uffff\1\141\11\uffff\1\143", + "\1\144\1\uffff\12\142\13\uffff\1\144\25\uffff\1\141\11\uffff\1\144", "\1\145", "", "", "", - "\1\143\1\uffff\12\153\10\uffff\1\152\2\uffff\1\143\34\uffff\1\152\2\uffff\1\143", - "\1\143\1\uffff\12\155\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\153\10\uffff\1\152\2\uffff\1\144\34\uffff\1\152\2\uffff\1\144", + "\1\144\1\uffff\12\155\13\uffff\1\144\37\uffff\1\144", "", "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", "\32\160\4\uffff\1\160\1\uffff\32\160", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\42\162\1\163\71\162\1\161\uffa3\162", @@ -4216,8 +4245,8 @@ public String getDescription() { "\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\u008a\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\u008b\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008c\25\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\u008c\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008d\25\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u008e\16\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u008f\24\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0090\10\57", @@ -4248,7 +4277,7 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00aa\7\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ab\31\57", "", - "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", "", "", "", @@ -4257,11 +4286,11 @@ public String getDescription() { "", "", "", - "\1\143\1\uffff\12\u00ad\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ad\13\uffff\1\144\37\uffff\1\144", "", - "\1\143\1\uffff\12\u00ae\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ae\13\uffff\1\144\37\uffff\1\144", "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\0\u00af", "\42\162\1\163\71\162\1\161\uffa3\162", @@ -4290,8 +4319,8 @@ public String getDescription() { "", "", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c5\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c6\26\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\14\57\1\u00c6\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c7\26\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00c8\7\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ca\31\57", @@ -4322,9 +4351,9 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e1\5\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e2\6\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e3\16\57", - "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", - "\1\143\1\uffff\12\u00e4\13\uffff\1\143\37\uffff\1\143", - "\1\143\1\uffff\12\u00e5\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", + "\1\144\1\uffff\12\u00e4\13\uffff\1\144\37\uffff\1\144", + "\1\144\1\uffff\12\u00e5\13\uffff\1\144\37\uffff\1\144", "\42\162\1\163\71\162\1\161\uffa3\162", "", "\47\165\1\166\64\165\1\164\uffa3\165", @@ -4348,128 +4377,130 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f7\14\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f8\21\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00f9\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00fa\30\57", - "\1\52\12\57\1\u00fb\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\4\57\1\u00fc\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fd\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00fe\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ff\31\57", - "\1\52\12\57\1\u0100\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u00fb\2\uffff\1\61\3\uffff\5\57\1\u00fa\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\u00fc\30\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00fd\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fe\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00ff\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0100\31\57", + "\1\52\12\57\1\u0101\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\u0104\1\57\1\u0105\2\57\1\u0106\1\57\1\u0107\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\u0108\25\57", - "\1\52\6\57\1\u0109\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\u010a\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010b\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010c\1\57", + "\1\52\1\57\1\u0105\1\57\1\u0106\2\57\1\u0107\1\57\1\u0108\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\u0109\25\57", + "\1\52\6\57\1\u010a\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\u010b\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010c\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010d\1\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010d\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010e\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\u010f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0110\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0111\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0112\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0113\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0115\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\22\57\1\u0117\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0110\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0111\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0112\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0113\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0114\3\uffff\1\57\1\uffff\32\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\4\uffff\1\57\1\uffff\22\57\1\u0118\7\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\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\13\57\1\u011b\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u011c\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\u011e\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", - "\1\u011e\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u011f\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0120\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0121\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0122\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0123\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\u0124\27\57", + "\1\u011f\1\144\1\uffff\12\144\13\uffff\1\144\37\uffff\1\144", + "\1\u011f\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", + "\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0125\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0126\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0128\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u012a\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\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u012c\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012d\7\57", + "\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\6\57\1\u012f\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0130\27\57", - "\1\52\3\57\1\u0131\2\57\1\u0132\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\1\u0133\31\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\3\57\1\u0132\2\57\1\u0133\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\u0134\21\57", "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0135\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\u0134\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0135\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0136\26\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0136\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0137\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0138\26\57", "", "", "", "", - "\1\52\6\57\1\u0137\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u0138\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u0139\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\u013a\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\u013c\31\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\4\uffff\1\57\1\uffff\4\57\1\u013e\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u013f\23\57", - "\1\52\12\57\1\u0140\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\4\57\1\u0141\25\57", + "\1\52\6\57\1\u0139\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\2\57\1\u013a\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u013b\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\u013c\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\u013e\31\57", + "\1\52\4\57\1\u013f\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\u0140\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0141\23\57", + "\1\52\12\57\1\u0142\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\4\57\1\u0143\25\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0142\10\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\23\57\1\u0144\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0145\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0144\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0145\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0146\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0147\14\57", "", "", "", "", - "\1\52\12\57\1\u0146\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u0148\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\23\57\1\u0147\6\57", - "\1\52\12\57\1\u0148\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\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\25\57\1\u014a\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014c\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014d\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\u014e\31\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\32\57\4\uffff\1\57\1\uffff\25\57\1\u014c\4\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014d\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014e\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014f\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\u0150\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0152\31\57", "", "", "", "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0152\7\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0154\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\u0156\25\57", - "\1\52\2\57\1\u0157\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u0158\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\2\57\1\u0159\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015a\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015b\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015c\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015d\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015f\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0161\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\22\57\1\u0154\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0155\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0156\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\u0158\25\57", + "\1\52\2\57\1\u0159\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u015a\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\u015b\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u015c\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015d\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015e\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015f\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0160\3\uffff\1\57\1\uffff\32\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\4\uffff\1\57\1\uffff\15\57\1\u0163\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0166\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\u0165\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0166\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0168\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0169\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", @@ -4480,25 +4511,26 @@ public String getDescription() { "\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\u016d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u016e\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\u016f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0170\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0171\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0172\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0173\27\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\4\57\1\u0175\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0176\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0170\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0171\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\u0172\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0173\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0174\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0175\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0176\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0177\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0178\25\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\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0178\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017a\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\12\57\1\u017c\17\57", - "\1\52\12\57\1\u017d\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\u017e\14\57", - "\1\52\12\57\1\u017f\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\1\u017b\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017d\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\u017f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u0180\17\57", + "\1\52\12\57\1\u0181\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\u0182\14\57", + "\1\52\12\57\1\u0183\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", @@ -4515,21 +4547,22 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0183\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\u0184\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0185\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0186\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0187\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0188\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0189\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018a\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018b\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018c\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0187\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\u0188\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0189\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018a\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018b\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u018c\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018d\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018e\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018f\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", "", "", "", "", "", + "\1\52\12\57\1\u0191\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", @@ -4537,51 +4570,52 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u018f\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0191\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\u0192\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0194\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0195\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0196\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\u0197\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\u0194\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0195\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0196\7\57", - "\1\52\12\57\1\u0197\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u0198\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\u0199\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019a\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019b\7\57", + "\1\52\12\57\1\u019c\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u019d\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\14\57\1\u0199\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019a\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u019b\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019c\7\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019d\7\57", - "\1\52\12\57\1\u019e\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u019f\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\4\57\1\u01a0\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u019e\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01a0\14\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a2\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a3\12\57", + "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a2\7\57", + "\1\52\12\57\1\u01a3\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\1\52\12\57\1\u01a4\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\u01a5\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a6\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a5\25\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a7\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a8\12\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01aa\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ab\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\u01a8\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01ad\31\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a9\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01aa\31\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01af\31\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ab\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01ac\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ad\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ae\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01af\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b0\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b0\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b1\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b2\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b3\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b4\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b5\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\u01b2\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b7\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", @@ -4619,13 +4653,51 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 | Interfaces | Parameters | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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_175 = input.LA(1); + + s = -1; + if ( (LA32_175=='\"') ) {s = 115;} + + else if ( (LA32_175=='\\') ) {s = 113;} + + else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} + + if ( s>=0 ) return s; + break; + case 1 : + int LA32_114 = input.LA(1); + + s = -1; + if ( (LA32_114=='\"') ) {s = 115;} + + else if ( (LA32_114=='\\') ) {s = 113;} + + else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} + + if ( s>=0 ) return s; + break; + case 2 : + int LA32_39 = input.LA(1); + + s = -1; + if ( (LA32_39=='\\') ) {s = 116;} + + else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} + + else if ( (LA32_39=='\'') ) {s = 118;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 3 : int LA32_177 = input.LA(1); s = -1; @@ -4637,7 +4709,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 1 : + case 4 : int LA32_117 = input.LA(1); s = -1; @@ -4649,7 +4721,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 2 : + case 5 : int LA32_38 = input.LA(1); s = -1; @@ -4663,7 +4735,23 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 3 : + case 6 : + int LA32_113 = input.LA(1); + + s = -1; + if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} + + if ( s>=0 ) return s; + break; + case 7 : + int LA32_116 = input.LA(1); + + s = -1; + if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} + + if ( s>=0 ) return s; + break; + case 8 : int LA32_0 = input.LA(1); s = -1; @@ -4757,60 +4845,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 42; - if ( s>=0 ) return s; - break; - case 4 : - int LA32_113 = input.LA(1); - - s = -1; - if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} - - if ( s>=0 ) return s; - break; - case 5 : - int LA32_39 = input.LA(1); - - s = -1; - if ( (LA32_39=='\\') ) {s = 116;} - - else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} - - else if ( (LA32_39=='\'') ) {s = 118;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 6 : - int LA32_116 = input.LA(1); - - s = -1; - if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} - - if ( s>=0 ) return s; - break; - case 7 : - int LA32_175 = input.LA(1); - - s = -1; - if ( (LA32_175=='\"') ) {s = 115;} - - else if ( (LA32_175=='\\') ) {s = 113;} - - else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} - - if ( s>=0 ) return s; - break; - case 8 : - int LA32_114 = input.LA(1); - - s = -1; - if ( (LA32_114=='\"') ) {s = 115;} - - else if ( (LA32_114=='\\') ) {s = 113;} - - else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} - 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 ccb1a570..421f7c70 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,104 +1,105 @@ -Ac=63 -Action=40 -Any=76 -Array=34 -As=64 -Base64=35 -Bool=65 -Bool_1=41 -Boolean=24 -Byte=66 -Byte_1=42 -Char=67 -Char_1=43 -Colon=82 -Comma=80 +Ac=64 +Action=41 +Any=77 +Array=35 +As=65 +Base64=36 +Bool=66 +Bool_1=42 +Boolean=25 +Byte=67 +Byte_1=43 +Char=68 +Char_1=44 +Colon=83 +Comma=81 Connections=8 -Date=61 -Default=16 -Double=36 -Duration=17 -Feedback=18 -Float32=26 +Date=62 +Default=17 +Double=37 +Duration=18 +Feedback=19 +Float32=27 Float32_1=14 -Float64=27 +Float64=28 Float64_1=15 -From=52 +From=53 +FromFile=16 GlobalNamespace=6 -Goal=68 +Goal=69 GraphName=13 -Header=37 -HyphenMinus=81 -HyphenMinusLeftSquareBracket=78 -Int16=53 -Int16_1=28 -Int32=54 -Int32_1=29 -Int64=55 -Int64_1=30 -Int8=69 -Int8_1=44 -Integer=25 +Header=38 +HyphenMinus=82 +HyphenMinusLeftSquareBracket=79 +Int16=54 +Int16_1=29 +Int32=55 +Int32_1=30 +Int64=56 +Int64_1=31 +Int8=70 +Int8_1=45 +Integer=26 Interfaces=9 -LeftSquareBracket=83 -LeftSquareBracketRightSquareBracket=79 -List=62 -Message=31 -Name=70 -Node=71 -Nodes=45 -Ns=77 +LeftSquareBracket=84 +LeftSquareBracketRightSquareBracket=80 +List=63 +Message=32 +Name=71 +Node=72 +Nodes=46 +Ns=78 ParameterAny=7 Parameters=10 PrivateNamespace=5 Processes=11 -Pub=56 -RULE_ANY_OTHER=107 -RULE_BEGIN=100 -RULE_BINARY=86 -RULE_BOOLEAN=87 -RULE_DATE_TIME=95 -RULE_DAY=90 -RULE_DECINT=88 -RULE_DIGIT=85 -RULE_DOUBLE=89 -RULE_END=101 -RULE_HOUR=93 -RULE_ID=96 -RULE_INT=98 -RULE_MESSAGE_ASIGMENT=99 -RULE_MIN_SEC=94 -RULE_ML_COMMENT=105 -RULE_MONTH=91 -RULE_ROS_CONVENTION_A=103 -RULE_ROS_CONVENTION_PARAM=104 -RULE_SL_COMMENT=102 -RULE_STRING=97 -RULE_WS=106 -RULE_YEAR=92 +Pub=57 +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 RelativeNamespace=4 -Result=46 -RightSquareBracket=84 -Sc=72 -Service=32 -Ss=73 -String=38 -String_1=47 -String_2=19 -Struct=39 -Sub=57 +Result=47 +RightSquareBracket=85 +Sc=73 +Service=33 +Ss=74 +String=39 +String_1=48 +String_2=20 +Struct=40 +Sub=58 SubSystem=12 -Threads=20 -Time=74 -Type=75 -Type_1=58 -Uint16=48 -Uint16_1=21 -Uint32=49 -Uint32_1=22 -Uint64=50 -Uint64_1=23 -Uint8=59 -Uint8_1=33 -Value=60 -Value_1=51 +Threads=21 +Time=75 +Type=76 +Type_1=59 +Uint16=49 +Uint16_1=22 +Uint32=50 +Uint32_1=23 +Uint64=51 +Uint64_1=24 +Uint8=60 +Uint8_1=34 +Value=61 +Value_1=52 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 e87466f1..22bba4e6 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 @@ -21,6 +21,9 @@ public abstract class AbstractRosSystemProposalProvider extends BasicsProposalPr public void completeRosSystem_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeRosSystem_FromFile(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } public void completeRosSystem_Processes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } 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 d548108ad2f1ef1e69ed753df3d1bf214697cd07..f176525c48953131c8f1bc536a069c021c2e59df 100644 GIT binary patch delta 2911 zcmZuzcYG8@6lQL-cj*LE2_c~=8WJxBsS*e?qDT=FY!vmlY{+497w;|zDlXU?sH`0o zjRkDvk?f5Rdie(CQ&qkZrD?6v zNKlK#v>0kP5wer<%|=prKYa`C_*RzTNuFY16uylq9==@R+dWD*Z>rxf7g!SS0An)W z!Mdyb2^$2(op7Uu11*~AWS4ZpcSG3&!6&6)Co|J{`BPZ%g(D5Hlg9Yd1e?zIGsc?o zoRQD69x8uMl0PpU)J0;G0cT#mN0KxC0wG^oT&7a^2aeq&{vjw+`A5{^kDbSif8uKK zr=)>l^Uo*|jDIdgztHi(OD_fl z??IFv3dgl*V*sxX=zfqIKU%>uqmfwGx|QuGR)TN`5H17Z#@p2j|5-*kXsq_<&Hlw~ z+ppxkoblgW(SEn1{UM|MiRIL&)~H3baL{_g{sM*{f=ad{QD*}bepqV#ZIo3MW&Oic z)yMxuh3JNgJVUR@O;ZH3K*D3pt0-<13LGVgBx+u3+pO{$CR9v7cx@D8!k5@hk&JGN z6k2XqL@ISN9UG->R&yxUq(zxmq{$rg!iaQ|&oB;G6s2TJ%I-$r%08pBOx+%&8?$te zAl+;mgxVaJZZ7HON!@&7VP#HsL84MmQYti7RF2s}iNFNqVr6UR|7ZoTME>2SqQx-^i*i zn8T99P}9UPG7&J-4kr^MY&1-abeTAwOpKByYRE))zrQvZ4@JUc#hmEqL=R)gL#@#P z4`U@Ow>|8tF3{mYm>y0rJ(!IcM;=bJ(eQAR%foo`aI*9;!R5i}!^8v+^k&gdOu|Dt zn#5$edBrJ(P)%7^9 zh;%w4rHC^?j*TnMB>VQUFV2$I#57ul;&fNK8I*3Om2Ql_2{S!g7BF#+^mZ;PeRBiN zZTO250hD{q8#=zkEMRI^A!Lv)tbVF_S3X3rrco zNI0ySuNcjzO;XJ@CJiZ=cmeLjJj^GJJ19lWm(#hBrjz0KcdcPI7vZ2&#KkOA!N0xM z5DEt3S_4zX0%Prvp86%SRHxEBbFfxJTpSBw&np(eol-uXiA!A*yo@Gzxy8c|Vt`kW zW%}e0SE2%c!Qv_uDDj9nu&W7vjfCrjzt+KDM|k`Zqx5=8x)@0_@ve25QN$AI_y%%} zBf+(dyf-3mlDG+Z5ppRAvVoWyX$=JvSqzKCBW^bK3@y@cF$3Oe2fWP{@OE;12Nlqn z4#RgkhL_2JcO?Y8o8b3Ics}6E9r(Rn`R=m}w!>g{UD@pNw}k|^N`E!b+vezPm;O2u{OusP`9+D&PXK(U z1K;J?qt^vLu^Vf(dxz2`eOcNcWh?nszMmi9heS7#AqvGnF<8`!dNEHd5R1i9(T-#u Gh5ZMr9d_LS delta 2871 zcmZvecX$+46vcTvnb~X_p@o1UU{KMJunC|cQ6TX>MJy15pn|BI&4jEZyK#4eVjH_+ z0d?#J6dM+h8bH7ndqJ>*B4V$I*s!2*?#!Fno$oXMWcIy#@9&)Z%1l>sZgT1JGNzd; z%1Vc*K3}P-@ukeKs(cyK)a>?nEUYIIdZLE$+KkY zcQVDt7btwSPwA#*1%q;eW$-nqn90|&?ka!U31W<|WBIBY4Ylc-Z?vDUr~2zLya8k% zfX_(av&`@FjfJr1FyW8Jnjptu{CNtS#`p`Uk{ynkn#>aZNw9v-<8k&J!=8pM-l0k@ec@x=6}fYNp7~e zWmvwk1%rGmt$}o=@Q+-L8T@0E$>Q6n>z}y8jBodJ{ZlGTUEe`2Aoep!`W(Nt=6I|P zV_#4TJzMI(q-K1@6vM|CD*S6SSMdjfva{dFdW?T-cSGghp;AsHn$+XXA?zm9`(84B zu-)XvV~Nzfy?{R=gztp6TzDJrBrE(U>13Brnc7Y39t@^WW2^ma^=>zrDQEl_kJn$N zHvXIR`a7nx;(D_l*P~&37yd!qJ!Wl1Vc<`R`pXPe6jl7qRMpS_q3OMlRRC^%M`LRw z(W1v2oDvHES0?>uF0LqU=KCNgLv*8Fws$m^k70sgJ%rDRVoWIM%@rAFu25-up&~Tu zZ4OS717e!+OB1wZL?(WSfLU2t6v(nmifnUA<)G#qiAr?AJ=tBv8m=gnZsRuoj&}9-`?nU#~2(A_QAC`^|61u{y8&Mpnlx2sTEh9>1 zjIhun2_3RrA5Q2aoEV_1Jm^t`u9oN;LSs+Yg_Dt3)HQu%I{7Ffk2ZIMJVsU>YZi_y zF={Pxokg}xA5CQL#DFY3*?W)~ADnVUxTHzttiiSjhpJ8_Drm+DRiULIz57F(zRmI7iDs^c(=Q%Jt^ zx)774G%l?hBtliJQerhitbwL?exbfjz654z;UnTV-d z0+VOagMCAbv*oi0r42SZgJGyuMH7l<S3#WO=h_bwysFgM$;=%DC!i7S%unBC^sC7Ms;f&(Q2G4E5(^% zy+3l&rtM-0M2I9-D4V;Pis+E*GmF*-7eZ@)Ue0=uMGuD5*CwRm?_} z-nbs^4x~~PaRE~_`a}>HnweDtjEf*w6Bk3SQa+7|OFRo`&;nj+^Z72U-(}rz6GINV##`KuEmDJrv@pP-h%g=tcV$YpA{I!A_nT`*6&nv&5*IoWAM{9kh?oyc z<{&U1ahZ=wiHp)CK1Sh>%kXl9KjDTynUc5|gJOx?59Z|Ro`I*NqNQeg^#Eg;rD(aM zXoW}7N", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "SubSystem", "GraphName", "Float32_1", "Float64_1", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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", "Interfaces", "Parameters", "Processes", "SubSystem", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=95; - public static final int Uint64_1=23; - public static final int String=38; + public static final int Node=72; + public static final int RULE_DATE_TIME=96; + public static final int Uint64_1=24; + public static final int String=39; public static final int Processes=11; - public static final int Int16=53; - public static final int Float32=26; - public static final int Goal=68; - public static final int Bool=65; - public static final int Uint16=48; - public static final int Boolean=24; - public static final int Sub=57; - public static final int Uint8=59; + public static final int Int16=54; + public static final int Float32=27; + public static final int Goal=69; + public static final int Bool=66; + public static final int Uint16=49; + public static final int Boolean=25; + public static final int Sub=58; + public static final int Uint8=60; public static final int Parameters=10; - public static final int RULE_ID=96; - public static final int RULE_DIGIT=85; + public static final int RULE_ID=97; + public static final int RULE_DIGIT=86; public static final int GlobalNamespace=6; - public static final int Int16_1=28; - public static final int Header=37; - public static final int RULE_INT=98; - public static final int Byte=66; - public static final int RULE_ML_COMMENT=105; - public static final int LeftSquareBracket=83; - public static final int Ac=63; - public static final int Base64=35; - public static final int Comma=80; - public static final int As=64; - public static final int HyphenMinus=81; - public static final int RULE_MESSAGE_ASIGMENT=99; - public static final int LeftSquareBracketRightSquareBracket=79; - public static final int Int32=54; - public static final int Char=67; - public static final int RULE_DECINT=88; - public static final int Uint32=49; - public static final int RULE_HOUR=93; - public static final int Int8=69; - public static final int Default=16; - public static final int Int8_1=44; - public static final int Uint16_1=21; - public static final int Sc=72; - public static final int Type=75; - public static final int Float64=27; - public static final int Int32_1=29; - public static final int RULE_BINARY=86; - public static final int String_1=47; - public static final int String_2=19; - public static final int Ss=73; - public static final int RULE_DAY=90; - public static final int RULE_BEGIN=100; - public static final int RULE_BOOLEAN=87; + public static final int Int16_1=29; + public static final int Header=38; + public static final int RULE_INT=99; + public static final int Byte=67; + public static final int RULE_ML_COMMENT=106; + public static final int LeftSquareBracket=84; + public static final int Ac=64; + public static final int Base64=36; + public static final int Comma=81; + public static final int As=65; + 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=55; + public static final int Char=68; + 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=70; + public static final int Default=17; + public static final int Int8_1=45; + public static final int Uint16_1=22; + public static final int Sc=73; + public static final int Type=76; + public static final int Float64=28; + public static final int Int32_1=30; + public static final int RULE_BINARY=87; + public static final int String_1=48; + public static final int String_2=20; + public static final int Ss=74; + 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 RelativeNamespace=4; - public static final int RULE_YEAR=92; - public static final int Result=46; - public static final int Name=70; - public static final int RULE_MIN_SEC=94; - public static final int Char_1=43; + public static final int RULE_YEAR=93; + public static final int Result=47; + public static final int Name=71; + public static final int RULE_MIN_SEC=95; + public static final int Char_1=44; public static final int ParameterAny=7; - public static final int List=62; - public static final int RightSquareBracket=84; + public static final int List=63; + public static final int RightSquareBracket=85; public static final int PrivateNamespace=5; public static final int GraphName=13; - public static final int Byte_1=42; + public static final int Byte_1=43; public static final int Float64_1=15; - public static final int Duration=17; - public static final int Uint32_1=22; - public static final int Double=36; - public static final int Type_1=58; - public static final int Value=60; - public static final int Uint64=50; - public static final int Action=40; - public static final int RULE_END=101; - public static final int Message=31; - public static final int Value_1=51; - public static final int Time=74; - public static final int RULE_STRING=97; - public static final int Bool_1=41; - public static final int Any=76; - public static final int Struct=39; - public static final int RULE_SL_COMMENT=102; + public static final int Duration=18; + public static final int Uint32_1=23; + public static final int Double=37; + public static final int Type_1=59; + public static final int Value=61; + public static final int Uint64=51; + public static final int FromFile=16; + public static final int Action=41; + public static final int RULE_END=102; + public static final int Message=32; + public static final int Value_1=52; + public static final int Time=75; + public static final int RULE_STRING=98; + public static final int Bool_1=42; + public static final int Any=77; + public static final int Struct=40; + public static final int RULE_SL_COMMENT=103; public static final int SubSystem=12; - public static final int Uint8_1=33; - public static final int RULE_DOUBLE=89; - public static final int Feedback=18; - public static final int RULE_ROS_CONVENTION_A=103; - public static final int RULE_ROS_CONVENTION_PARAM=104; - public static final int Colon=82; - public static final int Pub=56; + public static final int Uint8_1=34; + public static final int RULE_DOUBLE=90; + public static final int Feedback=19; + 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=57; public static final int EOF=-1; - public static final int Ns=77; - public static final int RULE_WS=106; - public static final int HyphenMinusLeftSquareBracket=78; - public static final int Int64_1=30; - public static final int Service=32; - public static final int From=52; - public static final int RULE_ANY_OTHER=107; - public static final int Nodes=45; - public static final int Date=61; + public static final int Ns=78; + public static final int RULE_WS=107; + public static final int HyphenMinusLeftSquareBracket=79; + public static final int Int64_1=31; + public static final int Service=33; + public static final int From=53; + public static final int RULE_ANY_OTHER=108; + public static final int Nodes=46; + public static final int Date=62; public static final int Interfaces=9; - public static final int Threads=20; - public static final int Integer=25; - public static final int Array=34; - public static final int Int64=55; - public static final int RULE_MONTH=91; + public static final int Threads=21; + public static final int Integer=26; + public static final int Array=35; + public static final int Int64=56; + public static final int RULE_MONTH=92; // delegates // delegators @@ -302,50 +303,53 @@ public final EObject entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:89:1: ruleRosSystem returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) ; + // InternalRosSystemParser.g:89:1: ruleRosSystem returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) ; public final EObject ruleRosSystem() throws RecognitionException { EObject current = null; Token otherlv_1=null; Token this_BEGIN_2=null; Token otherlv_3=null; - Token this_BEGIN_4=null; - Token this_END_6=null; - Token otherlv_7=null; - Token this_BEGIN_8=null; - Token this_END_10=null; - Token otherlv_11=null; - Token this_BEGIN_12=null; - Token this_END_14=null; - Token otherlv_15=null; - Token this_BEGIN_16=null; - Token this_END_18=null; - Token otherlv_19=null; - Token this_BEGIN_20=null; - Token this_END_22=null; - Token this_END_23=null; + Token otherlv_5=null; + Token this_BEGIN_6=null; + Token this_END_8=null; + Token otherlv_9=null; + Token this_BEGIN_10=null; + Token this_END_12=null; + Token otherlv_13=null; + Token this_BEGIN_14=null; + Token this_END_16=null; + Token otherlv_17=null; + Token this_BEGIN_18=null; + Token this_END_20=null; + Token otherlv_21=null; + Token this_BEGIN_22=null; + Token this_END_24=null; + Token this_END_25=null; AntlrDatatypeRuleToken lv_name_0_0 = null; - EObject lv_processes_5_0 = null; + AntlrDatatypeRuleToken lv_fromFile_4_0 = null; - EObject lv_components_9_0 = null; + EObject lv_processes_7_0 = null; - EObject lv_components_13_0 = null; + EObject lv_components_11_0 = null; - EObject lv_parameter_17_0 = null; + EObject lv_components_15_0 = null; - EObject lv_connections_21_0 = null; + EObject lv_parameter_19_0 = null; + + EObject lv_connections_23_0 = null; enterRule(); try { - // InternalRosSystemParser.g:95:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) ) - // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) + // InternalRosSystemParser.g:95:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) ) + // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) { - // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END ) - // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* this_END_23= RULE_END + // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) + // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END { // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) // InternalRosSystemParser.g:98:4: (lv_name_0_0= ruleEString ) @@ -394,83 +398,141 @@ public final EObject ruleRosSystem() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); } - // InternalRosSystemParser.g:124:3: ( (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) | (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) | (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) | (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) | (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) )* - loop6: + // InternalRosSystemParser.g:124:3: (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? + int alt1=2; + int LA1_0 = input.LA(1); + + if ( (LA1_0==FromFile) ) { + alt1=1; + } + switch (alt1) { + case 1 : + // InternalRosSystemParser.g:125:4: otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) + { + otherlv_3=(Token)match(input,FromFile,FOLLOW_6); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_3, grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); + + } + // InternalRosSystemParser.g:129:4: ( (lv_fromFile_4_0= ruleEString ) ) + // InternalRosSystemParser.g:130:5: (lv_fromFile_4_0= ruleEString ) + { + // InternalRosSystemParser.g:130:5: (lv_fromFile_4_0= ruleEString ) + // InternalRosSystemParser.g:131:6: lv_fromFile_4_0= ruleEString + { + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); + + } + pushFollow(FOLLOW_7); + lv_fromFile_4_0=ruleEString(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElementForParent(grammarAccess.getRosSystemRule()); + } + set( + current, + "fromFile", + lv_fromFile_4_0, + "de.fraunhofer.ipa.ros.Basics.EString"); + afterParserOrEnumRuleCall(); + + } + + } + + + } + + + } + break; + + } + + // InternalRosSystemParser.g:149:3: ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* + loop7: do { - int alt6=6; + int alt7=6; switch ( input.LA(1) ) { case Processes: { - alt6=1; + alt7=1; } break; case Nodes: { - alt6=2; + alt7=2; } break; case SubSystem: { - alt6=3; + alt7=3; } break; case Parameters: { - alt6=4; + alt7=4; } break; case Connections: { - alt6=5; + alt7=5; } break; } - switch (alt6) { + switch (alt7) { case 1 : - // InternalRosSystemParser.g:125:4: (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) + // InternalRosSystemParser.g:150:4: (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) { - // InternalRosSystemParser.g:125:4: (otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END ) - // InternalRosSystemParser.g:126:5: otherlv_3= Processes this_BEGIN_4= RULE_BEGIN ( (lv_processes_5_0= ruleProcess ) )* this_END_6= RULE_END + // InternalRosSystemParser.g:150:4: (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) + // InternalRosSystemParser.g:151:5: otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END { - otherlv_3=(Token)match(input,Processes,FOLLOW_4); if (state.failed) return current; + otherlv_5=(Token)match(input,Processes,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_3, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()); + newLeafNode(otherlv_5, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } - this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_6); if (state.failed) return current; + this_BEGIN_6=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_BEGIN_4, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()); + newLeafNode(this_BEGIN_6, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); } - // InternalRosSystemParser.g:134:5: ( (lv_processes_5_0= ruleProcess ) )* - loop1: + // InternalRosSystemParser.g:159:5: ( (lv_processes_7_0= ruleProcess ) )* + loop2: do { - int alt1=2; - int LA1_0 = input.LA(1); + int alt2=2; + int LA2_0 = input.LA(1); - if ( ((LA1_0>=RULE_ID && LA1_0<=RULE_STRING)) ) { - alt1=1; + if ( ((LA2_0>=RULE_ID && LA2_0<=RULE_STRING)) ) { + alt2=1; } - switch (alt1) { + switch (alt2) { case 1 : - // InternalRosSystemParser.g:135:6: (lv_processes_5_0= ruleProcess ) + // InternalRosSystemParser.g:160:6: (lv_processes_7_0= ruleProcess ) { - // InternalRosSystemParser.g:135:6: (lv_processes_5_0= ruleProcess ) - // InternalRosSystemParser.g:136:7: lv_processes_5_0= ruleProcess + // InternalRosSystemParser.g:160:6: (lv_processes_7_0= ruleProcess ) + // InternalRosSystemParser.g:161:7: lv_processes_7_0= ruleProcess { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_3_0_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } - pushFollow(FOLLOW_6); - lv_processes_5_0=ruleProcess(); + pushFollow(FOLLOW_8); + lv_processes_7_0=ruleProcess(); state._fsp--; if (state.failed) return current; @@ -482,7 +544,7 @@ public final EObject ruleRosSystem() throws RecognitionException { add( current, "processes", - lv_processes_5_0, + lv_processes_7_0, "de.fraunhofer.ipa.rossystem.RosSystem.Process"); afterParserOrEnumRuleCall(); @@ -495,14 +557,14 @@ public final EObject ruleRosSystem() throws RecognitionException { break; default : - break loop1; + break loop2; } } while (true); - this_END_6=(Token)match(input,RULE_END,FOLLOW_5); if (state.failed) return current; + this_END_8=(Token)match(input,RULE_END,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_6, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()); + newLeafNode(this_END_8, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); } @@ -512,48 +574,48 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:159:4: (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) + // InternalRosSystemParser.g:184:4: (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) { - // InternalRosSystemParser.g:159:4: (otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END ) - // InternalRosSystemParser.g:160:5: otherlv_7= Nodes this_BEGIN_8= RULE_BEGIN ( (lv_components_9_0= ruleRosNode ) )* this_END_10= RULE_END + // InternalRosSystemParser.g:184:4: (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) + // InternalRosSystemParser.g:185:5: otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END { - otherlv_7=(Token)match(input,Nodes,FOLLOW_4); if (state.failed) return current; + otherlv_9=(Token)match(input,Nodes,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_7, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()); + newLeafNode(otherlv_9, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } - this_BEGIN_8=(Token)match(input,RULE_BEGIN,FOLLOW_6); if (state.failed) return current; + this_BEGIN_10=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_BEGIN_8, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()); + newLeafNode(this_BEGIN_10, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); } - // InternalRosSystemParser.g:168:5: ( (lv_components_9_0= ruleRosNode ) )* - loop2: + // InternalRosSystemParser.g:193:5: ( (lv_components_11_0= ruleRosNode ) )* + loop3: do { - int alt2=2; - int LA2_0 = input.LA(1); + int alt3=2; + int LA3_0 = input.LA(1); - if ( ((LA2_0>=RULE_ID && LA2_0<=RULE_STRING)) ) { - alt2=1; + if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_STRING)) ) { + alt3=1; } - switch (alt2) { + switch (alt3) { case 1 : - // InternalRosSystemParser.g:169:6: (lv_components_9_0= ruleRosNode ) + // InternalRosSystemParser.g:194:6: (lv_components_11_0= ruleRosNode ) { - // InternalRosSystemParser.g:169:6: (lv_components_9_0= ruleRosNode ) - // InternalRosSystemParser.g:170:7: lv_components_9_0= ruleRosNode + // InternalRosSystemParser.g:194:6: (lv_components_11_0= ruleRosNode ) + // InternalRosSystemParser.g:195:7: lv_components_11_0= ruleRosNode { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_3_1_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } - pushFollow(FOLLOW_6); - lv_components_9_0=ruleRosNode(); + pushFollow(FOLLOW_8); + lv_components_11_0=ruleRosNode(); state._fsp--; if (state.failed) return current; @@ -565,7 +627,7 @@ public final EObject ruleRosSystem() throws RecognitionException { add( current, "components", - lv_components_9_0, + lv_components_11_0, "de.fraunhofer.ipa.rossystem.RosSystem.RosNode"); afterParserOrEnumRuleCall(); @@ -578,14 +640,14 @@ public final EObject ruleRosSystem() throws RecognitionException { break; default : - break loop2; + break loop3; } } while (true); - this_END_10=(Token)match(input,RULE_END,FOLLOW_5); if (state.failed) return current; + this_END_12=(Token)match(input,RULE_END,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_10, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()); + newLeafNode(this_END_12, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); } @@ -595,48 +657,48 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:193:4: (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) + // InternalRosSystemParser.g:218:4: (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) { - // InternalRosSystemParser.g:193:4: (otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END ) - // InternalRosSystemParser.g:194:5: otherlv_11= SubSystem this_BEGIN_12= RULE_BEGIN ( (lv_components_13_0= ruleRosSystem ) )* this_END_14= RULE_END + // InternalRosSystemParser.g:218:4: (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) + // InternalRosSystemParser.g:219:5: otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END { - otherlv_11=(Token)match(input,SubSystem,FOLLOW_4); if (state.failed) return current; + otherlv_13=(Token)match(input,SubSystem,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_11, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()); + newLeafNode(otherlv_13, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } - this_BEGIN_12=(Token)match(input,RULE_BEGIN,FOLLOW_6); if (state.failed) return current; + this_BEGIN_14=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_BEGIN_12, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()); + newLeafNode(this_BEGIN_14, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); } - // InternalRosSystemParser.g:202:5: ( (lv_components_13_0= ruleRosSystem ) )* - loop3: + // InternalRosSystemParser.g:227:5: ( (lv_components_15_0= ruleRosSystem ) )* + loop4: do { - int alt3=2; - int LA3_0 = input.LA(1); + int alt4=2; + int LA4_0 = input.LA(1); - if ( ((LA3_0>=RULE_ID && LA3_0<=RULE_STRING)) ) { - alt3=1; + if ( ((LA4_0>=RULE_ID && LA4_0<=RULE_STRING)) ) { + alt4=1; } - switch (alt3) { + switch (alt4) { case 1 : - // InternalRosSystemParser.g:203:6: (lv_components_13_0= ruleRosSystem ) + // InternalRosSystemParser.g:228:6: (lv_components_15_0= ruleRosSystem ) { - // InternalRosSystemParser.g:203:6: (lv_components_13_0= ruleRosSystem ) - // InternalRosSystemParser.g:204:7: lv_components_13_0= ruleRosSystem + // InternalRosSystemParser.g:228:6: (lv_components_15_0= ruleRosSystem ) + // InternalRosSystemParser.g:229:7: lv_components_15_0= ruleRosSystem { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_3_2_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } - pushFollow(FOLLOW_6); - lv_components_13_0=ruleRosSystem(); + pushFollow(FOLLOW_8); + lv_components_15_0=ruleRosSystem(); state._fsp--; if (state.failed) return current; @@ -648,7 +710,7 @@ public final EObject ruleRosSystem() throws RecognitionException { add( current, "components", - lv_components_13_0, + lv_components_15_0, "de.fraunhofer.ipa.rossystem.RosSystem.RosSystem"); afterParserOrEnumRuleCall(); @@ -661,14 +723,14 @@ public final EObject ruleRosSystem() throws RecognitionException { break; default : - break loop3; + break loop4; } } while (true); - this_END_14=(Token)match(input,RULE_END,FOLLOW_5); if (state.failed) return current; + this_END_16=(Token)match(input,RULE_END,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_14, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()); + newLeafNode(this_END_16, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); } @@ -678,48 +740,48 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:227:4: (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) + // InternalRosSystemParser.g:252:4: (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) { - // InternalRosSystemParser.g:227:4: (otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END ) - // InternalRosSystemParser.g:228:5: otherlv_15= Parameters this_BEGIN_16= RULE_BEGIN ( (lv_parameter_17_0= ruleParameter ) )* this_END_18= RULE_END + // InternalRosSystemParser.g:252:4: (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) + // InternalRosSystemParser.g:253:5: otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END { - otherlv_15=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; + otherlv_17=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_15, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()); + newLeafNode(otherlv_17, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); } - this_BEGIN_16=(Token)match(input,RULE_BEGIN,FOLLOW_6); if (state.failed) return current; + this_BEGIN_18=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_BEGIN_16, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()); + newLeafNode(this_BEGIN_18, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); } - // InternalRosSystemParser.g:236:5: ( (lv_parameter_17_0= ruleParameter ) )* - loop4: + // InternalRosSystemParser.g:261:5: ( (lv_parameter_19_0= ruleParameter ) )* + loop5: do { - int alt4=2; - int LA4_0 = input.LA(1); + int alt5=2; + int LA5_0 = input.LA(1); - if ( ((LA4_0>=RULE_ID && LA4_0<=RULE_STRING)) ) { - alt4=1; + if ( ((LA5_0>=RULE_ID && LA5_0<=RULE_STRING)) ) { + alt5=1; } - switch (alt4) { + switch (alt5) { case 1 : - // InternalRosSystemParser.g:237:6: (lv_parameter_17_0= ruleParameter ) + // InternalRosSystemParser.g:262:6: (lv_parameter_19_0= ruleParameter ) { - // InternalRosSystemParser.g:237:6: (lv_parameter_17_0= ruleParameter ) - // InternalRosSystemParser.g:238:7: lv_parameter_17_0= ruleParameter + // InternalRosSystemParser.g:262:6: (lv_parameter_19_0= ruleParameter ) + // InternalRosSystemParser.g:263:7: lv_parameter_19_0= ruleParameter { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_3_3_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); } - pushFollow(FOLLOW_6); - lv_parameter_17_0=ruleParameter(); + pushFollow(FOLLOW_8); + lv_parameter_19_0=ruleParameter(); state._fsp--; if (state.failed) return current; @@ -731,7 +793,7 @@ public final EObject ruleRosSystem() throws RecognitionException { add( current, "parameter", - lv_parameter_17_0, + lv_parameter_19_0, "de.fraunhofer.ipa.ros.Basics.Parameter"); afterParserOrEnumRuleCall(); @@ -744,14 +806,14 @@ public final EObject ruleRosSystem() throws RecognitionException { break; default : - break loop4; + break loop5; } } while (true); - this_END_18=(Token)match(input,RULE_END,FOLLOW_5); if (state.failed) return current; + this_END_20=(Token)match(input,RULE_END,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_18, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()); + newLeafNode(this_END_20, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); } @@ -761,48 +823,48 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:261:4: (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) + // InternalRosSystemParser.g:286:4: (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) { - // InternalRosSystemParser.g:261:4: (otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END ) - // InternalRosSystemParser.g:262:5: otherlv_19= Connections this_BEGIN_20= RULE_BEGIN ( (lv_connections_21_0= ruleConnection ) )* this_END_22= RULE_END + // InternalRosSystemParser.g:286:4: (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) + // InternalRosSystemParser.g:287:5: otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END { - otherlv_19=(Token)match(input,Connections,FOLLOW_4); if (state.failed) return current; + otherlv_21=(Token)match(input,Connections,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_19, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()); + newLeafNode(otherlv_21, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); } - this_BEGIN_20=(Token)match(input,RULE_BEGIN,FOLLOW_7); if (state.failed) return current; + this_BEGIN_22=(Token)match(input,RULE_BEGIN,FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_BEGIN_20, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()); + newLeafNode(this_BEGIN_22, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); } - // InternalRosSystemParser.g:270:5: ( (lv_connections_21_0= ruleConnection ) )* - loop5: + // InternalRosSystemParser.g:295:5: ( (lv_connections_23_0= ruleConnection ) )* + loop6: do { - int alt5=2; - int LA5_0 = input.LA(1); + int alt6=2; + int LA6_0 = input.LA(1); - if ( (LA5_0==HyphenMinusLeftSquareBracket) ) { - alt5=1; + if ( (LA6_0==HyphenMinusLeftSquareBracket) ) { + alt6=1; } - switch (alt5) { + switch (alt6) { case 1 : - // InternalRosSystemParser.g:271:6: (lv_connections_21_0= ruleConnection ) + // InternalRosSystemParser.g:296:6: (lv_connections_23_0= ruleConnection ) { - // InternalRosSystemParser.g:271:6: (lv_connections_21_0= ruleConnection ) - // InternalRosSystemParser.g:272:7: lv_connections_21_0= ruleConnection + // InternalRosSystemParser.g:296:6: (lv_connections_23_0= ruleConnection ) + // InternalRosSystemParser.g:297:7: lv_connections_23_0= ruleConnection { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_3_4_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); } - pushFollow(FOLLOW_7); - lv_connections_21_0=ruleConnection(); + pushFollow(FOLLOW_9); + lv_connections_23_0=ruleConnection(); state._fsp--; if (state.failed) return current; @@ -814,7 +876,7 @@ public final EObject ruleRosSystem() throws RecognitionException { add( current, "connections", - lv_connections_21_0, + lv_connections_23_0, "de.fraunhofer.ipa.rossystem.RosSystem.Connection"); afterParserOrEnumRuleCall(); @@ -827,14 +889,14 @@ public final EObject ruleRosSystem() throws RecognitionException { break; default : - break loop5; + break loop6; } } while (true); - this_END_22=(Token)match(input,RULE_END,FOLLOW_5); if (state.failed) return current; + this_END_24=(Token)match(input,RULE_END,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_22, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()); + newLeafNode(this_END_24, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); } @@ -845,14 +907,14 @@ public final EObject ruleRosSystem() throws RecognitionException { break; default : - break loop6; + break loop7; } } while (true); - this_END_23=(Token)match(input,RULE_END,FOLLOW_2); if (state.failed) return current; + this_END_25=(Token)match(input,RULE_END,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(this_END_23, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4()); + newLeafNode(this_END_25, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); } @@ -880,7 +942,7 @@ public final EObject ruleRosSystem() throws RecognitionException { // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:303:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; + // InternalRosSystemParser.g:328:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; public final EObject entryRuleProcess() throws RecognitionException { EObject current = null; @@ -888,8 +950,8 @@ public final EObject entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:303:48: (iv_ruleProcess= ruleProcess EOF ) - // InternalRosSystemParser.g:304:2: iv_ruleProcess= ruleProcess EOF + // InternalRosSystemParser.g:328:48: (iv_ruleProcess= ruleProcess EOF ) + // InternalRosSystemParser.g:329:2: iv_ruleProcess= ruleProcess EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProcessRule()); @@ -920,7 +982,7 @@ public final EObject entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:310:1: ruleProcess returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ; + // InternalRosSystemParser.g:335:1: ruleProcess returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ; public final EObject ruleProcess() throws RecognitionException { EObject current = null; @@ -941,14 +1003,14 @@ public final EObject ruleProcess() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:316:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ) - // InternalRosSystemParser.g:317:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) + // InternalRosSystemParser.g:341:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ) + // InternalRosSystemParser.g:342:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) { - // InternalRosSystemParser.g:317:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) - // InternalRosSystemParser.g:318:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END + // InternalRosSystemParser.g:342:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) + // InternalRosSystemParser.g:343:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END { - // InternalRosSystemParser.g:318:3: () - // InternalRosSystemParser.g:319:4: + // InternalRosSystemParser.g:343:3: () + // InternalRosSystemParser.g:344:4: { if ( state.backtracking==0 ) { @@ -960,11 +1022,11 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:325:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:326:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:350:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:351:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:326:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:327:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:351:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:352:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1001,40 +1063,40 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getProcessAccess().getColonKeyword_2()); } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_3, grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:352:3: (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? - int alt8=2; - int LA8_0 = input.LA(1); + // InternalRosSystemParser.g:377:3: (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? + int alt9=2; + int LA9_0 = input.LA(1); - if ( (LA8_0==Nodes) ) { - alt8=1; + if ( (LA9_0==Nodes) ) { + alt9=1; } - switch (alt8) { + switch (alt9) { case 1 : - // InternalRosSystemParser.g:353:4: otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket + // InternalRosSystemParser.g:378:4: otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket { - otherlv_4=(Token)match(input,Nodes,FOLLOW_9); if (state.failed) return current; + otherlv_4=(Token)match(input,Nodes,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getProcessAccess().getNodesKeyword_4_0()); } - otherlv_5=(Token)match(input,LeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_5=(Token)match(input,LeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); } - // InternalRosSystemParser.g:361:4: ( ( ruleEString ) ) - // InternalRosSystemParser.g:362:5: ( ruleEString ) + // InternalRosSystemParser.g:386:4: ( ( ruleEString ) ) + // InternalRosSystemParser.g:387:5: ( ruleEString ) { - // InternalRosSystemParser.g:362:5: ( ruleEString ) - // InternalRosSystemParser.g:363:6: ruleEString + // InternalRosSystemParser.g:387:5: ( ruleEString ) + // InternalRosSystemParser.g:388:6: ruleEString { if ( state.backtracking==0 ) { @@ -1048,7 +1110,7 @@ public final EObject ruleProcess() throws RecognitionException { newCompositeNode(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_2_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); ruleEString(); state._fsp--; @@ -1064,32 +1126,32 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:377:4: (otherlv_7= Comma ( ( ruleEString ) ) )* - loop7: + // InternalRosSystemParser.g:402:4: (otherlv_7= Comma ( ( ruleEString ) ) )* + loop8: do { - int alt7=2; - int LA7_0 = input.LA(1); + int alt8=2; + int LA8_0 = input.LA(1); - if ( (LA7_0==Comma) ) { - alt7=1; + if ( (LA8_0==Comma) ) { + alt8=1; } - switch (alt7) { + switch (alt8) { case 1 : - // InternalRosSystemParser.g:378:5: otherlv_7= Comma ( ( ruleEString ) ) + // InternalRosSystemParser.g:403:5: otherlv_7= Comma ( ( ruleEString ) ) { - otherlv_7=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; + otherlv_7=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_7, grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); } - // InternalRosSystemParser.g:382:5: ( ( ruleEString ) ) - // InternalRosSystemParser.g:383:6: ( ruleEString ) + // InternalRosSystemParser.g:407:5: ( ( ruleEString ) ) + // InternalRosSystemParser.g:408:6: ( ruleEString ) { - // InternalRosSystemParser.g:383:6: ( ruleEString ) - // InternalRosSystemParser.g:384:7: ruleEString + // InternalRosSystemParser.g:408:6: ( ruleEString ) + // InternalRosSystemParser.g:409:7: ruleEString { if ( state.backtracking==0 ) { @@ -1103,7 +1165,7 @@ public final EObject ruleProcess() throws RecognitionException { newCompositeNode(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_3_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); ruleEString(); state._fsp--; @@ -1124,11 +1186,11 @@ public final EObject ruleProcess() throws RecognitionException { break; default : - break loop7; + break loop8; } } while (true); - otherlv_9=(Token)match(input,RightSquareBracket,FOLLOW_12); if (state.failed) return current; + otherlv_9=(Token)match(input,RightSquareBracket,FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_9, grammarAccess.getProcessAccess().getRightSquareBracketKeyword_4_4()); @@ -1140,35 +1202,35 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:404:3: (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? - int alt9=2; - int LA9_0 = input.LA(1); + // InternalRosSystemParser.g:429:3: (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? + int alt10=2; + int LA10_0 = input.LA(1); - if ( (LA9_0==Threads) ) { - alt9=1; + if ( (LA10_0==Threads) ) { + alt10=1; } - switch (alt9) { + switch (alt10) { case 1 : - // InternalRosSystemParser.g:405:4: otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:430:4: otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) { - otherlv_10=(Token)match(input,Threads,FOLLOW_13); if (state.failed) return current; + otherlv_10=(Token)match(input,Threads,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_10, grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); } - // InternalRosSystemParser.g:409:4: ( (lv_threads_11_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:410:5: (lv_threads_11_0= ruleInteger0 ) + // InternalRosSystemParser.g:434:4: ( (lv_threads_11_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:435:5: (lv_threads_11_0= ruleInteger0 ) { - // InternalRosSystemParser.g:410:5: (lv_threads_11_0= ruleInteger0 ) - // InternalRosSystemParser.g:411:6: lv_threads_11_0= ruleInteger0 + // InternalRosSystemParser.g:435:5: (lv_threads_11_0= ruleInteger0 ) + // InternalRosSystemParser.g:436:6: lv_threads_11_0= ruleInteger0 { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProcessAccess().getThreadsInteger0ParserRuleCall_5_1_0()); } - pushFollow(FOLLOW_14); + pushFollow(FOLLOW_15); lv_threads_11_0=ruleInteger0(); state._fsp--; @@ -1229,7 +1291,7 @@ public final EObject ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:437:1: entryRuleRosNode returns [EObject current=null] : iv_ruleRosNode= ruleRosNode EOF ; + // InternalRosSystemParser.g:462:1: entryRuleRosNode returns [EObject current=null] : iv_ruleRosNode= ruleRosNode EOF ; public final EObject entryRuleRosNode() throws RecognitionException { EObject current = null; @@ -1237,8 +1299,8 @@ public final EObject entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:437:48: (iv_ruleRosNode= ruleRosNode EOF ) - // InternalRosSystemParser.g:438:2: iv_ruleRosNode= ruleRosNode EOF + // InternalRosSystemParser.g:462:48: (iv_ruleRosNode= ruleRosNode EOF ) + // InternalRosSystemParser.g:463:2: iv_ruleRosNode= ruleRosNode EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosNodeRule()); @@ -1269,7 +1331,7 @@ public final EObject entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:444: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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ; + // InternalRosSystemParser.g:469: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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ; public final EObject ruleRosNode() throws RecognitionException { EObject current = null; @@ -1294,14 +1356,14 @@ public final EObject ruleRosNode() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:450:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ) - // InternalRosSystemParser.g:451:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) + // InternalRosSystemParser.g:475:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ) + // InternalRosSystemParser.g:476:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) { - // InternalRosSystemParser.g:451:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) - // InternalRosSystemParser.g:452:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END + // InternalRosSystemParser.g:476:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) + // InternalRosSystemParser.g:477:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END { - // InternalRosSystemParser.g:452:3: () - // InternalRosSystemParser.g:453:4: + // InternalRosSystemParser.g:477:3: () + // InternalRosSystemParser.g:478:4: { if ( state.backtracking==0 ) { @@ -1313,11 +1375,11 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:459:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:460:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:484:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:485:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:460:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:461:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:485:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:486:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1354,23 +1416,23 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosNodeAccess().getColonKeyword_2()); } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_15); if (state.failed) return current; + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_3, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_3()); } - otherlv_4=(Token)match(input,From,FOLLOW_10); if (state.failed) return current; + otherlv_4=(Token)match(input,From,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getRosNodeAccess().getFromKeyword_4()); } - // InternalRosSystemParser.g:490:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:491:4: ( ruleEString ) + // InternalRosSystemParser.g:515:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:516:4: ( ruleEString ) { - // InternalRosSystemParser.g:491:4: ( ruleEString ) - // InternalRosSystemParser.g:492:5: ruleEString + // InternalRosSystemParser.g:516:4: ( ruleEString ) + // InternalRosSystemParser.g:517:5: ruleEString { if ( state.backtracking==0 ) { @@ -1384,7 +1446,7 @@ public final EObject ruleRosNode() throws RecognitionException { newCompositeNode(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); } - pushFollow(FOLLOW_16); + pushFollow(FOLLOW_17); ruleEString(); state._fsp--; @@ -1400,16 +1462,16 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:506:3: (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? - int alt11=2; - int LA11_0 = input.LA(1); + // InternalRosSystemParser.g:531:3: (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? + int alt12=2; + int LA12_0 = input.LA(1); - if ( (LA11_0==Interfaces) ) { - alt11=1; + if ( (LA12_0==Interfaces) ) { + alt12=1; } - switch (alt11) { + switch (alt12) { case 1 : - // InternalRosSystemParser.g:507:4: otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END + // InternalRosSystemParser.g:532:4: otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END { otherlv_6=(Token)match(input,Interfaces,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1417,36 +1479,36 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(otherlv_6, grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()); } - this_BEGIN_7=(Token)match(input,RULE_BEGIN,FOLLOW_17); if (state.failed) return current; + this_BEGIN_7=(Token)match(input,RULE_BEGIN,FOLLOW_18); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_7, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); } - // InternalRosSystemParser.g:515:4: ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* - loop10: + // InternalRosSystemParser.g:540:4: ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* + loop11: do { - int alt10=2; - int LA10_0 = input.LA(1); + int alt11=2; + int LA11_0 = input.LA(1); - if ( (LA10_0==HyphenMinus) ) { - alt10=1; + if ( (LA11_0==HyphenMinus) ) { + alt11=1; } - switch (alt10) { + switch (alt11) { case 1 : - // InternalRosSystemParser.g:516:5: (lv_rosinterfaces_8_0= ruleRosInterface ) + // InternalRosSystemParser.g:541:5: (lv_rosinterfaces_8_0= ruleRosInterface ) { - // InternalRosSystemParser.g:516:5: (lv_rosinterfaces_8_0= ruleRosInterface ) - // InternalRosSystemParser.g:517:6: lv_rosinterfaces_8_0= ruleRosInterface + // InternalRosSystemParser.g:541:5: (lv_rosinterfaces_8_0= ruleRosInterface ) + // InternalRosSystemParser.g:542:6: lv_rosinterfaces_8_0= ruleRosInterface { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_6_2_0()); } - pushFollow(FOLLOW_17); + pushFollow(FOLLOW_18); lv_rosinterfaces_8_0=ruleRosInterface(); state._fsp--; @@ -1472,11 +1534,11 @@ public final EObject ruleRosNode() throws RecognitionException { break; default : - break loop10; + break loop11; } } while (true); - this_END_9=(Token)match(input,RULE_END,FOLLOW_18); if (state.failed) return current; + this_END_9=(Token)match(input,RULE_END,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_END_9, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3()); @@ -1488,16 +1550,16 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:539:3: (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? - int alt13=2; - int LA13_0 = input.LA(1); + // InternalRosSystemParser.g:564:3: (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? + int alt14=2; + int LA14_0 = input.LA(1); - if ( (LA13_0==Parameters) ) { - alt13=1; + if ( (LA14_0==Parameters) ) { + alt14=1; } - switch (alt13) { + switch (alt14) { case 1 : - // InternalRosSystemParser.g:540:4: otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END + // InternalRosSystemParser.g:565:4: otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END { otherlv_10=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1505,36 +1567,36 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(otherlv_10, grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()); } - this_BEGIN_11=(Token)match(input,RULE_BEGIN,FOLLOW_17); if (state.failed) return current; + this_BEGIN_11=(Token)match(input,RULE_BEGIN,FOLLOW_18); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_11, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); } - // InternalRosSystemParser.g:548:4: ( (lv_rosparameters_12_0= ruleRosParameter ) )* - loop12: + // InternalRosSystemParser.g:573:4: ( (lv_rosparameters_12_0= ruleRosParameter ) )* + loop13: do { - int alt12=2; - int LA12_0 = input.LA(1); + int alt13=2; + int LA13_0 = input.LA(1); - if ( (LA12_0==HyphenMinus) ) { - alt12=1; + if ( (LA13_0==HyphenMinus) ) { + alt13=1; } - switch (alt12) { + switch (alt13) { case 1 : - // InternalRosSystemParser.g:549:5: (lv_rosparameters_12_0= ruleRosParameter ) + // InternalRosSystemParser.g:574:5: (lv_rosparameters_12_0= ruleRosParameter ) { - // InternalRosSystemParser.g:549:5: (lv_rosparameters_12_0= ruleRosParameter ) - // InternalRosSystemParser.g:550:6: lv_rosparameters_12_0= ruleRosParameter + // InternalRosSystemParser.g:574:5: (lv_rosparameters_12_0= ruleRosParameter ) + // InternalRosSystemParser.g:575:6: lv_rosparameters_12_0= ruleRosParameter { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_7_2_0()); } - pushFollow(FOLLOW_17); + pushFollow(FOLLOW_18); lv_rosparameters_12_0=ruleRosParameter(); state._fsp--; @@ -1560,11 +1622,11 @@ public final EObject ruleRosNode() throws RecognitionException { break; default : - break loop12; + break loop13; } } while (true); - this_END_13=(Token)match(input,RULE_END,FOLLOW_14); if (state.failed) return current; + this_END_13=(Token)match(input,RULE_END,FOLLOW_15); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_END_13, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3()); @@ -1607,7 +1669,7 @@ public final EObject ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:580:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; + // InternalRosSystemParser.g:605:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; public final EObject entryRuleRosInterface() throws RecognitionException { EObject current = null; @@ -1615,8 +1677,8 @@ public final EObject entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:580:53: (iv_ruleRosInterface= ruleRosInterface EOF ) - // InternalRosSystemParser.g:581:2: iv_ruleRosInterface= ruleRosInterface EOF + // InternalRosSystemParser.g:605:53: (iv_ruleRosInterface= ruleRosInterface EOF ) + // InternalRosSystemParser.g:606:2: iv_ruleRosInterface= ruleRosInterface EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosInterfaceRule()); @@ -1647,7 +1709,7 @@ public final EObject entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:587:1: ruleRosInterface returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ; + // InternalRosSystemParser.g:612: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; @@ -1662,23 +1724,23 @@ public final EObject ruleRosInterface() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:593:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) - // InternalRosSystemParser.g:594:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:618:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) + // InternalRosSystemParser.g:619:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) { - // InternalRosSystemParser.g:594:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) - // InternalRosSystemParser.g:595:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:619:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:620:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) { - otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:599:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:600:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:624:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:625:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:600:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:601:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:625:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:626:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1709,17 +1771,17 @@ public final EObject ruleRosInterface() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_19); if (state.failed) return current; + otherlv_2=(Token)match(input,Colon,FOLLOW_20); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:622:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) - // InternalRosSystemParser.g:623:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:647:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:648:4: (lv_reference_3_0= ruleInterfaceReference ) { - // InternalRosSystemParser.g:623:4: (lv_reference_3_0= ruleInterfaceReference ) - // InternalRosSystemParser.g:624:5: lv_reference_3_0= ruleInterfaceReference + // InternalRosSystemParser.g:648:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:649:5: lv_reference_3_0= ruleInterfaceReference { if ( state.backtracking==0 ) { @@ -1775,7 +1837,7 @@ public final EObject ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:645:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:670:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; public final EObject entryRuleInterfaceReference() throws RecognitionException { EObject current = null; @@ -1783,8 +1845,8 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:645:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:646:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF + // InternalRosSystemParser.g:670:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:671:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInterfaceReferenceRule()); @@ -1815,7 +1877,7 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:652: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:677: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; @@ -1836,53 +1898,53 @@ public final EObject ruleInterfaceReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:658: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:659: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:683: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:684: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:659: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 alt14=6; + // InternalRosSystemParser.g:684: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 alt15=6; switch ( input.LA(1) ) { case Pub: { - alt14=1; + alt15=1; } break; case Sub: { - alt14=2; + alt15=2; } break; case Ss: { - alt14=3; + alt15=3; } break; case Sc: { - alt14=4; + alt15=4; } break; case As: { - alt14=5; + alt15=5; } break; case Ac: { - alt14=6; + alt15=6; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt14) { + switch (alt15) { case 1 : - // InternalRosSystemParser.g:660:3: this_RosPublisherReference_0= ruleRosPublisherReference + // InternalRosSystemParser.g:685:3: this_RosPublisherReference_0= ruleRosPublisherReference { if ( state.backtracking==0 ) { @@ -1904,7 +1966,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:669:3: this_RosSubscriberReference_1= ruleRosSubscriberReference + // InternalRosSystemParser.g:694:3: this_RosSubscriberReference_1= ruleRosSubscriberReference { if ( state.backtracking==0 ) { @@ -1926,7 +1988,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:678:3: this_RosServiceServerReference_2= ruleRosServiceServerReference + // InternalRosSystemParser.g:703:3: this_RosServiceServerReference_2= ruleRosServiceServerReference { if ( state.backtracking==0 ) { @@ -1948,7 +2010,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:687:3: this_RosServerClientReference_3= ruleRosServerClientReference + // InternalRosSystemParser.g:712:3: this_RosServerClientReference_3= ruleRosServerClientReference { if ( state.backtracking==0 ) { @@ -1970,7 +2032,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:696:3: this_RosActionServerReference_4= ruleRosActionServerReference + // InternalRosSystemParser.g:721:3: this_RosActionServerReference_4= ruleRosActionServerReference { if ( state.backtracking==0 ) { @@ -1992,7 +2054,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:705:3: this_RosActionClientReference_5= ruleRosActionClientReference + // InternalRosSystemParser.g:730:3: this_RosActionClientReference_5= ruleRosActionClientReference { if ( state.backtracking==0 ) { @@ -2038,7 +2100,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:717:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:742:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; public final EObject entryRuleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -2046,8 +2108,8 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio try { - // InternalRosSystemParser.g:717:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:718:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF + // InternalRosSystemParser.g:742:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:743:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosPublisherReferenceRule()); @@ -2078,7 +2140,7 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:724:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:749:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; public final EObject ruleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -2088,20 +2150,20 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:730:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:731:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:755:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:756:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:731:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:732:3: otherlv_0= Pub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:756:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:757:3: otherlv_0= Pub () ( ( ruleEString ) ) { - otherlv_0=(Token)match(input,Pub,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,Pub,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); } - // InternalRosSystemParser.g:736:3: () - // InternalRosSystemParser.g:737:4: + // InternalRosSystemParser.g:761:3: () + // InternalRosSystemParser.g:762:4: { if ( state.backtracking==0 ) { @@ -2113,11 +2175,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { } - // InternalRosSystemParser.g:743:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:744:4: ( ruleEString ) + // InternalRosSystemParser.g:768:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:769:4: ( ruleEString ) { - // InternalRosSystemParser.g:744:4: ( ruleEString ) - // InternalRosSystemParser.g:745:5: ruleEString + // InternalRosSystemParser.g:769:4: ( ruleEString ) + // InternalRosSystemParser.g:770:5: ruleEString { if ( state.backtracking==0 ) { @@ -2172,7 +2234,7 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:763:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:788:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; public final EObject entryRuleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2180,8 +2242,8 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti try { - // InternalRosSystemParser.g:763:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:764:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:788:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:789:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSubscriberReferenceRule()); @@ -2212,7 +2274,7 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:770:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:795:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; public final EObject ruleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2222,20 +2284,20 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:776:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:777:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:801:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:802:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:777:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:778:3: otherlv_0= Sub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:802:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:803:3: otherlv_0= Sub () ( ( ruleEString ) ) { - otherlv_0=(Token)match(input,Sub,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,Sub,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); } - // InternalRosSystemParser.g:782:3: () - // InternalRosSystemParser.g:783:4: + // InternalRosSystemParser.g:807:3: () + // InternalRosSystemParser.g:808:4: { if ( state.backtracking==0 ) { @@ -2247,11 +2309,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { } - // InternalRosSystemParser.g:789:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:790:4: ( ruleEString ) + // InternalRosSystemParser.g:814:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:815:4: ( ruleEString ) { - // InternalRosSystemParser.g:790:4: ( ruleEString ) - // InternalRosSystemParser.g:791:5: ruleEString + // InternalRosSystemParser.g:815:4: ( ruleEString ) + // InternalRosSystemParser.g:816:5: ruleEString { if ( state.backtracking==0 ) { @@ -2306,7 +2368,7 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:809:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:834:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; public final EObject entryRuleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2314,8 +2376,8 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce try { - // InternalRosSystemParser.g:809:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:810:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:834:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:835:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceServerReferenceRule()); @@ -2346,7 +2408,7 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:816:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:841:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; public final EObject ruleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2356,20 +2418,20 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:822:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:823:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:847:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:848:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:823:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:824:3: otherlv_0= Ss () ( ( ruleEString ) ) + // InternalRosSystemParser.g:848:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:849:3: otherlv_0= Ss () ( ( ruleEString ) ) { - otherlv_0=(Token)match(input,Ss,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,Ss,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); } - // InternalRosSystemParser.g:828:3: () - // InternalRosSystemParser.g:829:4: + // InternalRosSystemParser.g:853:3: () + // InternalRosSystemParser.g:854:4: { if ( state.backtracking==0 ) { @@ -2381,11 +2443,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException } - // InternalRosSystemParser.g:835:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:836:4: ( ruleEString ) + // InternalRosSystemParser.g:860:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:861:4: ( ruleEString ) { - // InternalRosSystemParser.g:836:4: ( ruleEString ) - // InternalRosSystemParser.g:837:5: ruleEString + // InternalRosSystemParser.g:861:4: ( ruleEString ) + // InternalRosSystemParser.g:862:5: ruleEString { if ( state.backtracking==0 ) { @@ -2440,7 +2502,7 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:855:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:880:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; public final EObject entryRuleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2448,8 +2510,8 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:855:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:856:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF + // InternalRosSystemParser.g:880:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:881:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServerClientReferenceRule()); @@ -2480,7 +2542,7 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:862:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:887:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; public final EObject ruleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2490,20 +2552,20 @@ public final EObject ruleRosServerClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:868:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:869:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:893:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:894:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:869:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:870:3: otherlv_0= Sc () ( ( ruleEString ) ) + // InternalRosSystemParser.g:894:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:895:3: otherlv_0= Sc () ( ( ruleEString ) ) { - otherlv_0=(Token)match(input,Sc,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,Sc,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); } - // InternalRosSystemParser.g:874:3: () - // InternalRosSystemParser.g:875:4: + // InternalRosSystemParser.g:899:3: () + // InternalRosSystemParser.g:900:4: { if ( state.backtracking==0 ) { @@ -2515,11 +2577,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException } - // InternalRosSystemParser.g:881:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:882:4: ( ruleEString ) + // InternalRosSystemParser.g:906:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:907:4: ( ruleEString ) { - // InternalRosSystemParser.g:882:4: ( ruleEString ) - // InternalRosSystemParser.g:883:5: ruleEString + // InternalRosSystemParser.g:907:4: ( ruleEString ) + // InternalRosSystemParser.g:908:5: ruleEString { if ( state.backtracking==0 ) { @@ -2574,7 +2636,7 @@ public final EObject ruleRosServerClientReference() throws RecognitionException // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:901:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:926:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; public final EObject entryRuleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2582,8 +2644,8 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:901:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:902:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF + // InternalRosSystemParser.g:926:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:927:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionServerReferenceRule()); @@ -2614,7 +2676,7 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:908:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:933:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2624,20 +2686,20 @@ public final EObject ruleRosActionServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:914:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:915:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:939:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:940:2: (otherlv_0= As () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:915:2: (otherlv_0= As () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:916:3: otherlv_0= As () ( ( ruleEString ) ) + // InternalRosSystemParser.g:940:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:941:3: otherlv_0= As () ( ( ruleEString ) ) { - otherlv_0=(Token)match(input,As,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,As,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); } - // InternalRosSystemParser.g:920:3: () - // InternalRosSystemParser.g:921:4: + // InternalRosSystemParser.g:945:3: () + // InternalRosSystemParser.g:946:4: { if ( state.backtracking==0 ) { @@ -2649,11 +2711,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException } - // InternalRosSystemParser.g:927:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:928:4: ( ruleEString ) + // InternalRosSystemParser.g:952:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:953:4: ( ruleEString ) { - // InternalRosSystemParser.g:928:4: ( ruleEString ) - // InternalRosSystemParser.g:929:5: ruleEString + // InternalRosSystemParser.g:953:4: ( ruleEString ) + // InternalRosSystemParser.g:954:5: ruleEString { if ( state.backtracking==0 ) { @@ -2708,7 +2770,7 @@ public final EObject ruleRosActionServerReference() throws RecognitionException // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:947:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:972:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; public final EObject entryRuleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2716,8 +2778,8 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:947:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:948:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF + // InternalRosSystemParser.g:972:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:973:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionClientReferenceRule()); @@ -2748,7 +2810,7 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:954:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:979:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2758,20 +2820,20 @@ public final EObject ruleRosActionClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:960:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:961:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:985:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:986:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:961:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:962:3: otherlv_0= Ac () ( ( ruleEString ) ) + // InternalRosSystemParser.g:986:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:987:3: otherlv_0= Ac () ( ( ruleEString ) ) { - otherlv_0=(Token)match(input,Ac,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,Ac,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); } - // InternalRosSystemParser.g:966:3: () - // InternalRosSystemParser.g:967:4: + // InternalRosSystemParser.g:991:3: () + // InternalRosSystemParser.g:992:4: { if ( state.backtracking==0 ) { @@ -2783,11 +2845,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException } - // InternalRosSystemParser.g:973:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:974:4: ( ruleEString ) + // InternalRosSystemParser.g:998:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:999:4: ( ruleEString ) { - // InternalRosSystemParser.g:974:4: ( ruleEString ) - // InternalRosSystemParser.g:975:5: ruleEString + // InternalRosSystemParser.g:999:4: ( ruleEString ) + // InternalRosSystemParser.g:1000:5: ruleEString { if ( state.backtracking==0 ) { @@ -2842,7 +2904,7 @@ public final EObject ruleRosActionClientReference() throws RecognitionException // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:993:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; + // InternalRosSystemParser.g:1018:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; public final EObject entryRuleRosParameter() throws RecognitionException { EObject current = null; @@ -2850,8 +2912,8 @@ public final EObject entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:993:53: (iv_ruleRosParameter= ruleRosParameter EOF ) - // InternalRosSystemParser.g:994:2: iv_ruleRosParameter= ruleRosParameter EOF + // InternalRosSystemParser.g:1018:53: (iv_ruleRosParameter= ruleRosParameter EOF ) + // InternalRosSystemParser.g:1019:2: iv_ruleRosParameter= ruleRosParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosParameterRule()); @@ -2882,7 +2944,7 @@ public final EObject entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:1000: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:1025: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; @@ -2900,23 +2962,23 @@ public final EObject ruleRosParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1006: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:1007: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:1031: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:1032: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:1007: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:1008: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:1032: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:1033: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_10); if (state.failed) return current; + otherlv_0=(Token)match(input,HyphenMinus,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:1012:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1013:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1037:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1038:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1013:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1014:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1038:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1039:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -2947,17 +3009,17 @@ public final EObject ruleRosParameter() throws RecognitionException { } - otherlv_2=(Token)match(input,Colon,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Colon,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosParameterAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:1035:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1036:4: ( ruleEString ) + // InternalRosSystemParser.g:1060:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1061:4: ( ruleEString ) { - // InternalRosSystemParser.g:1036:4: ( ruleEString ) - // InternalRosSystemParser.g:1037:5: ruleEString + // InternalRosSystemParser.g:1061:4: ( ruleEString ) + // InternalRosSystemParser.g:1062:5: ruleEString { if ( state.backtracking==0 ) { @@ -2987,30 +3049,30 @@ public final EObject ruleRosParameter() throws RecognitionException { } - this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_20); if (state.failed) return current; + this_BEGIN_4=(Token)match(input,RULE_BEGIN,FOLLOW_21); 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_21); if (state.failed) return current; + otherlv_5=(Token)match(input,Value_1,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getRosParameterAccess().getValueKeyword_5()); } - // InternalRosSystemParser.g:1059:3: ( (lv_value_6_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1060:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1084:3: ( (lv_value_6_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1085:4: (lv_value_6_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1060:4: (lv_value_6_0= ruleParameterValue ) - // InternalRosSystemParser.g:1061:5: lv_value_6_0= ruleParameterValue + // InternalRosSystemParser.g:1085:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1086:5: lv_value_6_0= ruleParameterValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); } - pushFollow(FOLLOW_14); + pushFollow(FOLLOW_15); lv_value_6_0=ruleParameterValue(); state._fsp--; @@ -3065,7 +3127,7 @@ public final EObject ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:1086:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; + // InternalRosSystemParser.g:1111:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; public final EObject entryRuleConnection() throws RecognitionException { EObject current = null; @@ -3073,8 +3135,8 @@ public final EObject entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1086:51: (iv_ruleConnection= ruleConnection EOF ) - // InternalRosSystemParser.g:1087:2: iv_ruleConnection= ruleConnection EOF + // InternalRosSystemParser.g:1111:51: (iv_ruleConnection= ruleConnection EOF ) + // InternalRosSystemParser.g:1112:2: iv_ruleConnection= ruleConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConnectionRule()); @@ -3105,7 +3167,7 @@ public final EObject entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:1093:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; + // InternalRosSystemParser.g:1118:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; public final EObject ruleConnection() throws RecognitionException { EObject current = null; @@ -3118,18 +3180,18 @@ public final EObject ruleConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1099:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) - // InternalRosSystemParser.g:1100:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + // InternalRosSystemParser.g:1124:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) + // InternalRosSystemParser.g:1125:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) { - // InternalRosSystemParser.g:1100:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) - int alt15=2; - alt15 = dfa15.predict(input); - switch (alt15) { + // InternalRosSystemParser.g:1125:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + int alt16=2; + alt16 = dfa16.predict(input); + switch (alt16) { case 1 : - // InternalRosSystemParser.g:1101:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1126:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) { - // InternalRosSystemParser.g:1101:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) - // InternalRosSystemParser.g:1102:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection + // InternalRosSystemParser.g:1126:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1127:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection { if ( state.backtracking==0 ) { @@ -3154,7 +3216,7 @@ public final EObject ruleConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1113:3: this_RosConnection_1= ruleRosConnection + // InternalRosSystemParser.g:1138:3: this_RosConnection_1= ruleRosConnection { if ( state.backtracking==0 ) { @@ -3200,7 +3262,7 @@ public final EObject ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:1125:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:1150:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; public final EObject entryRuleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3208,8 +3270,8 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1125:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:1126:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF + // InternalRosSystemParser.g:1150:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:1151:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSystemConnectionRule()); @@ -3240,7 +3302,7 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:1132:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1157:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3252,23 +3314,23 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1138:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1139:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1163:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1164:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1139:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1140:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1164:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1165:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { - otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosSystemConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1144:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1145:4: ( ruleEString ) + // InternalRosSystemParser.g:1169:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1170:4: ( ruleEString ) { - // InternalRosSystemParser.g:1145:4: ( ruleEString ) - // InternalRosSystemParser.g:1146:5: ruleEString + // InternalRosSystemParser.g:1170:4: ( ruleEString ) + // InternalRosSystemParser.g:1171:5: ruleEString { if ( state.backtracking==0 ) { @@ -3282,7 +3344,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_1_0()); } - pushFollow(FOLLOW_22); + pushFollow(FOLLOW_23); ruleEString(); state._fsp--; @@ -3298,17 +3360,17 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { } - otherlv_2=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1164:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1165:4: ( ruleEString ) + // InternalRosSystemParser.g:1189:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1190:4: ( ruleEString ) { - // InternalRosSystemParser.g:1165:4: ( ruleEString ) - // InternalRosSystemParser.g:1166:5: ruleEString + // InternalRosSystemParser.g:1190:4: ( ruleEString ) + // InternalRosSystemParser.g:1191:5: ruleEString { if ( state.backtracking==0 ) { @@ -3322,7 +3384,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_3_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -3369,7 +3431,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:1188:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; + // InternalRosSystemParser.g:1213:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; public final EObject entryRuleRosConnection() throws RecognitionException { EObject current = null; @@ -3377,8 +3439,8 @@ public final EObject entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1188:54: (iv_ruleRosConnection= ruleRosConnection EOF ) - // InternalRosSystemParser.g:1189:2: iv_ruleRosConnection= ruleRosConnection EOF + // InternalRosSystemParser.g:1213:54: (iv_ruleRosConnection= ruleRosConnection EOF ) + // InternalRosSystemParser.g:1214:2: iv_ruleRosConnection= ruleRosConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosConnectionRule()); @@ -3409,7 +3471,7 @@ public final EObject entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:1195:1: ruleRosConnection returns [EObject current=null] : ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ; + // InternalRosSystemParser.g:1220: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; @@ -3424,18 +3486,18 @@ public final EObject ruleRosConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1201:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) - // InternalRosSystemParser.g:1202:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + // InternalRosSystemParser.g:1226:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) + // InternalRosSystemParser.g:1227:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) { - // InternalRosSystemParser.g:1202:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) - int alt16=3; - alt16 = dfa16.predict(input); - switch (alt16) { + // InternalRosSystemParser.g:1227:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + int alt17=3; + alt17 = dfa17.predict(input); + switch (alt17) { case 1 : - // InternalRosSystemParser.g:1203:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1228:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) { - // InternalRosSystemParser.g:1203:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) - // InternalRosSystemParser.g:1204:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection + // InternalRosSystemParser.g:1228:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1229:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection { if ( state.backtracking==0 ) { @@ -3460,10 +3522,10 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1215:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1240:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) { - // InternalRosSystemParser.g:1215:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) - // InternalRosSystemParser.g:1216:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection + // InternalRosSystemParser.g:1240:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1241:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection { if ( state.backtracking==0 ) { @@ -3488,7 +3550,7 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1227:3: this_RosActionConnection_2= ruleRosActionConnection + // InternalRosSystemParser.g:1252:3: this_RosActionConnection_2= ruleRosActionConnection { if ( state.backtracking==0 ) { @@ -3534,7 +3596,7 @@ public final EObject ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:1239:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:1264:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; public final EObject entryRuleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3542,8 +3604,8 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1239:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:1240:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF + // InternalRosSystemParser.g:1264:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:1265:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosTopicConnectionRule()); @@ -3574,7 +3636,7 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:1246:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1271:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3586,23 +3648,23 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1252:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1253:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1277:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1278:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1253:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1254:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1278:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1279:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { - otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosTopicConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1258:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1259:4: ( ruleEString ) + // InternalRosSystemParser.g:1283:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1284:4: ( ruleEString ) { - // InternalRosSystemParser.g:1259:4: ( ruleEString ) - // InternalRosSystemParser.g:1260:5: ruleEString + // InternalRosSystemParser.g:1284:4: ( ruleEString ) + // InternalRosSystemParser.g:1285:5: ruleEString { if ( state.backtracking==0 ) { @@ -3616,7 +3678,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_1_0()); } - pushFollow(FOLLOW_22); + pushFollow(FOLLOW_23); ruleEString(); state._fsp--; @@ -3632,17 +3694,17 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { } - otherlv_2=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1278:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1279:4: ( ruleEString ) + // InternalRosSystemParser.g:1303:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1304:4: ( ruleEString ) { - // InternalRosSystemParser.g:1279:4: ( ruleEString ) - // InternalRosSystemParser.g:1280:5: ruleEString + // InternalRosSystemParser.g:1304:4: ( ruleEString ) + // InternalRosSystemParser.g:1305:5: ruleEString { if ( state.backtracking==0 ) { @@ -3656,7 +3718,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_3_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -3703,7 +3765,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:1302:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:1327:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; public final EObject entryRuleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3711,8 +3773,8 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1302:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:1303:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF + // InternalRosSystemParser.g:1327:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:1328:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceConnectionRule()); @@ -3743,7 +3805,7 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:1309:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1334:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3755,23 +3817,23 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1315:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1316:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1340:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1341:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1316:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1317:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1341:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1342:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { - otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosServiceConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1321:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1322:4: ( ruleEString ) + // InternalRosSystemParser.g:1346:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1347:4: ( ruleEString ) { - // InternalRosSystemParser.g:1322:4: ( ruleEString ) - // InternalRosSystemParser.g:1323:5: ruleEString + // InternalRosSystemParser.g:1347:4: ( ruleEString ) + // InternalRosSystemParser.g:1348:5: ruleEString { if ( state.backtracking==0 ) { @@ -3785,7 +3847,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_1_0()); } - pushFollow(FOLLOW_22); + pushFollow(FOLLOW_23); ruleEString(); state._fsp--; @@ -3801,17 +3863,17 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { } - otherlv_2=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1341:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1342:4: ( ruleEString ) + // InternalRosSystemParser.g:1366:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1367:4: ( ruleEString ) { - // InternalRosSystemParser.g:1342:4: ( ruleEString ) - // InternalRosSystemParser.g:1343:5: ruleEString + // InternalRosSystemParser.g:1367:4: ( ruleEString ) + // InternalRosSystemParser.g:1368:5: ruleEString { if ( state.backtracking==0 ) { @@ -3825,7 +3887,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_3_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -3872,7 +3934,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:1365:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:1390:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; public final EObject entryRuleRosActionConnection() throws RecognitionException { EObject current = null; @@ -3880,8 +3942,8 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1365:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:1366:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF + // InternalRosSystemParser.g:1390:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:1391:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionConnectionRule()); @@ -3912,7 +3974,7 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:1372:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1397:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosActionConnection() throws RecognitionException { EObject current = null; @@ -3924,23 +3986,23 @@ public final EObject ruleRosActionConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1378:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1379:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1403:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1404:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1379:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1380:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1404:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1405:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { - otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRosActionConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1384:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1385:4: ( ruleEString ) + // InternalRosSystemParser.g:1409:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1410:4: ( ruleEString ) { - // InternalRosSystemParser.g:1385:4: ( ruleEString ) - // InternalRosSystemParser.g:1386:5: ruleEString + // InternalRosSystemParser.g:1410:4: ( ruleEString ) + // InternalRosSystemParser.g:1411:5: ruleEString { if ( state.backtracking==0 ) { @@ -3954,7 +4016,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_1_0()); } - pushFollow(FOLLOW_22); + pushFollow(FOLLOW_23); ruleEString(); state._fsp--; @@ -3970,17 +4032,17 @@ public final EObject ruleRosActionConnection() throws RecognitionException { } - otherlv_2=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRosActionConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1404:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1405:4: ( ruleEString ) + // InternalRosSystemParser.g:1429:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1430:4: ( ruleEString ) { - // InternalRosSystemParser.g:1405:4: ( ruleEString ) - // InternalRosSystemParser.g:1406:5: ruleEString + // InternalRosSystemParser.g:1430:4: ( ruleEString ) + // InternalRosSystemParser.g:1431:5: ruleEString { if ( state.backtracking==0 ) { @@ -3994,7 +4056,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newCompositeNode(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_3_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); ruleEString(); state._fsp--; @@ -4041,7 +4103,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:1428:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalRosSystemParser.g:1453:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -4049,8 +4111,8 @@ public final EObject entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1428:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalRosSystemParser.g:1429:2: iv_ruleNamespace= ruleNamespace EOF + // InternalRosSystemParser.g:1453:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalRosSystemParser.g:1454:2: iv_ruleNamespace= ruleNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamespaceRule()); @@ -4081,7 +4143,7 @@ public final EObject entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:1435:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; + // InternalRosSystemParser.g:1460: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; @@ -4096,38 +4158,38 @@ public final EObject ruleNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1441:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) - // InternalRosSystemParser.g:1442:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystemParser.g:1466:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) + // InternalRosSystemParser.g:1467:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) { - // InternalRosSystemParser.g:1442:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) - int alt17=3; + // InternalRosSystemParser.g:1467:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + int alt18=3; switch ( input.LA(1) ) { case GlobalNamespace: { - alt17=1; + alt18=1; } break; case RelativeNamespace: { - alt17=2; + alt18=2; } break; case PrivateNamespace: { - alt17=3; + alt18=3; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 17, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt17) { + switch (alt18) { case 1 : - // InternalRosSystemParser.g:1443:3: this_GlobalNamespace_0= ruleGlobalNamespace + // InternalRosSystemParser.g:1468:3: this_GlobalNamespace_0= ruleGlobalNamespace { if ( state.backtracking==0 ) { @@ -4149,7 +4211,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1452:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:1477:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { @@ -4171,7 +4233,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1461:3: this_PrivateNamespace_2= rulePrivateNamespace + // InternalRosSystemParser.g:1486:3: this_PrivateNamespace_2= rulePrivateNamespace { if ( state.backtracking==0 ) { @@ -4217,7 +4279,7 @@ public final EObject ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:1473:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; + // InternalRosSystemParser.g:1498:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; public final String entryRuleGraphName() throws RecognitionException { String current = null; @@ -4225,8 +4287,8 @@ public final String entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:1473:49: (iv_ruleGraphName= ruleGraphName EOF ) - // InternalRosSystemParser.g:1474:2: iv_ruleGraphName= ruleGraphName EOF + // InternalRosSystemParser.g:1498:49: (iv_ruleGraphName= ruleGraphName EOF ) + // InternalRosSystemParser.g:1499:2: iv_ruleGraphName= ruleGraphName EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGraphNameRule()); @@ -4257,7 +4319,7 @@ public final String entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:1480:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; + // InternalRosSystemParser.g:1505:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4267,8 +4329,8 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:1486:2: (kw= GraphName ) - // InternalRosSystemParser.g:1487:2: kw= GraphName + // InternalRosSystemParser.g:1511:2: (kw= GraphName ) + // InternalRosSystemParser.g:1512:2: kw= GraphName { kw=(Token)match(input,GraphName,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4299,7 +4361,7 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:1495:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:1520:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; public final EObject entryRuleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -4307,8 +4369,8 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1495:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:1496:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF + // InternalRosSystemParser.g:1520:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:1521:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGlobalNamespaceRule()); @@ -4339,7 +4401,7 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:1502: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:1527: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; @@ -4356,14 +4418,14 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1508: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:1509: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:1533: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:1534: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:1509: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:1510: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:1534: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:1535: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:1510:3: () - // InternalRosSystemParser.g:1511:4: + // InternalRosSystemParser.g:1535:3: () + // InternalRosSystemParser.g:1536:4: { if ( state.backtracking==0 ) { @@ -4375,41 +4437,41 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - otherlv_1=(Token)match(input,GlobalNamespace,FOLLOW_24); if (state.failed) return current; + otherlv_1=(Token)match(input,GlobalNamespace,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1521:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? - int alt19=2; - int LA19_0 = input.LA(1); + // InternalRosSystemParser.g:1546:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA19_0==LeftSquareBracket) ) { - alt19=1; + if ( (LA20_0==LeftSquareBracket) ) { + alt20=1; } - switch (alt19) { + switch (alt20) { case 1 : - // InternalRosSystemParser.g:1522:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1547: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_25); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1526:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1527:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1551:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1552:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1527:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1528:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1552:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1553:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parts_3_0=ruleGraphName(); state._fsp--; @@ -4433,39 +4495,39 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1545:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop18: + // InternalRosSystemParser.g:1570:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + loop19: do { - int alt18=2; - int LA18_0 = input.LA(1); + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA18_0==Comma) ) { - alt18=1; + if ( (LA19_0==Comma) ) { + alt19=1; } - switch (alt18) { + switch (alt19) { case 1 : - // InternalRosSystemParser.g:1546:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1571:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_25); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1550:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1551:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1575:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1576:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1551:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1552:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1576:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1577:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parts_5_0=ruleGraphName(); state._fsp--; @@ -4494,7 +4556,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { break; default : - break loop18; + break loop19; } } while (true); @@ -4535,7 +4597,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1579:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:1604:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -4543,8 +4605,8 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti try { - // InternalRosSystemParser.g:1579:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:1580:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:1604:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:1605:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelativeNamespace_ImplRule()); @@ -4575,7 +4637,7 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1586: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:1611: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; @@ -4592,14 +4654,14 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1592: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:1593: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:1617: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:1618: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:1593: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:1594: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:1618: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:1619: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:1594:3: () - // InternalRosSystemParser.g:1595:4: + // InternalRosSystemParser.g:1619:3: () + // InternalRosSystemParser.g:1620:4: { if ( state.backtracking==0 ) { @@ -4611,41 +4673,41 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - otherlv_1=(Token)match(input,RelativeNamespace,FOLLOW_24); if (state.failed) return current; + otherlv_1=(Token)match(input,RelativeNamespace,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1605: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:1630: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:1606:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1631: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_25); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1610:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1611:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1635:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1636:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1611:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1612:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1636:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1637:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parts_3_0=ruleGraphName(); state._fsp--; @@ -4669,39 +4731,39 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - // InternalRosSystemParser.g:1629:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop20: + // InternalRosSystemParser.g:1654: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:1630:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1655:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_25); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1634:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1635:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1659:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1660:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1635:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1636:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1660:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1661:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parts_5_0=ruleGraphName(); state._fsp--; @@ -4730,7 +4792,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { break; default : - break loop20; + break loop21; } } while (true); @@ -4771,7 +4833,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:1663:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:1688:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; public final EObject entryRulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -4779,8 +4841,8 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1663:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:1664:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF + // InternalRosSystemParser.g:1688:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:1689:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrivateNamespaceRule()); @@ -4811,7 +4873,7 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:1670: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:1695: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; @@ -4828,14 +4890,14 @@ public final EObject rulePrivateNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1676: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:1677: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:1701: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:1702: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:1677: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:1678: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:1702: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:1703: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:1678:3: () - // InternalRosSystemParser.g:1679:4: + // InternalRosSystemParser.g:1703:3: () + // InternalRosSystemParser.g:1704:4: { if ( state.backtracking==0 ) { @@ -4847,41 +4909,41 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - otherlv_1=(Token)match(input,PrivateNamespace,FOLLOW_24); if (state.failed) return current; + otherlv_1=(Token)match(input,PrivateNamespace,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1689: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:1714: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:1690:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1715: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_25); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1694:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1695:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1719:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1720:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1695:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1696:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1720:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1721:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parts_3_0=ruleGraphName(); state._fsp--; @@ -4905,39 +4967,39 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1713:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* - loop22: + // InternalRosSystemParser.g:1738: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:1714:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1739:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_25); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1718:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1719:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1743:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1744:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1719:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1720:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1744:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1745:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parts_5_0=ruleGraphName(); state._fsp--; @@ -4966,7 +5028,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { break; default : - break loop22; + break loop23; } } while (true); @@ -5007,7 +5069,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:1747:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalRosSystemParser.g:1772:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; @@ -5015,8 +5077,8 @@ public final EObject entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:1747:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalRosSystemParser.g:1748:2: iv_ruleParameter= ruleParameter EOF + // InternalRosSystemParser.g:1772:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalRosSystemParser.g:1773:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -5047,7 +5109,7 @@ public final EObject entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:1754: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:1779: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; @@ -5070,14 +5132,14 @@ public final EObject ruleParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1760: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:1761: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:1785: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:1786: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:1761: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:1762: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:1786: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:1787: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:1762:3: () - // InternalRosSystemParser.g:1763:4: + // InternalRosSystemParser.g:1787:3: () + // InternalRosSystemParser.g:1788:4: { if ( state.backtracking==0 ) { @@ -5089,11 +5151,11 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1769:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1770:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1794:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1795:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1770:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1771:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1795:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1796:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -5130,41 +5192,41 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAccess().getColonKeyword_2()); } - this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_26); if (state.failed) return current; + this_BEGIN_3=(Token)match(input,RULE_BEGIN,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_3, grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:1796:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? - int alt24=2; - int LA24_0 = input.LA(1); + // InternalRosSystemParser.g:1821:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA24_0==Ns) ) { - alt24=1; + if ( (LA25_0==Ns) ) { + alt25=1; } - switch (alt24) { + switch (alt25) { case 1 : - // InternalRosSystemParser.g:1797:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1822:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) { - otherlv_4=(Token)match(input,Ns,FOLLOW_27); if (state.failed) return current; + otherlv_4=(Token)match(input,Ns,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParameterAccess().getNsKeyword_4_0()); } - // InternalRosSystemParser.g:1801:4: ( (lv_namespace_5_0= ruleNamespace ) ) - // InternalRosSystemParser.g:1802:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1826:4: ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1827:5: (lv_namespace_5_0= ruleNamespace ) { - // InternalRosSystemParser.g:1802:5: (lv_namespace_5_0= ruleNamespace ) - // InternalRosSystemParser.g:1803:6: lv_namespace_5_0= ruleNamespace + // InternalRosSystemParser.g:1827:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1828:6: lv_namespace_5_0= ruleNamespace { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); } - pushFollow(FOLLOW_28); + pushFollow(FOLLOW_29); lv_namespace_5_0=ruleNamespace(); state._fsp--; @@ -5194,24 +5256,24 @@ public final EObject ruleParameter() throws RecognitionException { } - otherlv_6=(Token)match(input,Type_1,FOLLOW_29); if (state.failed) return current; + otherlv_6=(Token)match(input,Type_1,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_6, grammarAccess.getParameterAccess().getTypeKeyword_5()); } - // InternalRosSystemParser.g:1825:3: ( (lv_type_7_0= ruleParameterType ) ) - // InternalRosSystemParser.g:1826:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1850:3: ( (lv_type_7_0= ruleParameterType ) ) + // InternalRosSystemParser.g:1851:4: (lv_type_7_0= ruleParameterType ) { - // InternalRosSystemParser.g:1826:4: (lv_type_7_0= ruleParameterType ) - // InternalRosSystemParser.g:1827:5: lv_type_7_0= ruleParameterType + // InternalRosSystemParser.g:1851:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1852:5: lv_type_7_0= ruleParameterType { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); } - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_31); lv_type_7_0=ruleParameterType(); state._fsp--; @@ -5235,35 +5297,35 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1844:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? - int alt25=2; - int LA25_0 = input.LA(1); + // InternalRosSystemParser.g:1869:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? + int alt26=2; + int LA26_0 = input.LA(1); - if ( (LA25_0==Value_1) ) { - alt25=1; + if ( (LA26_0==Value_1) ) { + alt26=1; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalRosSystemParser.g:1845:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1870:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) { - otherlv_8=(Token)match(input,Value_1,FOLLOW_21); if (state.failed) return current; + otherlv_8=(Token)match(input,Value_1,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_8, grammarAccess.getParameterAccess().getValueKeyword_7_0()); } - // InternalRosSystemParser.g:1849:4: ( (lv_value_9_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1850:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1874:4: ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1875:5: (lv_value_9_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1850:5: (lv_value_9_0= ruleParameterValue ) - // InternalRosSystemParser.g:1851:6: lv_value_9_0= ruleParameterValue + // InternalRosSystemParser.g:1875:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1876:6: lv_value_9_0= ruleParameterValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); } - pushFollow(FOLLOW_14); + pushFollow(FOLLOW_15); lv_value_9_0=ruleParameterValue(); state._fsp--; @@ -5324,7 +5386,7 @@ public final EObject ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:1877:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; + // InternalRosSystemParser.g:1902:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; public final EObject entryRuleParameterType() throws RecognitionException { EObject current = null; @@ -5332,8 +5394,8 @@ public final EObject entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:1877:54: (iv_ruleParameterType= ruleParameterType EOF ) - // InternalRosSystemParser.g:1878:2: iv_ruleParameterType= ruleParameterType EOF + // InternalRosSystemParser.g:1902:54: (iv_ruleParameterType= ruleParameterType EOF ) + // InternalRosSystemParser.g:1903:2: iv_ruleParameterType= ruleParameterType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterTypeRule()); @@ -5364,7 +5426,7 @@ public final EObject entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:1884: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:1909: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; @@ -5389,63 +5451,63 @@ public final EObject ruleParameterType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1890: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:1891: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:1915: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:1916: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:1891: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 alt26=8; + // InternalRosSystemParser.g:1916: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 alt27=8; switch ( input.LA(1) ) { case List: { - alt26=1; + alt27=1; } break; case Struct: { - alt26=2; + alt27=2; } break; case Integer: { - alt26=3; + alt27=3; } break; case String: { - alt26=4; + alt27=4; } break; case Double: { - alt26=5; + alt27=5; } break; case Boolean: { - alt26=6; + alt27=6; } break; case Base64: { - alt26=7; + alt27=7; } break; case RULE_BEGIN: { - alt26=8; + alt27=8; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt26) { + switch (alt27) { case 1 : - // InternalRosSystemParser.g:1892:3: this_ParameterListType_0= ruleParameterListType + // InternalRosSystemParser.g:1917:3: this_ParameterListType_0= ruleParameterListType { if ( state.backtracking==0 ) { @@ -5467,7 +5529,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1901:3: this_ParameterStructType_1= ruleParameterStructType + // InternalRosSystemParser.g:1926:3: this_ParameterStructType_1= ruleParameterStructType { if ( state.backtracking==0 ) { @@ -5489,7 +5551,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1910:3: this_ParameterIntegerType_2= ruleParameterIntegerType + // InternalRosSystemParser.g:1935:3: this_ParameterIntegerType_2= ruleParameterIntegerType { if ( state.backtracking==0 ) { @@ -5511,7 +5573,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:1919:3: this_ParameterStringType_3= ruleParameterStringType + // InternalRosSystemParser.g:1944:3: this_ParameterStringType_3= ruleParameterStringType { if ( state.backtracking==0 ) { @@ -5533,7 +5595,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:1928:3: this_ParameterDoubleType_4= ruleParameterDoubleType + // InternalRosSystemParser.g:1953:3: this_ParameterDoubleType_4= ruleParameterDoubleType { if ( state.backtracking==0 ) { @@ -5555,7 +5617,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:1937:3: this_ParameterBooleanType_5= ruleParameterBooleanType + // InternalRosSystemParser.g:1962:3: this_ParameterBooleanType_5= ruleParameterBooleanType { if ( state.backtracking==0 ) { @@ -5577,7 +5639,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:1946:3: this_ParameterBase64Type_6= ruleParameterBase64Type + // InternalRosSystemParser.g:1971:3: this_ParameterBase64Type_6= ruleParameterBase64Type { if ( state.backtracking==0 ) { @@ -5599,7 +5661,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:1955:3: this_ParameterArrayType_7= ruleParameterArrayType + // InternalRosSystemParser.g:1980:3: this_ParameterArrayType_7= ruleParameterArrayType { if ( state.backtracking==0 ) { @@ -5645,7 +5707,7 @@ public final EObject ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:1967:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; + // InternalRosSystemParser.g:1992:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; public final EObject entryRuleParameterValue() throws RecognitionException { EObject current = null; @@ -5653,8 +5715,8 @@ public final EObject entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:1967:55: (iv_ruleParameterValue= ruleParameterValue EOF ) - // InternalRosSystemParser.g:1968:2: iv_ruleParameterValue= ruleParameterValue EOF + // InternalRosSystemParser.g:1992:55: (iv_ruleParameterValue= ruleParameterValue EOF ) + // InternalRosSystemParser.g:1993:2: iv_ruleParameterValue= ruleParameterValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterValueRule()); @@ -5685,7 +5747,7 @@ public final EObject entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:1974: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:1999: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; @@ -5708,15 +5770,15 @@ public final EObject ruleParameterValue() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1980: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:1981: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:2005: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:2006: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:1981: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 alt27=7; - alt27 = dfa27.predict(input); - switch (alt27) { + // InternalRosSystemParser.g:2006: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 alt28=7; + alt28 = dfa28.predict(input); + switch (alt28) { case 1 : - // InternalRosSystemParser.g:1982:3: this_ParameterString_0= ruleParameterString + // InternalRosSystemParser.g:2007:3: this_ParameterString_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -5738,7 +5800,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1991:3: this_ParameterBase64_1= ruleParameterBase64 + // InternalRosSystemParser.g:2016:3: this_ParameterBase64_1= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -5760,7 +5822,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2000:3: this_ParameterInteger_2= ruleParameterInteger + // InternalRosSystemParser.g:2025:3: this_ParameterInteger_2= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -5782,7 +5844,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2009:3: this_ParameterDouble_3= ruleParameterDouble + // InternalRosSystemParser.g:2034:3: this_ParameterDouble_3= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -5804,7 +5866,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2018:3: this_ParameterBoolean_4= ruleParameterBoolean + // InternalRosSystemParser.g:2043:3: this_ParameterBoolean_4= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -5826,7 +5888,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2027:3: this_ParameterList_5= ruleParameterList + // InternalRosSystemParser.g:2052:3: this_ParameterList_5= ruleParameterList { if ( state.backtracking==0 ) { @@ -5848,7 +5910,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2036:3: this_ParameterStruct_6= ruleParameterStruct + // InternalRosSystemParser.g:2061:3: this_ParameterStruct_6= ruleParameterStruct { if ( state.backtracking==0 ) { @@ -5894,7 +5956,7 @@ public final EObject ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:2048:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; + // InternalRosSystemParser.g:2073:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; public final EObject entryRuleParameterListType() throws RecognitionException { EObject current = null; @@ -5902,8 +5964,8 @@ public final EObject entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:2048:58: (iv_ruleParameterListType= ruleParameterListType EOF ) - // InternalRosSystemParser.g:2049:2: iv_ruleParameterListType= ruleParameterListType EOF + // InternalRosSystemParser.g:2073:58: (iv_ruleParameterListType= ruleParameterListType EOF ) + // InternalRosSystemParser.g:2074:2: iv_ruleParameterListType= ruleParameterListType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListTypeRule()); @@ -5934,7 +5996,7 @@ public final EObject entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:2055: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:2080: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; @@ -5951,14 +6013,14 @@ public final EObject ruleParameterListType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2061: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:2062: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:2086: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:2087: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:2062: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:2063: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:2087: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:2088: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:2063:3: () - // InternalRosSystemParser.g:2064:4: + // InternalRosSystemParser.g:2088:3: () + // InternalRosSystemParser.g:2089:4: { if ( state.backtracking==0 ) { @@ -5970,30 +6032,30 @@ public final EObject ruleParameterListType() throws RecognitionException { } - otherlv_1=(Token)match(input,List,FOLLOW_9); if (state.failed) return current; + otherlv_1=(Token)match(input,List,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterListTypeAccess().getListKeyword_1()); } - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_29); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2078:3: ( (lv_sequence_3_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2079:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2103:3: ( (lv_sequence_3_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2104:4: (lv_sequence_3_0= ruleParameterType ) { - // InternalRosSystemParser.g:2079:4: (lv_sequence_3_0= ruleParameterType ) - // InternalRosSystemParser.g:2080:5: lv_sequence_3_0= ruleParameterType + // InternalRosSystemParser.g:2104:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2105:5: lv_sequence_3_0= ruleParameterType { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_sequence_3_0=ruleParameterType(); state._fsp--; @@ -6017,39 +6079,39 @@ public final EObject ruleParameterListType() throws RecognitionException { } - // InternalRosSystemParser.g:2097:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* - loop28: + // InternalRosSystemParser.g:2122:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* + loop29: do { - int alt28=2; - int LA28_0 = input.LA(1); + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA28_0==Comma) ) { - alt28=1; + if ( (LA29_0==Comma) ) { + alt29=1; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalRosSystemParser.g:2098:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2123:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_29); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2102:4: ( (lv_sequence_5_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2103:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2127:4: ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2128:5: (lv_sequence_5_0= ruleParameterType ) { - // InternalRosSystemParser.g:2103:5: (lv_sequence_5_0= ruleParameterType ) - // InternalRosSystemParser.g:2104:6: lv_sequence_5_0= ruleParameterType + // InternalRosSystemParser.g:2128:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2129:6: lv_sequence_5_0= ruleParameterType { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_sequence_5_0=ruleParameterType(); state._fsp--; @@ -6078,7 +6140,7 @@ public final EObject ruleParameterListType() throws RecognitionException { break; default : - break loop28; + break loop29; } } while (true); @@ -6113,7 +6175,7 @@ public final EObject ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:2130:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; + // InternalRosSystemParser.g:2155:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; public final EObject entryRuleParameterStructType() throws RecognitionException { EObject current = null; @@ -6121,8 +6183,8 @@ public final EObject entryRuleParameterStructType() throws RecognitionException try { - // InternalRosSystemParser.g:2130:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) - // InternalRosSystemParser.g:2131:2: iv_ruleParameterStructType= ruleParameterStructType EOF + // InternalRosSystemParser.g:2155:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) + // InternalRosSystemParser.g:2156:2: iv_ruleParameterStructType= ruleParameterStructType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeRule()); @@ -6153,7 +6215,7 @@ public final EObject entryRuleParameterStructType() throws RecognitionException // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:2137: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:2162: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; @@ -6170,14 +6232,14 @@ public final EObject ruleParameterStructType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2143: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:2144: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:2168: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:2169: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:2144: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:2145: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:2169: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:2170: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:2145:3: () - // InternalRosSystemParser.g:2146:4: + // InternalRosSystemParser.g:2170:3: () + // InternalRosSystemParser.g:2171:4: { if ( state.backtracking==0 ) { @@ -6189,30 +6251,30 @@ public final EObject ruleParameterStructType() throws RecognitionException { } - otherlv_1=(Token)match(input,Struct,FOLLOW_9); if (state.failed) return current; + otherlv_1=(Token)match(input,Struct,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); } - otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,LeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2160:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2161:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2185:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2186:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2161:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2162:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2186:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2187:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parameterstructypetmember_3_0=ruleParameterStructTypeMember(); state._fsp--; @@ -6236,39 +6298,39 @@ public final EObject ruleParameterStructType() throws RecognitionException { } - // InternalRosSystemParser.g:2179:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* - loop29: + // InternalRosSystemParser.g:2204:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* + 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:2180:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2205:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) { - otherlv_4=(Token)match(input,Comma,FOLLOW_10); if (state.failed) return current; + otherlv_4=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2184:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2185:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2209:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2210:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2185:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2186:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2210:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2211:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_parameterstructypetmember_5_0=ruleParameterStructTypeMember(); state._fsp--; @@ -6297,7 +6359,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { break; default : - break loop29; + break loop30; } } while (true); @@ -6332,7 +6394,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:2212:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:2237:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; public final EObject entryRuleParameterIntegerType() throws RecognitionException { EObject current = null; @@ -6340,8 +6402,8 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException try { - // InternalRosSystemParser.g:2212:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:2213:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF + // InternalRosSystemParser.g:2237:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:2238:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerTypeRule()); @@ -6372,7 +6434,7 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:2219:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; + // InternalRosSystemParser.g:2244: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; @@ -6385,14 +6447,14 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2225:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) - // InternalRosSystemParser.g:2226:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2250:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRosSystemParser.g:2251:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRosSystemParser.g:2226:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) - // InternalRosSystemParser.g:2227:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + // InternalRosSystemParser.g:2251:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2252:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? { - // InternalRosSystemParser.g:2227:3: () - // InternalRosSystemParser.g:2228:4: + // InternalRosSystemParser.g:2252:3: () + // InternalRosSystemParser.g:2253:4: { if ( state.backtracking==0 ) { @@ -6404,38 +6466,38 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { } - otherlv_1=(Token)match(input,Integer,FOLLOW_31); if (state.failed) return current; + otherlv_1=(Token)match(input,Integer,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); } - // InternalRosSystemParser.g:2238:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalRosSystemParser.g:2263:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==Default) ) { - int LA30_1 = input.LA(2); + if ( (LA31_0==Default) ) { + int LA31_1 = input.LA(2); - if ( (LA30_1==RULE_DECINT) ) { - alt30=1; + if ( (LA31_1==RULE_DECINT) ) { + alt31=1; } } - switch (alt30) { + switch (alt31) { case 1 : - // InternalRosSystemParser.g:2239:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2264:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_13); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2243:4: ( (lv_default_3_0= ruleParameterInteger ) ) - // InternalRosSystemParser.g:2244:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2268:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2269:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRosSystemParser.g:2244:5: (lv_default_3_0= ruleParameterInteger ) - // InternalRosSystemParser.g:2245:6: lv_default_3_0= ruleParameterInteger + // InternalRosSystemParser.g:2269:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2270:6: lv_default_3_0= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -6497,7 +6559,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:2267:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRosSystemParser.g:2292:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -6505,8 +6567,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRosSystemParser.g:2267:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRosSystemParser.g:2268:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRosSystemParser.g:2292:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRosSystemParser.g:2293:2: iv_ruleParameterStringType= ruleParameterStringType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringTypeRule()); @@ -6537,7 +6599,7 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:2274:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ; + // InternalRosSystemParser.g:2299: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; @@ -6550,14 +6612,14 @@ public final EObject ruleParameterStringType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2280:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) - // InternalRosSystemParser.g:2281:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2305:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRosSystemParser.g:2306:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRosSystemParser.g:2281:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) - // InternalRosSystemParser.g:2282:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + // InternalRosSystemParser.g:2306:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2307:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRosSystemParser.g:2282:3: () - // InternalRosSystemParser.g:2283:4: + // InternalRosSystemParser.g:2307:3: () + // InternalRosSystemParser.g:2308:4: { if ( state.backtracking==0 ) { @@ -6569,38 +6631,38 @@ public final EObject ruleParameterStringType() throws RecognitionException { } - otherlv_1=(Token)match(input,String,FOLLOW_31); if (state.failed) return current; + otherlv_1=(Token)match(input,String,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); } - // InternalRosSystemParser.g:2293:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? - int alt31=2; - int LA31_0 = input.LA(1); + // InternalRosSystemParser.g:2318:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA31_0==Default) ) { - int LA31_1 = input.LA(2); + if ( (LA32_0==Default) ) { + int LA32_1 = input.LA(2); - if ( ((LA31_1>=RULE_ID && LA31_1<=RULE_STRING)) ) { - alt31=1; + if ( ((LA32_1>=RULE_ID && LA32_1<=RULE_STRING)) ) { + alt32=1; } } - switch (alt31) { + switch (alt32) { case 1 : - // InternalRosSystemParser.g:2294:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2319:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2298:4: ( (lv_default_3_0= ruleParameterString ) ) - // InternalRosSystemParser.g:2299:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2323:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2324:5: (lv_default_3_0= ruleParameterString ) { - // InternalRosSystemParser.g:2299:5: (lv_default_3_0= ruleParameterString ) - // InternalRosSystemParser.g:2300:6: lv_default_3_0= ruleParameterString + // InternalRosSystemParser.g:2324:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2325:6: lv_default_3_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -6662,7 +6724,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:2322:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:2347:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -6670,8 +6732,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRosSystemParser.g:2322:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:2323:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRosSystemParser.g:2347:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:2348:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); @@ -6702,7 +6764,7 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:2329:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; + // InternalRosSystemParser.g:2354: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; @@ -6715,14 +6777,14 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2335:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) - // InternalRosSystemParser.g:2336:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2360:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRosSystemParser.g:2361:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRosSystemParser.g:2336:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) - // InternalRosSystemParser.g:2337:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + // InternalRosSystemParser.g:2361:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2362:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRosSystemParser.g:2337:3: () - // InternalRosSystemParser.g:2338:4: + // InternalRosSystemParser.g:2362:3: () + // InternalRosSystemParser.g:2363:4: { if ( state.backtracking==0 ) { @@ -6734,38 +6796,38 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { } - otherlv_1=(Token)match(input,Double,FOLLOW_31); if (state.failed) return current; + otherlv_1=(Token)match(input,Double,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); } - // InternalRosSystemParser.g:2348:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? - int alt32=2; - int LA32_0 = input.LA(1); + // InternalRosSystemParser.g:2373:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA32_0==Default) ) { - int LA32_1 = input.LA(2); + if ( (LA33_0==Default) ) { + int LA33_1 = input.LA(2); - if ( (LA32_1==RULE_DOUBLE) ) { - alt32=1; + if ( (LA33_1==RULE_DOUBLE) ) { + alt33=1; } } - switch (alt32) { + switch (alt33) { case 1 : - // InternalRosSystemParser.g:2349:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2374:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) { - otherlv_2=(Token)match(input,Default,FOLLOW_32); if (state.failed) return current; + otherlv_2=(Token)match(input,Default,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2353:4: ( (lv_default_3_0= ruleParameterDouble ) ) - // InternalRosSystemParser.g:2354:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2378:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2379:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRosSystemParser.g:2354:5: (lv_default_3_0= ruleParameterDouble ) - // InternalRosSystemParser.g:2355:6: lv_default_3_0= ruleParameterDouble + // InternalRosSystemParser.g:2379:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2380:6: lv_default_3_0= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -6827,7 +6889,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:2377:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:2402:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -6835,8 +6897,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRosSystemParser.g:2377:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:2378:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRosSystemParser.g:2402:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:2403:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); @@ -6867,7 +6929,7 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:2384:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; + // InternalRosSystemParser.g:2409: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; @@ -6880,14 +6942,14 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2390:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) - // InternalRosSystemParser.g:2391:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2415:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRosSystemParser.g:2416:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRosSystemParser.g:2391:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) - // InternalRosSystemParser.g:2392:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + // InternalRosSystemParser.g:2416:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2417:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRosSystemParser.g:2392:3: () - // InternalRosSystemParser.g:2393:4: + // InternalRosSystemParser.g:2417:3: () + // InternalRosSystemParser.g:2418:4: { if ( state.backtracking==0 ) { @@ -6899,38 +6961,38 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { } - otherlv_1=(Token)match(input,Boolean,FOLLOW_31); if (state.failed) return current; + otherlv_1=(Token)match(input,Boolean,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); } - // InternalRosSystemParser.g:2403:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? - int alt33=2; - int LA33_0 = input.LA(1); + // InternalRosSystemParser.g:2428:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==Default) ) { - int LA33_1 = input.LA(2); + if ( (LA34_0==Default) ) { + int LA34_1 = input.LA(2); - if ( (LA33_1==RULE_BOOLEAN) ) { - alt33=1; + if ( (LA34_1==RULE_BOOLEAN) ) { + alt34=1; } } - switch (alt33) { + switch (alt34) { case 1 : - // InternalRosSystemParser.g:2404:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2429:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) { - 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.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2408:4: ( (lv_default_3_0= ruleParameterBoolean ) ) - // InternalRosSystemParser.g:2409:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2433:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2434:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRosSystemParser.g:2409:5: (lv_default_3_0= ruleParameterBoolean ) - // InternalRosSystemParser.g:2410:6: lv_default_3_0= ruleParameterBoolean + // InternalRosSystemParser.g:2434:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2435:6: lv_default_3_0= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -6992,7 +7054,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:2432:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:2457:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -7000,8 +7062,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRosSystemParser.g:2432:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:2433:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRosSystemParser.g:2457:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:2458:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); @@ -7032,7 +7094,7 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:2439:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; + // InternalRosSystemParser.g:2464: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; @@ -7045,14 +7107,14 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2445:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) - // InternalRosSystemParser.g:2446:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2470:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRosSystemParser.g:2471:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRosSystemParser.g:2446:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) - // InternalRosSystemParser.g:2447:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + // InternalRosSystemParser.g:2471:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2472:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRosSystemParser.g:2447:3: () - // InternalRosSystemParser.g:2448:4: + // InternalRosSystemParser.g:2472:3: () + // InternalRosSystemParser.g:2473:4: { if ( state.backtracking==0 ) { @@ -7064,38 +7126,38 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { } - otherlv_1=(Token)match(input,Base64,FOLLOW_31); if (state.failed) return current; + otherlv_1=(Token)match(input,Base64,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); } - // InternalRosSystemParser.g:2458:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? - int alt34=2; - int LA34_0 = input.LA(1); + // InternalRosSystemParser.g:2483:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA34_0==Default) ) { - int LA34_1 = input.LA(2); + if ( (LA35_0==Default) ) { + int LA35_1 = input.LA(2); - if ( (LA34_1==RULE_BINARY) ) { - alt34=1; + if ( (LA35_1==RULE_BINARY) ) { + alt35=1; } } - switch (alt34) { + switch (alt35) { case 1 : - // InternalRosSystemParser.g:2459:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2484:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) { - 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.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2463:4: ( (lv_default_3_0= ruleParameterBase64 ) ) - // InternalRosSystemParser.g:2464:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2488:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2489:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRosSystemParser.g:2464:5: (lv_default_3_0= ruleParameterBase64 ) - // InternalRosSystemParser.g:2465:6: lv_default_3_0= ruleParameterBase64 + // InternalRosSystemParser.g:2489:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2490:6: lv_default_3_0= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -7157,7 +7219,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:2487:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:2512:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7165,8 +7227,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:2487:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:2488:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRosSystemParser.g:2512:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:2513:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); @@ -7197,7 +7259,7 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:2494:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; + // InternalRosSystemParser.g:2519:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7214,36 +7276,36 @@ public final EObject ruleParameterArrayType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2500:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) - // InternalRosSystemParser.g:2501:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2525:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRosSystemParser.g:2526:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRosSystemParser.g:2501:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) - // InternalRosSystemParser.g:2502:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END + // InternalRosSystemParser.g:2526:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2527:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { - this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_35); if (state.failed) return current; + this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_0, grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); } - otherlv_1=(Token)match(input,Array,FOLLOW_29); if (state.failed) return current; + otherlv_1=(Token)match(input,Array,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } - // InternalRosSystemParser.g:2510:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2511:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2535:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2536:4: (lv_type_2_0= ruleParameterType ) { - // InternalRosSystemParser.g:2511:4: (lv_type_2_0= ruleParameterType ) - // InternalRosSystemParser.g:2512:5: lv_type_2_0= ruleParameterType + // InternalRosSystemParser.g:2536:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2537:5: lv_type_2_0= ruleParameterType { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); } - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_37); lv_type_2_0=ruleParameterType(); state._fsp--; @@ -7267,35 +7329,35 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRosSystemParser.g:2529:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalRosSystemParser.g:2554:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? + 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:2530:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2555:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { - otherlv_3=(Token)match(input,Default,FOLLOW_9); if (state.failed) return current; + otherlv_3=(Token)match(input,Default,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } - // InternalRosSystemParser.g:2534:4: ( (lv_default_4_0= ruleParameterList ) ) - // InternalRosSystemParser.g:2535:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2559:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2560:5: (lv_default_4_0= ruleParameterList ) { - // InternalRosSystemParser.g:2535:5: (lv_default_4_0= ruleParameterList ) - // InternalRosSystemParser.g:2536:6: lv_default_4_0= ruleParameterList + // InternalRosSystemParser.g:2560:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2561:6: lv_default_4_0= ruleParameterList { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_14); + pushFollow(FOLLOW_15); lv_default_4_0=ruleParameterList(); state._fsp--; @@ -7356,7 +7418,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:2562:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystemParser.g:2587:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7364,8 +7426,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:2562:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystemParser.g:2563:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystemParser.g:2587:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystemParser.g:2588:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -7396,7 +7458,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:2569: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:2594: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; @@ -7412,14 +7474,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2575:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:2576:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2600:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:2601:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:2576:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:2577:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:2601:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2602:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosSystemParser.g:2577:3: () - // InternalRosSystemParser.g:2578:4: + // InternalRosSystemParser.g:2602:3: () + // InternalRosSystemParser.g:2603:4: { if ( state.backtracking==0 ) { @@ -7431,24 +7493,24 @@ public final EObject ruleParameterList() throws RecognitionException { } - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_21); if (state.failed) return current; + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:2588:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2589:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2613:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2614:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2589:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:2590:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:2614:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2615:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_value_2_0=ruleParameterValue(); state._fsp--; @@ -7472,39 +7534,39 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystemParser.g:2607:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* - loop36: + // InternalRosSystemParser.g:2632:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + loop37: do { - int alt36=2; - int LA36_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==Comma) ) { - alt36=1; + if ( (LA37_0==Comma) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalRosSystemParser.g:2608:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2633:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { - otherlv_3=(Token)match(input,Comma,FOLLOW_21); if (state.failed) return current; + otherlv_3=(Token)match(input,Comma,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); } - // InternalRosSystemParser.g:2612:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2613:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2637:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2638:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2613:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2614:6: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2638:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2639:6: lv_value_4_0= ruleParameterValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_value_4_0=ruleParameterValue(); state._fsp--; @@ -7533,7 +7595,7 @@ public final EObject ruleParameterList() throws RecognitionException { break; default : - break loop36; + break loop37; } } while (true); @@ -7568,7 +7630,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:2640:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystemParser.g:2665:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7576,8 +7638,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:2640:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystemParser.g:2641:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystemParser.g:2665:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystemParser.g:2666:2: iv_ruleParameterAny= ruleParameterAny EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAnyRule()); @@ -7608,7 +7670,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:2647:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosSystemParser.g:2672: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; @@ -7621,14 +7683,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2653:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosSystemParser.g:2654:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2678:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosSystemParser.g:2679:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosSystemParser.g:2654:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosSystemParser.g:2655:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2679:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2680:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosSystemParser.g:2655:3: () - // InternalRosSystemParser.g:2656:4: + // InternalRosSystemParser.g:2680:3: () + // InternalRosSystemParser.g:2681:4: { if ( state.backtracking==0 ) { @@ -7640,34 +7702,34 @@ public final EObject ruleParameterAny() throws RecognitionException { } - otherlv_1=(Token)match(input,ParameterAny,FOLLOW_37); if (state.failed) return current; + otherlv_1=(Token)match(input,ParameterAny,FOLLOW_38); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); } - // InternalRosSystemParser.g:2666:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalRosSystemParser.g:2691:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==Value) ) { - alt37=1; + if ( (LA38_0==Value) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalRosSystemParser.g:2667:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2692:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) { - otherlv_2=(Token)match(input,Value,FOLLOW_10); if (state.failed) return current; + otherlv_2=(Token)match(input,Value,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); } - // InternalRosSystemParser.g:2671:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosSystemParser.g:2672:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2696:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2697:5: (lv_value_3_0= ruleEString ) { - // InternalRosSystemParser.g:2672:5: (lv_value_3_0= ruleEString ) - // InternalRosSystemParser.g:2673:6: lv_value_3_0= ruleEString + // InternalRosSystemParser.g:2697:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2698:6: lv_value_3_0= ruleEString { if ( state.backtracking==0 ) { @@ -7729,7 +7791,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:2695:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystemParser.g:2720:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7737,8 +7799,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:2695:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystemParser.g:2696:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystemParser.g:2720:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystemParser.g:2721:2: iv_ruleParameterString= ruleParameterString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringRule()); @@ -7769,7 +7831,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:2702:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystemParser.g:2727:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -7780,14 +7842,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2708:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystemParser.g:2709:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2733:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystemParser.g:2734:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystemParser.g:2709:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2710:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2734:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2735:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystemParser.g:2710:3: (lv_value_0_0= ruleEString ) - // InternalRosSystemParser.g:2711:4: lv_value_0_0= ruleEString + // InternalRosSystemParser.g:2735:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2736:4: lv_value_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -7840,7 +7902,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:2731:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:2756:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -7848,8 +7910,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:2731:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:2732:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystemParser.g:2756:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:2757:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64Rule()); @@ -7880,7 +7942,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:2738:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystemParser.g:2763:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -7891,14 +7953,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2744:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystemParser.g:2745:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2769:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystemParser.g:2770:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystemParser.g:2745:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystemParser.g:2746:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2770:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2771:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystemParser.g:2746:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystemParser.g:2747:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystemParser.g:2771:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2772:4: lv_value_0_0= ruleBase64Binary { if ( state.backtracking==0 ) { @@ -7951,7 +8013,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:2767:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystemParser.g:2792:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -7959,8 +8021,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:2767:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystemParser.g:2768:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystemParser.g:2792:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystemParser.g:2793:2: iv_ruleParameterInteger= ruleParameterInteger EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerRule()); @@ -7991,7 +8053,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:2774:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystemParser.g:2799:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -8002,14 +8064,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2780:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystemParser.g:2781:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2805:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystemParser.g:2806:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystemParser.g:2781:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:2782:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2806:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2807:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystemParser.g:2782:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystemParser.g:2783:4: lv_value_0_0= ruleInteger0 + // InternalRosSystemParser.g:2807:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2808:4: lv_value_0_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -8062,7 +8124,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:2803:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystemParser.g:2828:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -8070,8 +8132,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:2803:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystemParser.g:2804:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystemParser.g:2828:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystemParser.g:2829:2: iv_ruleParameterDouble= ruleParameterDouble EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleRule()); @@ -8102,7 +8164,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:2810:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystemParser.g:2835:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8113,14 +8175,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2816:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystemParser.g:2817:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2841:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystemParser.g:2842:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystemParser.g:2817:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystemParser.g:2818:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2842:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2843:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystemParser.g:2818:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystemParser.g:2819:4: lv_value_0_0= ruleDouble0 + // InternalRosSystemParser.g:2843:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2844:4: lv_value_0_0= ruleDouble0 { if ( state.backtracking==0 ) { @@ -8173,7 +8235,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:2839:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:2864:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8181,8 +8243,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:2839:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:2840:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystemParser.g:2864:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:2865:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanRule()); @@ -8213,7 +8275,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:2846:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystemParser.g:2871:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8224,14 +8286,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2852:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystemParser.g:2853:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2877:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystemParser.g:2878:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystemParser.g:2853:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystemParser.g:2854:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2878:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2879:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystemParser.g:2854:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystemParser.g:2855:4: lv_value_0_0= ruleboolean0 + // InternalRosSystemParser.g:2879:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2880:4: lv_value_0_0= ruleboolean0 { if ( state.backtracking==0 ) { @@ -8284,7 +8346,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:2875:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystemParser.g:2900:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8292,8 +8354,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:2875:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystemParser.g:2876:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystemParser.g:2900:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystemParser.g:2901:2: iv_ruleParameterStruct= ruleParameterStruct EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructRule()); @@ -8324,7 +8386,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:2882:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRosSystemParser.g:2907:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8342,14 +8404,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2888:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:2889:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2913:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:2914:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRosSystemParser.g:2889:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRosSystemParser.g:2890:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosSystemParser.g:2914:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2915:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRosSystemParser.g:2890:3: () - // InternalRosSystemParser.g:2891:4: + // InternalRosSystemParser.g:2915:3: () + // InternalRosSystemParser.g:2916:4: { if ( state.backtracking==0 ) { @@ -8361,35 +8423,35 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2897:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalRosSystemParser.g:2922:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA39_0==LeftSquareBracket) ) { - alt39=1; + if ( (LA40_0==LeftSquareBracket) ) { + alt40=1; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalRosSystemParser.g:2898:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRosSystemParser.g:2923:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { - otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); } - // InternalRosSystemParser.g:2902:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2903:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2927:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2928:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2903:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2904:6: lv_value_2_0= ruleParameterStructMember + // InternalRosSystemParser.g:2928:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2929:6: lv_value_2_0= ruleParameterStructMember { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_11); + pushFollow(FOLLOW_12); lv_value_2_0=ruleParameterStructMember(); state._fsp--; @@ -8413,45 +8475,45 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2921:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* - loop38: + // InternalRosSystemParser.g:2946:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + 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:2922:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:2947:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { - otherlv_3=(Token)match(input,Comma,FOLLOW_9); if (state.failed) return current; + otherlv_3=(Token)match(input,Comma,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); } - otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_10); if (state.failed) return current; + otherlv_4=(Token)match(input,LeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); } - // InternalRosSystemParser.g:2930:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2931:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2955:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2956:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2931:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2932:7: lv_value_5_0= ruleParameterStructMember + // InternalRosSystemParser.g:2956:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2957:7: lv_value_5_0= ruleParameterStructMember { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); } - pushFollow(FOLLOW_23); + pushFollow(FOLLOW_24); lv_value_5_0=ruleParameterStructMember(); state._fsp--; @@ -8475,7 +8537,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - otherlv_6=(Token)match(input,RightSquareBracket,FOLLOW_11); if (state.failed) return current; + otherlv_6=(Token)match(input,RightSquareBracket,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_6, grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); @@ -8486,7 +8548,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { break; default : - break loop38; + break loop39; } } while (true); @@ -8527,7 +8589,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:2963:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystemParser.g:2988:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8535,8 +8597,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:2963:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystemParser.g:2964:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystemParser.g:2988:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystemParser.g:2989:2: iv_ruleParameterDate= ruleParameterDate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDateRule()); @@ -8567,7 +8629,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:2970:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystemParser.g:2995:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8578,14 +8640,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2976:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystemParser.g:2977:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3001:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystemParser.g:3002:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystemParser.g:2977:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystemParser.g:2978:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3002:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3003:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystemParser.g:2978:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystemParser.g:2979:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystemParser.g:3003:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3004:4: lv_value_0_0= ruleDateTime0 { if ( state.backtracking==0 ) { @@ -8638,7 +8700,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:2999:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:3024:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8646,8 +8708,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystemParser.g:2999:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:3000:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystemParser.g:3024:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:3025:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructMemberRule()); @@ -8678,7 +8740,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:3006:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; + // InternalRosSystemParser.g:3031:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8694,17 +8756,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3012:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) - // InternalRosSystemParser.g:3013:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:3037:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRosSystemParser.g:3038:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRosSystemParser.g:3013:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) - // InternalRosSystemParser.g:3014:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END + // InternalRosSystemParser.g:3038:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:3039:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - // InternalRosSystemParser.g:3014:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3015:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3039:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3040:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3015:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3016:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3040:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3041:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8741,24 +8803,24 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); } - this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_21); if (state.failed) return current; + this_BEGIN_2=(Token)match(input,RULE_BEGIN,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } - // InternalRosSystemParser.g:3041:3: ( (lv_value_3_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:3042:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:3066:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3067:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRosSystemParser.g:3042:4: (lv_value_3_0= ruleParameterValue ) - // InternalRosSystemParser.g:3043:5: lv_value_3_0= ruleParameterValue + // InternalRosSystemParser.g:3067:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:3068:5: lv_value_3_0= ruleParameterValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); } - pushFollow(FOLLOW_14); + pushFollow(FOLLOW_15); lv_value_3_0=ruleParameterValue(); state._fsp--; @@ -8813,7 +8875,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:3068:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:3093:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8821,8 +8883,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystemParser.g:3068:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:3069:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:3093:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:3094:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); @@ -8853,7 +8915,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:3075:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystemParser.g:3100: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; @@ -8866,24 +8928,24 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3081:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystemParser.g:3082:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3106:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosSystemParser.g:3107:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosSystemParser.g:3082:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystemParser.g:3083:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3107:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3108:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosSystemParser.g:3083:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3084:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3108:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3109:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3084:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3085:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3109:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3110:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); } - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_30); lv_name_0_0=ruleEString(); state._fsp--; @@ -8907,11 +8969,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystemParser.g:3102:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystemParser.g:3103:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3127:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3128:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:3103:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystemParser.g:3104:5: lv_type_1_0= ruleParameterType + // InternalRosSystemParser.g:3128:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3129:5: lv_type_1_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -8967,7 +9029,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:3125:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystemParser.g:3150:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -8975,8 +9037,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:3125:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystemParser.g:3126:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystemParser.g:3150:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystemParser.g:3151:2: iv_ruleBase64Binary= ruleBase64Binary EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBase64BinaryRule()); @@ -9007,7 +9069,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:3132:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystemParser.g:3157:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9017,8 +9079,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystemParser.g:3138:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystemParser.g:3139:2: this_BINARY_0= RULE_BINARY + // InternalRosSystemParser.g:3163:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosSystemParser.g:3164: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 ) { @@ -9053,7 +9115,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:3149:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystemParser.g:3174:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -9061,8 +9123,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:3149:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystemParser.g:3150:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystemParser.g:3174:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystemParser.g:3175:2: iv_ruleboolean0= ruleboolean0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolean0Rule()); @@ -9093,7 +9155,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:3156:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystemParser.g:3181:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9103,8 +9165,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3162:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystemParser.g:3163:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystemParser.g:3187:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosSystemParser.g:3188: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 ) { @@ -9139,7 +9201,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:3173:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystemParser.g:3198:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9147,8 +9209,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:3173:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystemParser.g:3174:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystemParser.g:3198:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystemParser.g:3199:2: iv_ruleDouble0= ruleDouble0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDouble0Rule()); @@ -9179,7 +9241,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:3180:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystemParser.g:3205:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9189,8 +9251,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3186:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystemParser.g:3187:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystemParser.g:3211:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosSystemParser.g:3212: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 ) { @@ -9225,7 +9287,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:3197:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystemParser.g:3222:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9233,8 +9295,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:3197:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystemParser.g:3198:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystemParser.g:3222:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystemParser.g:3223:2: iv_ruleInteger0= ruleInteger0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInteger0Rule()); @@ -9265,7 +9327,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:3204:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystemParser.g:3229:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9275,8 +9337,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3210:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystemParser.g:3211:2: this_DECINT_0= RULE_DECINT + // InternalRosSystemParser.g:3235:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosSystemParser.g:3236: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 ) { @@ -9311,7 +9373,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:3221:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystemParser.g:3246:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9319,8 +9381,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:3221:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystemParser.g:3222:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystemParser.g:3246:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystemParser.g:3247:2: iv_ruleDateTime0= ruleDateTime0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDateTime0Rule()); @@ -9351,7 +9413,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:3228:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystemParser.g:3253:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9361,8 +9423,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3234:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystemParser.g:3235:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystemParser.g:3259:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosSystemParser.g:3260: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 ) { @@ -9397,7 +9459,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:3245:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosSystemParser.g:3270:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9405,8 +9467,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:3245:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosSystemParser.g:3246:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosSystemParser.g:3270:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosSystemParser.g:3271:2: iv_ruleAbstractType= ruleAbstractType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAbstractTypeRule()); @@ -9437,7 +9499,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:3252: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:3277: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; @@ -9512,15 +9574,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3258: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:3259: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:3283: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:3284: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:3259: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 alt40=33; - alt40 = dfa40.predict(input); - switch (alt40) { + // InternalRosSystemParser.g:3284: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 alt41=33; + alt41 = dfa41.predict(input); + switch (alt41) { case 1 : - // InternalRosSystemParser.g:3260:3: this_bool_0= rulebool + // InternalRosSystemParser.g:3285:3: this_bool_0= rulebool { if ( state.backtracking==0 ) { @@ -9542,7 +9604,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:3269:3: this_int8_1= ruleint8 + // InternalRosSystemParser.g:3294:3: this_int8_1= ruleint8 { if ( state.backtracking==0 ) { @@ -9564,7 +9626,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:3278:3: this_uint8_2= ruleuint8 + // InternalRosSystemParser.g:3303:3: this_uint8_2= ruleuint8 { if ( state.backtracking==0 ) { @@ -9586,7 +9648,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:3287:3: this_int16_3= ruleint16 + // InternalRosSystemParser.g:3312:3: this_int16_3= ruleint16 { if ( state.backtracking==0 ) { @@ -9608,7 +9670,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:3296:3: this_uint16_4= ruleuint16 + // InternalRosSystemParser.g:3321:3: this_uint16_4= ruleuint16 { if ( state.backtracking==0 ) { @@ -9630,7 +9692,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:3305:3: this_int32_5= ruleint32 + // InternalRosSystemParser.g:3330:3: this_int32_5= ruleint32 { if ( state.backtracking==0 ) { @@ -9652,7 +9714,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:3314:3: this_uint32_6= ruleuint32 + // InternalRosSystemParser.g:3339:3: this_uint32_6= ruleuint32 { if ( state.backtracking==0 ) { @@ -9674,7 +9736,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:3323:3: this_int64_7= ruleint64 + // InternalRosSystemParser.g:3348:3: this_int64_7= ruleint64 { if ( state.backtracking==0 ) { @@ -9696,7 +9758,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:3332:3: this_uint64_8= ruleuint64 + // InternalRosSystemParser.g:3357:3: this_uint64_8= ruleuint64 { if ( state.backtracking==0 ) { @@ -9718,7 +9780,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:3341:3: this_float32_9= rulefloat32 + // InternalRosSystemParser.g:3366:3: this_float32_9= rulefloat32 { if ( state.backtracking==0 ) { @@ -9740,7 +9802,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:3350:3: this_float64_10= rulefloat64 + // InternalRosSystemParser.g:3375:3: this_float64_10= rulefloat64 { if ( state.backtracking==0 ) { @@ -9762,7 +9824,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosSystemParser.g:3359:3: this_string0_11= rulestring0 + // InternalRosSystemParser.g:3384:3: this_string0_11= rulestring0 { if ( state.backtracking==0 ) { @@ -9784,7 +9846,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosSystemParser.g:3368:3: this_byte_12= rulebyte + // InternalRosSystemParser.g:3393:3: this_byte_12= rulebyte { if ( state.backtracking==0 ) { @@ -9806,7 +9868,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosSystemParser.g:3377:3: this_time_13= ruletime + // InternalRosSystemParser.g:3402:3: this_time_13= ruletime { if ( state.backtracking==0 ) { @@ -9828,7 +9890,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosSystemParser.g:3386:3: this_duration_14= ruleduration + // InternalRosSystemParser.g:3411:3: this_duration_14= ruleduration { if ( state.backtracking==0 ) { @@ -9850,7 +9912,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosSystemParser.g:3395:3: this_Header_15= ruleHeader + // InternalRosSystemParser.g:3420:3: this_Header_15= ruleHeader { if ( state.backtracking==0 ) { @@ -9872,7 +9934,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosSystemParser.g:3404:3: this_boolArray_16= ruleboolArray + // InternalRosSystemParser.g:3429:3: this_boolArray_16= ruleboolArray { if ( state.backtracking==0 ) { @@ -9894,7 +9956,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosSystemParser.g:3413:3: this_int8Array_17= ruleint8Array + // InternalRosSystemParser.g:3438:3: this_int8Array_17= ruleint8Array { if ( state.backtracking==0 ) { @@ -9916,7 +9978,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosSystemParser.g:3422:3: this_uint8Array_18= ruleuint8Array + // InternalRosSystemParser.g:3447:3: this_uint8Array_18= ruleuint8Array { if ( state.backtracking==0 ) { @@ -9938,7 +10000,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosSystemParser.g:3431:3: this_int16Array_19= ruleint16Array + // InternalRosSystemParser.g:3456:3: this_int16Array_19= ruleint16Array { if ( state.backtracking==0 ) { @@ -9960,7 +10022,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosSystemParser.g:3440:3: this_uint16Array_20= ruleuint16Array + // InternalRosSystemParser.g:3465:3: this_uint16Array_20= ruleuint16Array { if ( state.backtracking==0 ) { @@ -9982,7 +10044,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosSystemParser.g:3449:3: this_int32Array_21= ruleint32Array + // InternalRosSystemParser.g:3474:3: this_int32Array_21= ruleint32Array { if ( state.backtracking==0 ) { @@ -10004,7 +10066,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosSystemParser.g:3458:3: this_uint32Array_22= ruleuint32Array + // InternalRosSystemParser.g:3483:3: this_uint32Array_22= ruleuint32Array { if ( state.backtracking==0 ) { @@ -10026,7 +10088,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosSystemParser.g:3467:3: this_int64Array_23= ruleint64Array + // InternalRosSystemParser.g:3492:3: this_int64Array_23= ruleint64Array { if ( state.backtracking==0 ) { @@ -10048,7 +10110,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosSystemParser.g:3476:3: this_uint64Array_24= ruleuint64Array + // InternalRosSystemParser.g:3501:3: this_uint64Array_24= ruleuint64Array { if ( state.backtracking==0 ) { @@ -10070,7 +10132,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosSystemParser.g:3485:3: this_float32Array_25= rulefloat32Array + // InternalRosSystemParser.g:3510:3: this_float32Array_25= rulefloat32Array { if ( state.backtracking==0 ) { @@ -10092,7 +10154,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosSystemParser.g:3494:3: this_float64Array_26= rulefloat64Array + // InternalRosSystemParser.g:3519:3: this_float64Array_26= rulefloat64Array { if ( state.backtracking==0 ) { @@ -10114,7 +10176,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosSystemParser.g:3503:3: this_string0Array_27= rulestring0Array + // InternalRosSystemParser.g:3528:3: this_string0Array_27= rulestring0Array { if ( state.backtracking==0 ) { @@ -10136,7 +10198,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosSystemParser.g:3512:3: this_byteArray_28= rulebyteArray + // InternalRosSystemParser.g:3537:3: this_byteArray_28= rulebyteArray { if ( state.backtracking==0 ) { @@ -10158,7 +10220,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosSystemParser.g:3521:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRosSystemParser.g:3546:3: this_SpecBaseRef_29= ruleSpecBaseRef { if ( state.backtracking==0 ) { @@ -10180,7 +10242,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosSystemParser.g:3530:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRosSystemParser.g:3555:3: this_ArraySpecRef_30= ruleArraySpecRef { if ( state.backtracking==0 ) { @@ -10202,7 +10264,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRosSystemParser.g:3539:3: this_char_31= rulechar + // InternalRosSystemParser.g:3564:3: this_char_31= rulechar { if ( state.backtracking==0 ) { @@ -10224,7 +10286,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRosSystemParser.g:3548:3: this_charArray_32= rulecharArray + // InternalRosSystemParser.g:3573:3: this_charArray_32= rulecharArray { if ( state.backtracking==0 ) { @@ -10270,7 +10332,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:3560:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosSystemParser.g:3585:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10278,8 +10340,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:3560:45: (iv_rulebool= rulebool EOF ) - // InternalRosSystemParser.g:3561:2: iv_rulebool= rulebool EOF + // InternalRosSystemParser.g:3585:45: (iv_rulebool= rulebool EOF ) + // InternalRosSystemParser.g:3586:2: iv_rulebool= rulebool EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolRule()); @@ -10310,7 +10372,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:3567:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosSystemParser.g:3592:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10320,14 +10382,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3573:2: ( ( () otherlv_1= Bool ) ) - // InternalRosSystemParser.g:3574:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3598:2: ( ( () otherlv_1= Bool ) ) + // InternalRosSystemParser.g:3599:2: ( () otherlv_1= Bool ) { - // InternalRosSystemParser.g:3574:2: ( () otherlv_1= Bool ) - // InternalRosSystemParser.g:3575:3: () otherlv_1= Bool + // InternalRosSystemParser.g:3599:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3600:3: () otherlv_1= Bool { - // InternalRosSystemParser.g:3575:3: () - // InternalRosSystemParser.g:3576:4: + // InternalRosSystemParser.g:3600:3: () + // InternalRosSystemParser.g:3601:4: { if ( state.backtracking==0 ) { @@ -10370,7 +10432,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:3590:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosSystemParser.g:3615:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10378,8 +10440,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3590:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosSystemParser.g:3591:2: iv_ruleint8= ruleint8 EOF + // InternalRosSystemParser.g:3615:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosSystemParser.g:3616:2: iv_ruleint8= ruleint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8Rule()); @@ -10410,7 +10472,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:3597:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosSystemParser.g:3622:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10420,14 +10482,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3603:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosSystemParser.g:3604:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3628:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosSystemParser.g:3629:2: ( () otherlv_1= Int8 ) { - // InternalRosSystemParser.g:3604:2: ( () otherlv_1= Int8 ) - // InternalRosSystemParser.g:3605:3: () otherlv_1= Int8 + // InternalRosSystemParser.g:3629:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3630:3: () otherlv_1= Int8 { - // InternalRosSystemParser.g:3605:3: () - // InternalRosSystemParser.g:3606:4: + // InternalRosSystemParser.g:3630:3: () + // InternalRosSystemParser.g:3631:4: { if ( state.backtracking==0 ) { @@ -10470,7 +10532,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:3620:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosSystemParser.g:3645:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10478,8 +10540,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3620:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosSystemParser.g:3621:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosSystemParser.g:3645:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosSystemParser.g:3646:2: iv_ruleuint8= ruleuint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8Rule()); @@ -10510,7 +10572,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:3627:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosSystemParser.g:3652:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10520,14 +10582,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3633:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosSystemParser.g:3634:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3658:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosSystemParser.g:3659:2: ( () otherlv_1= Uint8 ) { - // InternalRosSystemParser.g:3634:2: ( () otherlv_1= Uint8 ) - // InternalRosSystemParser.g:3635:3: () otherlv_1= Uint8 + // InternalRosSystemParser.g:3659:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3660:3: () otherlv_1= Uint8 { - // InternalRosSystemParser.g:3635:3: () - // InternalRosSystemParser.g:3636:4: + // InternalRosSystemParser.g:3660:3: () + // InternalRosSystemParser.g:3661:4: { if ( state.backtracking==0 ) { @@ -10570,7 +10632,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:3650:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosSystemParser.g:3675:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10578,8 +10640,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3650:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosSystemParser.g:3651:2: iv_ruleint16= ruleint16 EOF + // InternalRosSystemParser.g:3675:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosSystemParser.g:3676:2: iv_ruleint16= ruleint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16Rule()); @@ -10610,7 +10672,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:3657:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosSystemParser.g:3682:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10620,14 +10682,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3663:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosSystemParser.g:3664:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3688:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosSystemParser.g:3689:2: ( () otherlv_1= Int16 ) { - // InternalRosSystemParser.g:3664:2: ( () otherlv_1= Int16 ) - // InternalRosSystemParser.g:3665:3: () otherlv_1= Int16 + // InternalRosSystemParser.g:3689:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3690:3: () otherlv_1= Int16 { - // InternalRosSystemParser.g:3665:3: () - // InternalRosSystemParser.g:3666:4: + // InternalRosSystemParser.g:3690:3: () + // InternalRosSystemParser.g:3691:4: { if ( state.backtracking==0 ) { @@ -10670,7 +10732,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:3680:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosSystemParser.g:3705:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10678,8 +10740,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3680:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosSystemParser.g:3681:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosSystemParser.g:3705:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosSystemParser.g:3706:2: iv_ruleuint16= ruleuint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16Rule()); @@ -10710,7 +10772,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:3687:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosSystemParser.g:3712:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10720,14 +10782,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3693:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosSystemParser.g:3694:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3718:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosSystemParser.g:3719:2: ( () otherlv_1= Uint16 ) { - // InternalRosSystemParser.g:3694:2: ( () otherlv_1= Uint16 ) - // InternalRosSystemParser.g:3695:3: () otherlv_1= Uint16 + // InternalRosSystemParser.g:3719:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3720:3: () otherlv_1= Uint16 { - // InternalRosSystemParser.g:3695:3: () - // InternalRosSystemParser.g:3696:4: + // InternalRosSystemParser.g:3720:3: () + // InternalRosSystemParser.g:3721:4: { if ( state.backtracking==0 ) { @@ -10770,7 +10832,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:3710:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosSystemParser.g:3735:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10778,8 +10840,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3710:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosSystemParser.g:3711:2: iv_ruleint32= ruleint32 EOF + // InternalRosSystemParser.g:3735:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosSystemParser.g:3736:2: iv_ruleint32= ruleint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32Rule()); @@ -10810,7 +10872,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:3717:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosSystemParser.g:3742:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10820,14 +10882,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3723:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosSystemParser.g:3724:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3748:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosSystemParser.g:3749:2: ( () otherlv_1= Int32 ) { - // InternalRosSystemParser.g:3724:2: ( () otherlv_1= Int32 ) - // InternalRosSystemParser.g:3725:3: () otherlv_1= Int32 + // InternalRosSystemParser.g:3749:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3750:3: () otherlv_1= Int32 { - // InternalRosSystemParser.g:3725:3: () - // InternalRosSystemParser.g:3726:4: + // InternalRosSystemParser.g:3750:3: () + // InternalRosSystemParser.g:3751:4: { if ( state.backtracking==0 ) { @@ -10870,7 +10932,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:3740:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosSystemParser.g:3765:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -10878,8 +10940,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3740:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosSystemParser.g:3741:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosSystemParser.g:3765:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosSystemParser.g:3766:2: iv_ruleuint32= ruleuint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32Rule()); @@ -10910,7 +10972,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:3747:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosSystemParser.g:3772:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -10920,14 +10982,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3753:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosSystemParser.g:3754:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3778:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosSystemParser.g:3779:2: ( () otherlv_1= Uint32 ) { - // InternalRosSystemParser.g:3754:2: ( () otherlv_1= Uint32 ) - // InternalRosSystemParser.g:3755:3: () otherlv_1= Uint32 + // InternalRosSystemParser.g:3779:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3780:3: () otherlv_1= Uint32 { - // InternalRosSystemParser.g:3755:3: () - // InternalRosSystemParser.g:3756:4: + // InternalRosSystemParser.g:3780:3: () + // InternalRosSystemParser.g:3781:4: { if ( state.backtracking==0 ) { @@ -10970,7 +11032,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:3770:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosSystemParser.g:3795:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -10978,8 +11040,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3770:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosSystemParser.g:3771:2: iv_ruleint64= ruleint64 EOF + // InternalRosSystemParser.g:3795:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosSystemParser.g:3796:2: iv_ruleint64= ruleint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64Rule()); @@ -11010,7 +11072,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:3777:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosSystemParser.g:3802:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -11020,14 +11082,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3783:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosSystemParser.g:3784:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3808:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosSystemParser.g:3809:2: ( () otherlv_1= Int64 ) { - // InternalRosSystemParser.g:3784:2: ( () otherlv_1= Int64 ) - // InternalRosSystemParser.g:3785:3: () otherlv_1= Int64 + // InternalRosSystemParser.g:3809:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3810:3: () otherlv_1= Int64 { - // InternalRosSystemParser.g:3785:3: () - // InternalRosSystemParser.g:3786:4: + // InternalRosSystemParser.g:3810:3: () + // InternalRosSystemParser.g:3811:4: { if ( state.backtracking==0 ) { @@ -11070,7 +11132,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:3800:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosSystemParser.g:3825:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -11078,8 +11140,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3800:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosSystemParser.g:3801:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosSystemParser.g:3825:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosSystemParser.g:3826:2: iv_ruleuint64= ruleuint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64Rule()); @@ -11110,7 +11172,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:3807:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosSystemParser.g:3832:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -11120,14 +11182,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3813:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosSystemParser.g:3814:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3838:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosSystemParser.g:3839:2: ( () otherlv_1= Uint64 ) { - // InternalRosSystemParser.g:3814:2: ( () otherlv_1= Uint64 ) - // InternalRosSystemParser.g:3815:3: () otherlv_1= Uint64 + // InternalRosSystemParser.g:3839:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3840:3: () otherlv_1= Uint64 { - // InternalRosSystemParser.g:3815:3: () - // InternalRosSystemParser.g:3816:4: + // InternalRosSystemParser.g:3840:3: () + // InternalRosSystemParser.g:3841:4: { if ( state.backtracking==0 ) { @@ -11170,7 +11232,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:3830:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosSystemParser.g:3855:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11178,8 +11240,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:3830:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosSystemParser.g:3831:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosSystemParser.g:3855:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosSystemParser.g:3856:2: iv_rulefloat32= rulefloat32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32Rule()); @@ -11210,7 +11272,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:3837:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosSystemParser.g:3862:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -11220,14 +11282,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3843:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosSystemParser.g:3844:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3868:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosSystemParser.g:3869:2: ( () otherlv_1= Float32 ) { - // InternalRosSystemParser.g:3844:2: ( () otherlv_1= Float32 ) - // InternalRosSystemParser.g:3845:3: () otherlv_1= Float32 + // InternalRosSystemParser.g:3869:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3870:3: () otherlv_1= Float32 { - // InternalRosSystemParser.g:3845:3: () - // InternalRosSystemParser.g:3846:4: + // InternalRosSystemParser.g:3870:3: () + // InternalRosSystemParser.g:3871:4: { if ( state.backtracking==0 ) { @@ -11270,7 +11332,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:3860:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosSystemParser.g:3885:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11278,8 +11340,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:3860:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosSystemParser.g:3861:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosSystemParser.g:3885:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosSystemParser.g:3886:2: iv_rulefloat64= rulefloat64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64Rule()); @@ -11310,7 +11372,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:3867:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosSystemParser.g:3892:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -11320,14 +11382,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3873:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosSystemParser.g:3874:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3898:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosSystemParser.g:3899:2: ( () otherlv_1= Float64 ) { - // InternalRosSystemParser.g:3874:2: ( () otherlv_1= Float64 ) - // InternalRosSystemParser.g:3875:3: () otherlv_1= Float64 + // InternalRosSystemParser.g:3899:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3900:3: () otherlv_1= Float64 { - // InternalRosSystemParser.g:3875:3: () - // InternalRosSystemParser.g:3876:4: + // InternalRosSystemParser.g:3900:3: () + // InternalRosSystemParser.g:3901:4: { if ( state.backtracking==0 ) { @@ -11370,7 +11432,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:3890:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosSystemParser.g:3915:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11378,8 +11440,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:3890:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosSystemParser.g:3891:2: iv_rulestring0= rulestring0 EOF + // InternalRosSystemParser.g:3915:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosSystemParser.g:3916:2: iv_rulestring0= rulestring0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0Rule()); @@ -11410,7 +11472,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:3897:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosSystemParser.g:3922:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11420,14 +11482,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3903:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosSystemParser.g:3904:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3928:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosSystemParser.g:3929:2: ( () otherlv_1= String_1 ) { - // InternalRosSystemParser.g:3904:2: ( () otherlv_1= String_1 ) - // InternalRosSystemParser.g:3905:3: () otherlv_1= String_1 + // InternalRosSystemParser.g:3929:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3930:3: () otherlv_1= String_1 { - // InternalRosSystemParser.g:3905:3: () - // InternalRosSystemParser.g:3906:4: + // InternalRosSystemParser.g:3930:3: () + // InternalRosSystemParser.g:3931:4: { if ( state.backtracking==0 ) { @@ -11470,7 +11532,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:3920:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRosSystemParser.g:3945:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11478,8 +11540,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:3920:45: (iv_rulechar= rulechar EOF ) - // InternalRosSystemParser.g:3921:2: iv_rulechar= rulechar EOF + // InternalRosSystemParser.g:3945:45: (iv_rulechar= rulechar EOF ) + // InternalRosSystemParser.g:3946:2: iv_rulechar= rulechar EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharRule()); @@ -11510,7 +11572,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:3927:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRosSystemParser.g:3952:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -11520,14 +11582,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3933:2: ( ( () otherlv_1= Char ) ) - // InternalRosSystemParser.g:3934:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3958:2: ( ( () otherlv_1= Char ) ) + // InternalRosSystemParser.g:3959:2: ( () otherlv_1= Char ) { - // InternalRosSystemParser.g:3934:2: ( () otherlv_1= Char ) - // InternalRosSystemParser.g:3935:3: () otherlv_1= Char + // InternalRosSystemParser.g:3959:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3960:3: () otherlv_1= Char { - // InternalRosSystemParser.g:3935:3: () - // InternalRosSystemParser.g:3936:4: + // InternalRosSystemParser.g:3960:3: () + // InternalRosSystemParser.g:3961:4: { if ( state.backtracking==0 ) { @@ -11570,7 +11632,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:3950:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosSystemParser.g:3975:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11578,8 +11640,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:3950:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosSystemParser.g:3951:2: iv_rulebyte= rulebyte EOF + // InternalRosSystemParser.g:3975:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosSystemParser.g:3976:2: iv_rulebyte= rulebyte EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteRule()); @@ -11610,7 +11672,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:3957:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosSystemParser.g:3982:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11620,14 +11682,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3963:2: ( ( () otherlv_1= Byte ) ) - // InternalRosSystemParser.g:3964:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:3988:2: ( ( () otherlv_1= Byte ) ) + // InternalRosSystemParser.g:3989:2: ( () otherlv_1= Byte ) { - // InternalRosSystemParser.g:3964:2: ( () otherlv_1= Byte ) - // InternalRosSystemParser.g:3965:3: () otherlv_1= Byte + // InternalRosSystemParser.g:3989:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:3990:3: () otherlv_1= Byte { - // InternalRosSystemParser.g:3965:3: () - // InternalRosSystemParser.g:3966:4: + // InternalRosSystemParser.g:3990:3: () + // InternalRosSystemParser.g:3991:4: { if ( state.backtracking==0 ) { @@ -11670,7 +11732,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:3980:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosSystemParser.g:4005:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11678,8 +11740,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:3980:45: (iv_ruletime= ruletime EOF ) - // InternalRosSystemParser.g:3981:2: iv_ruletime= ruletime EOF + // InternalRosSystemParser.g:4005:45: (iv_ruletime= ruletime EOF ) + // InternalRosSystemParser.g:4006:2: iv_ruletime= ruletime EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTimeRule()); @@ -11710,7 +11772,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:3987:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosSystemParser.g:4012:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11720,14 +11782,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3993:2: ( ( () otherlv_1= Time ) ) - // InternalRosSystemParser.g:3994:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4018:2: ( ( () otherlv_1= Time ) ) + // InternalRosSystemParser.g:4019:2: ( () otherlv_1= Time ) { - // InternalRosSystemParser.g:3994:2: ( () otherlv_1= Time ) - // InternalRosSystemParser.g:3995:3: () otherlv_1= Time + // InternalRosSystemParser.g:4019:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4020:3: () otherlv_1= Time { - // InternalRosSystemParser.g:3995:3: () - // InternalRosSystemParser.g:3996:4: + // InternalRosSystemParser.g:4020:3: () + // InternalRosSystemParser.g:4021:4: { if ( state.backtracking==0 ) { @@ -11770,7 +11832,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:4010:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosSystemParser.g:4035:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11778,8 +11840,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:4010:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosSystemParser.g:4011:2: iv_ruleduration= ruleduration EOF + // InternalRosSystemParser.g:4035:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosSystemParser.g:4036:2: iv_ruleduration= ruleduration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDurationRule()); @@ -11810,7 +11872,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:4017:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosSystemParser.g:4042:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11820,14 +11882,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4023:2: ( ( () otherlv_1= Duration ) ) - // InternalRosSystemParser.g:4024:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4048:2: ( ( () otherlv_1= Duration ) ) + // InternalRosSystemParser.g:4049:2: ( () otherlv_1= Duration ) { - // InternalRosSystemParser.g:4024:2: ( () otherlv_1= Duration ) - // InternalRosSystemParser.g:4025:3: () otherlv_1= Duration + // InternalRosSystemParser.g:4049:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4050:3: () otherlv_1= Duration { - // InternalRosSystemParser.g:4025:3: () - // InternalRosSystemParser.g:4026:4: + // InternalRosSystemParser.g:4050:3: () + // InternalRosSystemParser.g:4051:4: { if ( state.backtracking==0 ) { @@ -11870,7 +11932,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:4040:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosSystemParser.g:4065:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11878,8 +11940,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4040:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosSystemParser.g:4041:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosSystemParser.g:4065:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosSystemParser.g:4066:2: iv_ruleboolArray= ruleboolArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolArrayRule()); @@ -11910,7 +11972,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:4047:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosSystemParser.g:4072:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11920,14 +11982,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4053:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosSystemParser.g:4054:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4078:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosSystemParser.g:4079:2: ( () otherlv_1= Bool_1 ) { - // InternalRosSystemParser.g:4054:2: ( () otherlv_1= Bool_1 ) - // InternalRosSystemParser.g:4055:3: () otherlv_1= Bool_1 + // InternalRosSystemParser.g:4079:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4080:3: () otherlv_1= Bool_1 { - // InternalRosSystemParser.g:4055:3: () - // InternalRosSystemParser.g:4056:4: + // InternalRosSystemParser.g:4080:3: () + // InternalRosSystemParser.g:4081:4: { if ( state.backtracking==0 ) { @@ -11970,7 +12032,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:4070:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosSystemParser.g:4095:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -11978,8 +12040,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4070:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosSystemParser.g:4071:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosSystemParser.g:4095:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosSystemParser.g:4096:2: iv_ruleint8Array= ruleint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8ArrayRule()); @@ -12010,7 +12072,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:4077:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosSystemParser.g:4102:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12020,14 +12082,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4083:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosSystemParser.g:4084:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4108:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosSystemParser.g:4109:2: ( () otherlv_1= Int8_1 ) { - // InternalRosSystemParser.g:4084:2: ( () otherlv_1= Int8_1 ) - // InternalRosSystemParser.g:4085:3: () otherlv_1= Int8_1 + // InternalRosSystemParser.g:4109:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4110:3: () otherlv_1= Int8_1 { - // InternalRosSystemParser.g:4085:3: () - // InternalRosSystemParser.g:4086:4: + // InternalRosSystemParser.g:4110:3: () + // InternalRosSystemParser.g:4111:4: { if ( state.backtracking==0 ) { @@ -12070,7 +12132,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:4100:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosSystemParser.g:4125:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12078,8 +12140,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4100:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosSystemParser.g:4101:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosSystemParser.g:4125:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosSystemParser.g:4126:2: iv_ruleuint8Array= ruleuint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8ArrayRule()); @@ -12110,7 +12172,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:4107:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosSystemParser.g:4132:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12120,14 +12182,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4113:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosSystemParser.g:4114:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4138:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosSystemParser.g:4139:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosSystemParser.g:4114:2: ( () otherlv_1= Uint8_1 ) - // InternalRosSystemParser.g:4115:3: () otherlv_1= Uint8_1 + // InternalRosSystemParser.g:4139:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4140:3: () otherlv_1= Uint8_1 { - // InternalRosSystemParser.g:4115:3: () - // InternalRosSystemParser.g:4116:4: + // InternalRosSystemParser.g:4140:3: () + // InternalRosSystemParser.g:4141:4: { if ( state.backtracking==0 ) { @@ -12170,7 +12232,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:4130:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosSystemParser.g:4155:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12178,8 +12240,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4130:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosSystemParser.g:4131:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosSystemParser.g:4155:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosSystemParser.g:4156:2: iv_ruleint16Array= ruleint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16ArrayRule()); @@ -12210,7 +12272,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:4137:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosSystemParser.g:4162:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12220,14 +12282,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4143:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosSystemParser.g:4144:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4168:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosSystemParser.g:4169:2: ( () otherlv_1= Int16_1 ) { - // InternalRosSystemParser.g:4144:2: ( () otherlv_1= Int16_1 ) - // InternalRosSystemParser.g:4145:3: () otherlv_1= Int16_1 + // InternalRosSystemParser.g:4169:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4170:3: () otherlv_1= Int16_1 { - // InternalRosSystemParser.g:4145:3: () - // InternalRosSystemParser.g:4146:4: + // InternalRosSystemParser.g:4170:3: () + // InternalRosSystemParser.g:4171:4: { if ( state.backtracking==0 ) { @@ -12270,7 +12332,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:4160:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosSystemParser.g:4185:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12278,8 +12340,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4160:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosSystemParser.g:4161:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosSystemParser.g:4185:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosSystemParser.g:4186:2: iv_ruleuint16Array= ruleuint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16ArrayRule()); @@ -12310,7 +12372,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:4167:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosSystemParser.g:4192:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12320,14 +12382,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4173:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosSystemParser.g:4174:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4198:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosSystemParser.g:4199:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosSystemParser.g:4174:2: ( () otherlv_1= Uint16_1 ) - // InternalRosSystemParser.g:4175:3: () otherlv_1= Uint16_1 + // InternalRosSystemParser.g:4199:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4200:3: () otherlv_1= Uint16_1 { - // InternalRosSystemParser.g:4175:3: () - // InternalRosSystemParser.g:4176:4: + // InternalRosSystemParser.g:4200:3: () + // InternalRosSystemParser.g:4201:4: { if ( state.backtracking==0 ) { @@ -12370,7 +12432,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:4190:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosSystemParser.g:4215:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12378,8 +12440,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4190:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosSystemParser.g:4191:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosSystemParser.g:4215:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosSystemParser.g:4216:2: iv_ruleint32Array= ruleint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32ArrayRule()); @@ -12410,7 +12472,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:4197:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosSystemParser.g:4222:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12420,14 +12482,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4203:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosSystemParser.g:4204:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4228:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosSystemParser.g:4229:2: ( () otherlv_1= Int32_1 ) { - // InternalRosSystemParser.g:4204:2: ( () otherlv_1= Int32_1 ) - // InternalRosSystemParser.g:4205:3: () otherlv_1= Int32_1 + // InternalRosSystemParser.g:4229:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4230:3: () otherlv_1= Int32_1 { - // InternalRosSystemParser.g:4205:3: () - // InternalRosSystemParser.g:4206:4: + // InternalRosSystemParser.g:4230:3: () + // InternalRosSystemParser.g:4231:4: { if ( state.backtracking==0 ) { @@ -12470,7 +12532,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:4220:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosSystemParser.g:4245:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12478,8 +12540,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4220:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosSystemParser.g:4221:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosSystemParser.g:4245:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosSystemParser.g:4246:2: iv_ruleuint32Array= ruleuint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32ArrayRule()); @@ -12510,7 +12572,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:4227:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosSystemParser.g:4252:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12520,14 +12582,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4233:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosSystemParser.g:4234:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4258:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosSystemParser.g:4259:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosSystemParser.g:4234:2: ( () otherlv_1= Uint32_1 ) - // InternalRosSystemParser.g:4235:3: () otherlv_1= Uint32_1 + // InternalRosSystemParser.g:4259:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4260:3: () otherlv_1= Uint32_1 { - // InternalRosSystemParser.g:4235:3: () - // InternalRosSystemParser.g:4236:4: + // InternalRosSystemParser.g:4260:3: () + // InternalRosSystemParser.g:4261:4: { if ( state.backtracking==0 ) { @@ -12570,7 +12632,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:4250:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosSystemParser.g:4275:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12578,8 +12640,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4250:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosSystemParser.g:4251:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosSystemParser.g:4275:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosSystemParser.g:4276:2: iv_ruleint64Array= ruleint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64ArrayRule()); @@ -12610,7 +12672,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:4257:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosSystemParser.g:4282:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12620,14 +12682,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4263:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosSystemParser.g:4264:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4288:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosSystemParser.g:4289:2: ( () otherlv_1= Int64_1 ) { - // InternalRosSystemParser.g:4264:2: ( () otherlv_1= Int64_1 ) - // InternalRosSystemParser.g:4265:3: () otherlv_1= Int64_1 + // InternalRosSystemParser.g:4289:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4290:3: () otherlv_1= Int64_1 { - // InternalRosSystemParser.g:4265:3: () - // InternalRosSystemParser.g:4266:4: + // InternalRosSystemParser.g:4290:3: () + // InternalRosSystemParser.g:4291:4: { if ( state.backtracking==0 ) { @@ -12670,7 +12732,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:4280:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosSystemParser.g:4305:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12678,8 +12740,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4280:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosSystemParser.g:4281:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosSystemParser.g:4305:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosSystemParser.g:4306:2: iv_ruleuint64Array= ruleuint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64ArrayRule()); @@ -12710,7 +12772,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:4287:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosSystemParser.g:4312:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12720,14 +12782,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4293:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosSystemParser.g:4294:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4318:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosSystemParser.g:4319:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosSystemParser.g:4294:2: ( () otherlv_1= Uint64_1 ) - // InternalRosSystemParser.g:4295:3: () otherlv_1= Uint64_1 + // InternalRosSystemParser.g:4319:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4320:3: () otherlv_1= Uint64_1 { - // InternalRosSystemParser.g:4295:3: () - // InternalRosSystemParser.g:4296:4: + // InternalRosSystemParser.g:4320:3: () + // InternalRosSystemParser.g:4321:4: { if ( state.backtracking==0 ) { @@ -12770,7 +12832,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:4310:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosSystemParser.g:4335:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12778,8 +12840,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4310:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosSystemParser.g:4311:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosSystemParser.g:4335:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosSystemParser.g:4336:2: iv_rulefloat32Array= rulefloat32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32ArrayRule()); @@ -12810,7 +12872,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:4317:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosSystemParser.g:4342:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12820,14 +12882,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4323:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosSystemParser.g:4324:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4348:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosSystemParser.g:4349:2: ( () otherlv_1= Float32_1 ) { - // InternalRosSystemParser.g:4324:2: ( () otherlv_1= Float32_1 ) - // InternalRosSystemParser.g:4325:3: () otherlv_1= Float32_1 + // InternalRosSystemParser.g:4349:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4350:3: () otherlv_1= Float32_1 { - // InternalRosSystemParser.g:4325:3: () - // InternalRosSystemParser.g:4326:4: + // InternalRosSystemParser.g:4350:3: () + // InternalRosSystemParser.g:4351:4: { if ( state.backtracking==0 ) { @@ -12870,7 +12932,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:4340:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosSystemParser.g:4365:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12878,8 +12940,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4340:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosSystemParser.g:4341:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosSystemParser.g:4365:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosSystemParser.g:4366:2: iv_rulefloat64Array= rulefloat64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64ArrayRule()); @@ -12910,7 +12972,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:4347:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosSystemParser.g:4372:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12920,14 +12982,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4353:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosSystemParser.g:4354:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4378:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosSystemParser.g:4379:2: ( () otherlv_1= Float64_1 ) { - // InternalRosSystemParser.g:4354:2: ( () otherlv_1= Float64_1 ) - // InternalRosSystemParser.g:4355:3: () otherlv_1= Float64_1 + // InternalRosSystemParser.g:4379:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4380:3: () otherlv_1= Float64_1 { - // InternalRosSystemParser.g:4355:3: () - // InternalRosSystemParser.g:4356:4: + // InternalRosSystemParser.g:4380:3: () + // InternalRosSystemParser.g:4381:4: { if ( state.backtracking==0 ) { @@ -12970,7 +13032,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:4370:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosSystemParser.g:4395:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -12978,8 +13040,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4370:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosSystemParser.g:4371:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosSystemParser.g:4395:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosSystemParser.g:4396:2: iv_rulestring0Array= rulestring0Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0ArrayRule()); @@ -13010,7 +13072,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:4377:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosSystemParser.g:4402:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -13020,14 +13082,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4383:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosSystemParser.g:4384:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4408:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosSystemParser.g:4409:2: ( () otherlv_1= String_2 ) { - // InternalRosSystemParser.g:4384:2: ( () otherlv_1= String_2 ) - // InternalRosSystemParser.g:4385:3: () otherlv_1= String_2 + // InternalRosSystemParser.g:4409:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4410:3: () otherlv_1= String_2 { - // InternalRosSystemParser.g:4385:3: () - // InternalRosSystemParser.g:4386:4: + // InternalRosSystemParser.g:4410:3: () + // InternalRosSystemParser.g:4411:4: { if ( state.backtracking==0 ) { @@ -13070,7 +13132,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:4400:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosSystemParser.g:4425:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -13078,8 +13140,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4400:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosSystemParser.g:4401:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosSystemParser.g:4425:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosSystemParser.g:4426:2: iv_rulebyteArray= rulebyteArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteArrayRule()); @@ -13110,7 +13172,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:4407:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosSystemParser.g:4432:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13120,14 +13182,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4413:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosSystemParser.g:4414:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4438:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosSystemParser.g:4439:2: ( () otherlv_1= Byte_1 ) { - // InternalRosSystemParser.g:4414:2: ( () otherlv_1= Byte_1 ) - // InternalRosSystemParser.g:4415:3: () otherlv_1= Byte_1 + // InternalRosSystemParser.g:4439:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4440:3: () otherlv_1= Byte_1 { - // InternalRosSystemParser.g:4415:3: () - // InternalRosSystemParser.g:4416:4: + // InternalRosSystemParser.g:4440:3: () + // InternalRosSystemParser.g:4441:4: { if ( state.backtracking==0 ) { @@ -13170,7 +13232,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:4430:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRosSystemParser.g:4455:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -13178,8 +13240,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4430:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRosSystemParser.g:4431:2: iv_rulecharArray= rulecharArray EOF + // InternalRosSystemParser.g:4455:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRosSystemParser.g:4456:2: iv_rulecharArray= rulecharArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharArrayRule()); @@ -13210,7 +13272,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:4437:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRosSystemParser.g:4462:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -13220,14 +13282,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4443:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRosSystemParser.g:4444:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4468:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRosSystemParser.g:4469:2: ( () otherlv_1= Char_1 ) { - // InternalRosSystemParser.g:4444:2: ( () otherlv_1= Char_1 ) - // InternalRosSystemParser.g:4445:3: () otherlv_1= Char_1 + // InternalRosSystemParser.g:4469:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4470:3: () otherlv_1= Char_1 { - // InternalRosSystemParser.g:4445:3: () - // InternalRosSystemParser.g:4446:4: + // InternalRosSystemParser.g:4470:3: () + // InternalRosSystemParser.g:4471:4: { if ( state.backtracking==0 ) { @@ -13270,7 +13332,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:4460:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosSystemParser.g:4485:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13278,8 +13340,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:4460:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosSystemParser.g:4461:2: iv_ruleHeader= ruleHeader EOF + // InternalRosSystemParser.g:4485:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosSystemParser.g:4486:2: iv_ruleHeader= ruleHeader EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getHeaderRule()); @@ -13310,7 +13372,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:4467:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosSystemParser.g:4492:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -13320,14 +13382,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4473:2: ( ( () otherlv_1= Header ) ) - // InternalRosSystemParser.g:4474:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4498:2: ( ( () otherlv_1= Header ) ) + // InternalRosSystemParser.g:4499:2: ( () otherlv_1= Header ) { - // InternalRosSystemParser.g:4474:2: ( () otherlv_1= Header ) - // InternalRosSystemParser.g:4475:3: () otherlv_1= Header + // InternalRosSystemParser.g:4499:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4500:3: () otherlv_1= Header { - // InternalRosSystemParser.g:4475:3: () - // InternalRosSystemParser.g:4476:4: + // InternalRosSystemParser.g:4500:3: () + // InternalRosSystemParser.g:4501:4: { if ( state.backtracking==0 ) { @@ -13370,7 +13432,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:4490:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:4515:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13378,8 +13440,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4490:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:4491:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRosSystemParser.g:4515:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:4516:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSpecBaseRefRule()); @@ -13410,7 +13472,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:4497:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:4522:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13418,14 +13480,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4503:2: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:4504:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4528:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:4529:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:4504:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4505:3: ( ruleEString ) + // InternalRosSystemParser.g:4529:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4530:3: ( ruleEString ) { - // InternalRosSystemParser.g:4505:3: ( ruleEString ) - // InternalRosSystemParser.g:4506:4: ruleEString + // InternalRosSystemParser.g:4530:3: ( ruleEString ) + // InternalRosSystemParser.g:4531:4: ruleEString { if ( state.backtracking==0 ) { @@ -13477,7 +13539,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:4523:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:4548:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13485,8 +13547,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4523:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:4524:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRosSystemParser.g:4548:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:4549:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArraySpecRefRule()); @@ -13517,7 +13579,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:4530:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:4555:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13527,17 +13589,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4536:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:4537:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4561:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:4562:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:4537:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:4538:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:4562:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4563:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosSystemParser.g:4538:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4539:4: ( ruleEString ) + // InternalRosSystemParser.g:4563:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4564:4: ( ruleEString ) { - // InternalRosSystemParser.g:4539:4: ( ruleEString ) - // InternalRosSystemParser.g:4540:5: ruleEString + // InternalRosSystemParser.g:4564:4: ( ruleEString ) + // InternalRosSystemParser.g:4565:5: ruleEString { if ( state.backtracking==0 ) { @@ -13551,7 +13613,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { newCompositeNode(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_39); ruleEString(); state._fsp--; @@ -13598,7 +13660,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:4562:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosSystemParser.g:4587:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13606,8 +13668,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:4562:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosSystemParser.g:4563:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosSystemParser.g:4587:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosSystemParser.g:4588:2: iv_ruleKEYWORD= ruleKEYWORD EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKEYWORDRule()); @@ -13638,7 +13700,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:4569: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:4594: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(); @@ -13648,78 +13710,78 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4575: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:4576: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:4600: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:4601: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:4576:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) - int alt41=11; + // InternalRosSystemParser.g:4601:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) + int alt42=11; switch ( input.LA(1) ) { case Goal: { - alt41=1; + alt42=1; } break; case Message: { - alt41=2; + alt42=2; } break; case Result: { - alt41=3; + alt42=3; } break; case Feedback: { - alt41=4; + alt42=4; } break; case Name: { - alt41=5; + alt42=5; } break; case Value: { - alt41=6; + alt42=6; } break; case Service: { - alt41=7; + alt42=7; } break; case Type: { - alt41=8; + alt42=8; } break; case Action: { - alt41=9; + alt42=9; } break; case Duration: { - alt41=10; + alt42=10; } break; case Time: { - alt41=11; + alt42=11; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); + new NoViableAltException("", 42, 0, input); throw nvae; } - switch (alt41) { + switch (alt42) { case 1 : - // InternalRosSystemParser.g:4577:3: kw= Goal + // InternalRosSystemParser.g:4602:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13732,7 +13794,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:4583:3: kw= Message + // InternalRosSystemParser.g:4608:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13745,7 +13807,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:4589:3: kw= Result + // InternalRosSystemParser.g:4614:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13758,7 +13820,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:4595:3: kw= Feedback + // InternalRosSystemParser.g:4620:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13771,7 +13833,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:4601:3: kw= Name + // InternalRosSystemParser.g:4626:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13784,7 +13846,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:4607:3: kw= Value + // InternalRosSystemParser.g:4632:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13797,7 +13859,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:4613:3: kw= Service + // InternalRosSystemParser.g:4638:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13810,7 +13872,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:4619:3: kw= Type + // InternalRosSystemParser.g:4644:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13823,7 +13885,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:4625:3: kw= Action + // InternalRosSystemParser.g:4650:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13836,7 +13898,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:4631:3: kw= Duration + // InternalRosSystemParser.g:4656:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13849,7 +13911,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:4637:3: kw= Time + // InternalRosSystemParser.g:4662:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13886,7 +13948,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:4646:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosSystemParser.g:4671:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13894,8 +13956,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:4646:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosSystemParser.g:4647:2: iv_ruleEString= ruleEString EOF + // InternalRosSystemParser.g:4671:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosSystemParser.g:4672:2: iv_ruleEString= ruleEString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEStringRule()); @@ -13926,7 +13988,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:4653:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosSystemParser.g:4678: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(); @@ -13937,29 +13999,29 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4659:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosSystemParser.g:4660:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4684:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosSystemParser.g:4685:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosSystemParser.g:4660:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) - int alt42=2; - int LA42_0 = input.LA(1); + // InternalRosSystemParser.g:4685:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA42_0==RULE_STRING) ) { - alt42=1; + if ( (LA43_0==RULE_STRING) ) { + alt43=1; } - else if ( (LA42_0==RULE_ID) ) { - alt42=2; + else if ( (LA43_0==RULE_ID) ) { + alt43=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 42, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt42) { + switch (alt43) { case 1 : - // InternalRosSystemParser.g:4661:3: this_STRING_0= RULE_STRING + // InternalRosSystemParser.g:4686: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 ) { @@ -13976,7 +14038,7 @@ else if ( (LA42_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:4669:3: this_ID_1= RULE_ID + // InternalRosSystemParser.g:4694: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 ) { @@ -14017,8 +14079,8 @@ else if ( (LA42_0==RULE_ID) ) { // $ANTLR start synpred1_InternalRosSystemParser public final void synpred1_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1102:4: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:1102:5: ruleRosSystemConnection + // InternalRosSystemParser.g:1127:4: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:1127:5: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -14032,8 +14094,8 @@ public final void synpred1_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred2_InternalRosSystemParser public final void synpred2_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1204:4: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:1204:5: ruleRosTopicConnection + // InternalRosSystemParser.g:1229:4: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:1229:5: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -14047,8 +14109,8 @@ public final void synpred2_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred3_InternalRosSystemParser public final void synpred3_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1216:4: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:1216:5: ruleRosServiceConnection + // InternalRosSystemParser.g:1241:4: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:1241:5: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -14106,13 +14168,13 @@ public final boolean synpred3_InternalRosSystemParser() { } - protected DFA15 dfa15 = new DFA15(this); protected DFA16 dfa16 = new DFA16(this); - protected DFA27 dfa27 = new DFA27(this); - protected DFA40 dfa40 = new DFA40(this); + protected DFA17 dfa17 = new DFA17(this); + protected DFA28 dfa28 = new DFA28(this); + protected DFA41 dfa41 = new DFA41(this); static final String dfa_1s = "\12\uffff"; - static final String dfa_2s = "\1\116\1\140\2\120\1\140\2\124\1\0\2\uffff"; - static final String dfa_3s = "\1\116\1\141\2\120\1\141\2\124\1\0\2\uffff"; + static final String dfa_2s = "\1\117\1\141\2\121\1\141\2\125\1\0\2\uffff"; + static final String dfa_3s = "\1\117\1\142\2\121\1\142\2\125\1\0\2\uffff"; static final String dfa_4s = "\10\uffff\1\1\1\2"; static final String dfa_5s = "\7\uffff\1\0\2\uffff}>"; static final String[] dfa_6s = { @@ -14135,11 +14197,11 @@ public final boolean synpred3_InternalRosSystemParser() { static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); - class DFA15 extends DFA { + class DFA16 extends DFA { - public DFA15(BaseRecognizer recognizer) { + public DFA16(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 15; + this.decisionNumber = 16; this.eot = dfa_1; this.eof = dfa_1; this.min = dfa_2; @@ -14149,17 +14211,17 @@ public DFA15(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "1100:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection )"; + return "1125: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 LA15_7 = input.LA(1); + int LA16_7 = input.LA(1); - int index15_7 = input.index(); + int index16_7 = input.index(); input.rewind(); s = -1; if ( (synpred1_InternalRosSystemParser()) ) {s = 8;} @@ -14167,20 +14229,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (true) ) {s = 9;} - input.seek(index15_7); + input.seek(index16_7); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 15, _s, input); + new NoViableAltException(getDescription(), 16, _s, input); error(nvae); throw nvae; } } static final String dfa_7s = "\13\uffff"; - static final String dfa_8s = "\1\116\1\140\2\120\1\140\2\124\1\0\3\uffff"; - static final String dfa_9s = "\1\116\1\141\2\120\1\141\2\124\1\0\3\uffff"; + static final String dfa_8s = "\1\117\1\141\2\121\1\141\2\125\1\0\3\uffff"; + static final String dfa_9s = "\1\117\1\142\2\121\1\142\2\125\1\0\3\uffff"; static final String dfa_10s = "\10\uffff\1\1\1\2\1\3"; static final String dfa_11s = "\7\uffff\1\0\3\uffff}>"; static final String[] dfa_12s = { @@ -14204,11 +14266,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 DFA16 extends DFA { + class DFA17 extends DFA { - public DFA16(BaseRecognizer recognizer) { + public DFA17(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 16; + this.decisionNumber = 17; this.eot = dfa_7; this.eof = dfa_7; this.min = dfa_8; @@ -14218,17 +14280,17 @@ public DFA16(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "1202:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection )"; + return "1227: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 LA16_7 = input.LA(1); + int LA17_7 = input.LA(1); - int index16_7 = input.index(); + int index17_7 = input.index(); input.rewind(); s = -1; if ( (synpred2_InternalRosSystemParser()) ) {s = 8;} @@ -14238,20 +14300,20 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else if ( (true) ) {s = 10;} - input.seek(index16_7); + input.seek(index17_7); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = - new NoViableAltException(getDescription(), 16, _s, input); + new NoViableAltException(getDescription(), 17, _s, input); error(nvae); throw nvae; } } static final String dfa_13s = "\1\7\12\uffff"; - static final String dfa_14s = "\1\120\5\uffff\1\120\1\uffff\2\120\1\uffff"; - static final String dfa_15s = "\1\145\5\uffff\1\141\1\uffff\2\124\1\uffff"; + static final String dfa_14s = "\1\121\5\uffff\1\121\1\uffff\2\121\1\uffff"; + static final String dfa_15s = "\1\146\5\uffff\1\142\1\uffff\2\125\1\uffff"; static final String dfa_16s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\6"; static final String dfa_17s = "\13\uffff}>"; static final String[] dfa_18s = { @@ -14274,11 +14336,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 DFA27 extends DFA { + class DFA28 extends DFA { - public DFA27(BaseRecognizer recognizer) { + public DFA28(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 27; + this.decisionNumber = 28; this.eot = dfa_7; this.eof = dfa_13; this.min = dfa_14; @@ -14288,17 +14350,17 @@ public DFA27(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "1981: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 "2006: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\16\35\uffff\2\117\4\uffff"; - static final String dfa_22s = "\1\141\35\uffff\2\117\4\uffff"; + static final String dfa_21s = "\1\16\35\uffff\2\120\4\uffff"; + static final String dfa_22s = "\1\142\35\uffff\2\120\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 = { - "\1\32\1\33\1\uffff\1\17\1\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\3\uffff\1\3\5\uffff\1\1\1\15\1\40\1\uffff\1\2\4\uffff\1\16\25\uffff\1\37\1\36", + "\1\32\1\33\2\uffff\1\17\1\uffff\1\34\1\uffff\1\25\1\27\1\31\2\uffff\1\12\1\13\1\24\1\26\1\30\2\uffff\1\23\3\uffff\1\20\3\uffff\1\21\1\35\1\41\1\22\2\uffff\1\14\1\5\1\7\1\11\2\uffff\1\4\1\6\1\10\3\uffff\1\3\5\uffff\1\1\1\15\1\40\1\uffff\1\2\4\uffff\1\16\25\uffff\1\37\1\36", "", "", "", @@ -14344,11 +14406,11 @@ public String getDescription() { static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s); static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s); - class DFA40 extends DFA { + class DFA41 extends DFA { - public DFA40(BaseRecognizer recognizer) { + public DFA41(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 40; + this.decisionNumber = 41; this.eot = dfa_19; this.eof = dfa_20; this.min = dfa_21; @@ -14358,48 +14420,49 @@ public DFA40(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "3259: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 "3284: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,0x0000000000040000L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000200000001D00L,0x0000002000000000L}); - public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000002300000000L}); - public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000000L,0x0000002000004000L}); - public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000200000100000L,0x0000002000000000L}); - public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); - public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000300000000L}); - public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000110000L}); - public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000100000L,0x0000002000000000L}); - public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); - public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0010000000000000L}); - public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000600L,0x0000002000000000L}); - public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000002000020000L}); - public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000400L,0x0000002000000000L}); - public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x8300000000000000L,0x0000000000000301L}); - public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000303C80000L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); - public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0400000000000000L,0x0000000000002000L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000000070L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0400000000000000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x400000D803000000L,0x0000001000000000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0008000000000000L,0x0000002000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000010002L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000010000L,0x0000002000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x1000000000000002L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); + 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[]{0x0000400000011D00L,0x0000004000000000L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000000L,0x0000000600000000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000400000001D00L,0x0000004000000000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000004600000000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000004000008000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000400000200000L,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[]{0x0000000000200000L,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[]{0x0020000000000000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000600L,0x0000004000000000L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000004000040000L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000400L,0x0000004000000000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0600000000000000L,0x0000000000000603L}); + 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[]{0x0000000000002000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0800000000000000L,0x0000000000004000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000000070L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0800000000000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x800001B006000000L,0x0000002000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0010000000000000L,0x0000004000000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000020002L}); + 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[]{0x0000000800000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000020000L,0x0000004000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x2000000000000002L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); } \ 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 8a0b653d..95e4676e 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,104 +1,105 @@ -','=80 -'-'=81 -'-['=78 -':'=82 -'Any'=76 -'Array:'=34 -'Base64'=35 -'Boolean'=24 -'Date'=61 -'Double'=36 +','=81 +'-'=82 +'-['=79 +':'=83 +'Any'=77 +'Array:'=35 +'Base64'=36 +'Boolean'=25 +'Date'=62 +'Double'=37 'GlobalNamespace'=6 'GraphName'=13 -'Header'=37 -'Integer'=25 -'List'=62 +'Header'=38 +'Integer'=26 +'List'=63 'ParameterAny'=7 'PrivateNamespace'=5 'RelativeNamespace'=4 -'String'=38 -'Struct'=39 -'['=83 -'[]'=79 -']'=84 -'ac->'=63 -'action'=40 -'as->'=64 -'bool'=65 -'bool[]'=41 -'byte'=66 -'byte[]'=42 -'char'=67 -'char[]'=43 +'String'=39 +'Struct'=40 +'['=84 +'[]'=80 +']'=85 +'ac->'=64 +'action'=41 +'as->'=65 +'bool'=66 +'bool[]'=42 +'byte'=67 +'byte[]'=43 +'char'=68 +'char[]'=44 'connections:'=8 -'default:'=16 -'duration'=17 -'feedback'=18 -'float32'=26 +'default:'=17 +'duration'=18 +'feedback'=19 +'float32'=27 'float32[]'=14 -'float64'=27 +'float64'=28 'float64[]'=15 -'from:'=52 -'goal'=68 -'int16'=53 -'int16[]'=28 -'int32'=54 -'int32[]'=29 -'int64'=55 -'int64[]'=30 -'int8'=69 -'int8[]'=44 +'from:'=53 +'fromFile:'=16 +'goal'=69 +'int16'=54 +'int16[]'=29 +'int32'=55 +'int32[]'=30 +'int64'=56 +'int64[]'=31 +'int8'=70 +'int8[]'=45 'interfaces:'=9 -'message'=31 -'name'=70 -'node'=71 -'nodes:'=45 -'ns:'=77 +'message'=32 +'name'=71 +'node'=72 +'nodes:'=46 +'ns:'=78 'parameters:'=10 'processes:'=11 -'pub->'=56 -'result'=46 -'sc->'=72 -'service'=32 -'ss->'=73 -'string'=47 -'string[]'=19 -'sub->'=57 +'pub->'=57 +'result'=47 +'sc->'=73 +'service'=33 +'ss->'=74 +'string'=48 +'string[]'=20 +'sub->'=58 'subSystem:'=12 -'threads:'=20 -'time'=74 -'type'=75 -'type:'=58 -'uint16'=48 -'uint16[]'=21 -'uint32'=49 -'uint32[]'=22 -'uint64'=50 -'uint64[]'=23 -'uint8'=59 -'uint8[]'=33 -'value'=60 -'value:'=51 -RULE_ANY_OTHER=107 -RULE_BEGIN=100 -RULE_BINARY=86 -RULE_BOOLEAN=87 -RULE_DATE_TIME=95 -RULE_DAY=90 -RULE_DECINT=88 -RULE_DIGIT=85 -RULE_DOUBLE=89 -RULE_END=101 -RULE_HOUR=93 -RULE_ID=96 -RULE_INT=98 -RULE_MESSAGE_ASIGMENT=99 -RULE_MIN_SEC=94 -RULE_ML_COMMENT=105 -RULE_MONTH=91 -RULE_ROS_CONVENTION_A=103 -RULE_ROS_CONVENTION_PARAM=104 -RULE_SL_COMMENT=102 -RULE_STRING=97 -RULE_WS=106 -RULE_YEAR=92 +'threads:'=21 +'time'=75 +'type'=76 +'type:'=59 +'uint16'=49 +'uint16[]'=22 +'uint32'=50 +'uint32[]'=23 +'uint64'=51 +'uint64[]'=24 +'uint8'=60 +'uint8[]'=34 +'value'=61 +'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 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 ae1a9405..6f89d829 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 @@ -35,6 +35,8 @@ Float32_1 : 'float32[]'; Float64_1 : 'float64[]'; +FromFile : 'fromFile:'; + Default : 'default:'; Duration : 'duration'; 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 6d6ddb81..09579b8d 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 @@ -14,109 +14,110 @@ public class InternalRosSystemLexer extends Lexer { public static final int Connections=8; public static final int Float32_1=14; - public static final int Node=71; - public static final int RULE_DATE_TIME=95; - public static final int Uint64_1=23; - public static final int String=38; + public static final int Node=72; + public static final int RULE_DATE_TIME=96; + public static final int Uint64_1=24; + public static final int String=39; public static final int Processes=11; - public static final int Int16=53; - public static final int Float32=26; - public static final int Goal=68; - public static final int Bool=65; - public static final int Uint16=48; - public static final int Boolean=24; - public static final int Sub=57; - public static final int Uint8=59; + public static final int Int16=54; + public static final int Float32=27; + public static final int Goal=69; + public static final int Bool=66; + public static final int Uint16=49; + public static final int Boolean=25; + public static final int Sub=58; + public static final int Uint8=60; public static final int Parameters=10; - public static final int RULE_ID=96; - public static final int RULE_DIGIT=85; + public static final int RULE_ID=97; + public static final int RULE_DIGIT=86; public static final int GlobalNamespace=6; - public static final int Int16_1=28; - public static final int Header=37; - public static final int RULE_INT=98; - public static final int Byte=66; - public static final int RULE_ML_COMMENT=105; - public static final int LeftSquareBracket=83; - public static final int Ac=63; - public static final int Base64=35; - public static final int Comma=80; - public static final int As=64; - public static final int HyphenMinus=81; - public static final int RULE_MESSAGE_ASIGMENT=99; - public static final int LeftSquareBracketRightSquareBracket=79; - public static final int Int32=54; - public static final int Char=67; - public static final int RULE_DECINT=88; - public static final int Uint32=49; - public static final int RULE_HOUR=93; - public static final int Int8=69; - public static final int Default=16; - public static final int Int8_1=44; - public static final int Uint16_1=21; - public static final int Sc=72; - public static final int Type=75; - public static final int Float64=27; - public static final int Int32_1=29; - public static final int RULE_BINARY=86; - public static final int String_1=47; - public static final int String_2=19; - public static final int Ss=73; - public static final int RULE_DAY=90; - public static final int RULE_BEGIN=100; - public static final int RULE_BOOLEAN=87; + public static final int Int16_1=29; + public static final int Header=38; + public static final int RULE_INT=99; + public static final int Byte=67; + public static final int RULE_ML_COMMENT=106; + public static final int LeftSquareBracket=84; + public static final int Ac=64; + public static final int Base64=36; + public static final int Comma=81; + public static final int As=65; + 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=55; + public static final int Char=68; + 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=70; + public static final int Default=17; + public static final int Int8_1=45; + public static final int Uint16_1=22; + public static final int Sc=73; + public static final int Type=76; + public static final int Float64=28; + public static final int Int32_1=30; + public static final int RULE_BINARY=87; + public static final int String_1=48; + public static final int String_2=20; + public static final int Ss=74; + 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 RelativeNamespace=4; - public static final int RULE_YEAR=92; - public static final int Result=46; - public static final int Name=70; - public static final int RULE_MIN_SEC=94; - public static final int Char_1=43; + public static final int RULE_YEAR=93; + public static final int Result=47; + public static final int Name=71; + public static final int RULE_MIN_SEC=95; + public static final int Char_1=44; public static final int ParameterAny=7; - public static final int List=62; - public static final int RightSquareBracket=84; + public static final int List=63; + public static final int RightSquareBracket=85; public static final int PrivateNamespace=5; public static final int GraphName=13; - public static final int Byte_1=42; + public static final int Byte_1=43; public static final int Float64_1=15; - public static final int Duration=17; - public static final int Uint32_1=22; - public static final int Double=36; - public static final int Type_1=58; - public static final int Value=60; - public static final int Uint64=50; - public static final int Action=40; - public static final int RULE_END=101; - public static final int Message=31; - public static final int Value_1=51; - public static final int Time=74; - public static final int RULE_STRING=97; - public static final int Bool_1=41; - public static final int Any=76; - public static final int Struct=39; - public static final int RULE_SL_COMMENT=102; + public static final int Duration=18; + public static final int Uint32_1=23; + public static final int Double=37; + public static final int Type_1=59; + public static final int Value=61; + public static final int Uint64=51; + public static final int FromFile=16; + public static final int Action=41; + public static final int RULE_END=102; + public static final int Message=32; + public static final int Value_1=52; + public static final int Time=75; + public static final int RULE_STRING=98; + public static final int Bool_1=42; + public static final int Any=77; + public static final int Struct=40; + public static final int RULE_SL_COMMENT=103; public static final int SubSystem=12; - public static final int Uint8_1=33; - public static final int RULE_DOUBLE=89; - public static final int Feedback=18; - public static final int RULE_ROS_CONVENTION_A=103; - public static final int RULE_ROS_CONVENTION_PARAM=104; - public static final int Colon=82; - public static final int Pub=56; + public static final int Uint8_1=34; + public static final int RULE_DOUBLE=90; + public static final int Feedback=19; + 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=57; public static final int EOF=-1; - public static final int Ns=77; - public static final int RULE_WS=106; - public static final int HyphenMinusLeftSquareBracket=78; - public static final int Int64_1=30; - public static final int Service=32; - public static final int From=52; - public static final int RULE_ANY_OTHER=107; - public static final int Nodes=45; - public static final int Date=61; + public static final int Ns=78; + public static final int RULE_WS=107; + public static final int HyphenMinusLeftSquareBracket=79; + public static final int Int64_1=31; + public static final int Service=33; + public static final int From=53; + public static final int RULE_ANY_OTHER=108; + public static final int Nodes=46; + public static final int Date=62; public static final int Interfaces=9; - public static final int Threads=20; - public static final int Integer=25; - public static final int Array=34; - public static final int Int64=55; - public static final int RULE_MONTH=91; + public static final int Threads=21; + public static final int Integer=26; + public static final int Array=35; + public static final int Int64=56; + public static final int RULE_MONTH=92; // delegates // delegators @@ -383,13 +384,34 @@ public final void mFloat64_1() throws RecognitionException { } // $ANTLR end "Float64_1" + // $ANTLR start "FromFile" + public final void mFromFile() throws RecognitionException { + try { + int _type = FromFile; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalRosSystemLexer.g:38:10: ( 'fromFile:' ) + // InternalRosSystemLexer.g:38:12: 'fromFile:' + { + match("fromFile:"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "FromFile" + // $ANTLR start "Default" public final void mDefault() throws RecognitionException { try { int _type = Default; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:38:9: ( 'default:' ) - // InternalRosSystemLexer.g:38:11: 'default:' + // InternalRosSystemLexer.g:40:9: ( 'default:' ) + // InternalRosSystemLexer.g:40:11: 'default:' { match("default:"); @@ -409,8 +431,8 @@ public final void mDuration() throws RecognitionException { try { int _type = Duration; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:40:10: ( 'duration' ) - // InternalRosSystemLexer.g:40:12: 'duration' + // InternalRosSystemLexer.g:42:10: ( 'duration' ) + // InternalRosSystemLexer.g:42:12: 'duration' { match("duration"); @@ -430,8 +452,8 @@ public final void mFeedback() throws RecognitionException { try { int _type = Feedback; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:42:10: ( 'feedback' ) - // InternalRosSystemLexer.g:42:12: 'feedback' + // InternalRosSystemLexer.g:44:10: ( 'feedback' ) + // InternalRosSystemLexer.g:44:12: 'feedback' { match("feedback"); @@ -451,8 +473,8 @@ public final void mString_2() throws RecognitionException { try { int _type = String_2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:44:10: ( 'string[]' ) - // InternalRosSystemLexer.g:44:12: 'string[]' + // InternalRosSystemLexer.g:46:10: ( 'string[]' ) + // InternalRosSystemLexer.g:46:12: 'string[]' { match("string[]"); @@ -472,8 +494,8 @@ public final void mThreads() throws RecognitionException { try { int _type = Threads; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:46:9: ( 'threads:' ) - // InternalRosSystemLexer.g:46:11: 'threads:' + // InternalRosSystemLexer.g:48:9: ( 'threads:' ) + // InternalRosSystemLexer.g:48:11: 'threads:' { match("threads:"); @@ -493,8 +515,8 @@ public final void mUint16_1() throws RecognitionException { try { int _type = Uint16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:48:10: ( 'uint16[]' ) - // InternalRosSystemLexer.g:48:12: 'uint16[]' + // InternalRosSystemLexer.g:50:10: ( 'uint16[]' ) + // InternalRosSystemLexer.g:50:12: 'uint16[]' { match("uint16[]"); @@ -514,8 +536,8 @@ public final void mUint32_1() throws RecognitionException { try { int _type = Uint32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:50:10: ( 'uint32[]' ) - // InternalRosSystemLexer.g:50:12: 'uint32[]' + // InternalRosSystemLexer.g:52:10: ( 'uint32[]' ) + // InternalRosSystemLexer.g:52:12: 'uint32[]' { match("uint32[]"); @@ -535,8 +557,8 @@ public final void mUint64_1() throws RecognitionException { try { int _type = Uint64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:52:10: ( 'uint64[]' ) - // InternalRosSystemLexer.g:52:12: 'uint64[]' + // InternalRosSystemLexer.g:54:10: ( 'uint64[]' ) + // InternalRosSystemLexer.g:54:12: 'uint64[]' { match("uint64[]"); @@ -556,8 +578,8 @@ public final void mBoolean() throws RecognitionException { try { int _type = Boolean; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:54:9: ( 'Boolean' ) - // InternalRosSystemLexer.g:54:11: 'Boolean' + // InternalRosSystemLexer.g:56:9: ( 'Boolean' ) + // InternalRosSystemLexer.g:56:11: 'Boolean' { match("Boolean"); @@ -577,8 +599,8 @@ public final void mInteger() throws RecognitionException { try { int _type = Integer; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:56:9: ( 'Integer' ) - // InternalRosSystemLexer.g:56:11: 'Integer' + // InternalRosSystemLexer.g:58:9: ( 'Integer' ) + // InternalRosSystemLexer.g:58:11: 'Integer' { match("Integer"); @@ -598,8 +620,8 @@ public final void mFloat32() throws RecognitionException { try { int _type = Float32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:58:9: ( 'float32' ) - // InternalRosSystemLexer.g:58:11: 'float32' + // InternalRosSystemLexer.g:60:9: ( 'float32' ) + // InternalRosSystemLexer.g:60:11: 'float32' { match("float32"); @@ -619,8 +641,8 @@ public final void mFloat64() throws RecognitionException { try { int _type = Float64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:60:9: ( 'float64' ) - // InternalRosSystemLexer.g:60:11: 'float64' + // InternalRosSystemLexer.g:62:9: ( 'float64' ) + // InternalRosSystemLexer.g:62:11: 'float64' { match("float64"); @@ -640,8 +662,8 @@ public final void mInt16_1() throws RecognitionException { try { int _type = Int16_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:62:9: ( 'int16[]' ) - // InternalRosSystemLexer.g:62:11: 'int16[]' + // InternalRosSystemLexer.g:64:9: ( 'int16[]' ) + // InternalRosSystemLexer.g:64:11: 'int16[]' { match("int16[]"); @@ -661,8 +683,8 @@ public final void mInt32_1() throws RecognitionException { try { int _type = Int32_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:64:9: ( 'int32[]' ) - // InternalRosSystemLexer.g:64:11: 'int32[]' + // InternalRosSystemLexer.g:66:9: ( 'int32[]' ) + // InternalRosSystemLexer.g:66:11: 'int32[]' { match("int32[]"); @@ -682,8 +704,8 @@ public final void mInt64_1() throws RecognitionException { try { int _type = Int64_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:66:9: ( 'int64[]' ) - // InternalRosSystemLexer.g:66:11: 'int64[]' + // InternalRosSystemLexer.g:68:9: ( 'int64[]' ) + // InternalRosSystemLexer.g:68:11: 'int64[]' { match("int64[]"); @@ -703,8 +725,8 @@ public final void mMessage() throws RecognitionException { try { int _type = Message; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:68:9: ( 'message' ) - // InternalRosSystemLexer.g:68:11: 'message' + // InternalRosSystemLexer.g:70:9: ( 'message' ) + // InternalRosSystemLexer.g:70:11: 'message' { match("message"); @@ -724,8 +746,8 @@ public final void mService() throws RecognitionException { try { int _type = Service; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:70:9: ( 'service' ) - // InternalRosSystemLexer.g:70:11: 'service' + // InternalRosSystemLexer.g:72:9: ( 'service' ) + // InternalRosSystemLexer.g:72:11: 'service' { match("service"); @@ -745,8 +767,8 @@ public final void mUint8_1() throws RecognitionException { try { int _type = Uint8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:72:9: ( 'uint8[]' ) - // InternalRosSystemLexer.g:72:11: 'uint8[]' + // InternalRosSystemLexer.g:74:9: ( 'uint8[]' ) + // InternalRosSystemLexer.g:74:11: 'uint8[]' { match("uint8[]"); @@ -766,8 +788,8 @@ public final void mArray() throws RecognitionException { try { int _type = Array; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:74:7: ( 'Array:' ) - // InternalRosSystemLexer.g:74:9: 'Array:' + // InternalRosSystemLexer.g:76:7: ( 'Array:' ) + // InternalRosSystemLexer.g:76:9: 'Array:' { match("Array:"); @@ -787,8 +809,8 @@ public final void mBase64() throws RecognitionException { try { int _type = Base64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:76:8: ( 'Base64' ) - // InternalRosSystemLexer.g:76:10: 'Base64' + // InternalRosSystemLexer.g:78:8: ( 'Base64' ) + // InternalRosSystemLexer.g:78:10: 'Base64' { match("Base64"); @@ -808,8 +830,8 @@ public final void mDouble() throws RecognitionException { try { int _type = Double; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:78:8: ( 'Double' ) - // InternalRosSystemLexer.g:78:10: 'Double' + // InternalRosSystemLexer.g:80:8: ( 'Double' ) + // InternalRosSystemLexer.g:80:10: 'Double' { match("Double"); @@ -829,8 +851,8 @@ public final void mHeader() throws RecognitionException { try { int _type = Header; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:80:8: ( 'Header' ) - // InternalRosSystemLexer.g:80:10: 'Header' + // InternalRosSystemLexer.g:82:8: ( 'Header' ) + // InternalRosSystemLexer.g:82:10: 'Header' { match("Header"); @@ -850,8 +872,8 @@ public final void mString() throws RecognitionException { try { int _type = String; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:82:8: ( 'String' ) - // InternalRosSystemLexer.g:82:10: 'String' + // InternalRosSystemLexer.g:84:8: ( 'String' ) + // InternalRosSystemLexer.g:84:10: 'String' { match("String"); @@ -871,8 +893,8 @@ public final void mStruct() throws RecognitionException { try { int _type = Struct; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:84:8: ( 'Struct' ) - // InternalRosSystemLexer.g:84:10: 'Struct' + // InternalRosSystemLexer.g:86:8: ( 'Struct' ) + // InternalRosSystemLexer.g:86:10: 'Struct' { match("Struct"); @@ -892,8 +914,8 @@ public final void mAction() throws RecognitionException { try { int _type = Action; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:86:8: ( 'action' ) - // InternalRosSystemLexer.g:86:10: 'action' + // InternalRosSystemLexer.g:88:8: ( 'action' ) + // InternalRosSystemLexer.g:88:10: 'action' { match("action"); @@ -913,8 +935,8 @@ public final void mBool_1() throws RecognitionException { try { int _type = Bool_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:88:8: ( 'bool[]' ) - // InternalRosSystemLexer.g:88:10: 'bool[]' + // InternalRosSystemLexer.g:90:8: ( 'bool[]' ) + // InternalRosSystemLexer.g:90:10: 'bool[]' { match("bool[]"); @@ -934,8 +956,8 @@ public final void mByte_1() throws RecognitionException { try { int _type = Byte_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:90:8: ( 'byte[]' ) - // InternalRosSystemLexer.g:90:10: 'byte[]' + // InternalRosSystemLexer.g:92:8: ( 'byte[]' ) + // InternalRosSystemLexer.g:92:10: 'byte[]' { match("byte[]"); @@ -955,8 +977,8 @@ public final void mChar_1() throws RecognitionException { try { int _type = Char_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:92:8: ( 'char[]' ) - // InternalRosSystemLexer.g:92:10: 'char[]' + // InternalRosSystemLexer.g:94:8: ( 'char[]' ) + // InternalRosSystemLexer.g:94:10: 'char[]' { match("char[]"); @@ -976,8 +998,8 @@ public final void mInt8_1() throws RecognitionException { try { int _type = Int8_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:94:8: ( 'int8[]' ) - // InternalRosSystemLexer.g:94:10: 'int8[]' + // InternalRosSystemLexer.g:96:8: ( 'int8[]' ) + // InternalRosSystemLexer.g:96:10: 'int8[]' { match("int8[]"); @@ -997,8 +1019,8 @@ public final void mNodes() throws RecognitionException { try { int _type = Nodes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:96:7: ( 'nodes:' ) - // InternalRosSystemLexer.g:96:9: 'nodes:' + // InternalRosSystemLexer.g:98:7: ( 'nodes:' ) + // InternalRosSystemLexer.g:98:9: 'nodes:' { match("nodes:"); @@ -1018,8 +1040,8 @@ public final void mResult() throws RecognitionException { try { int _type = Result; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:98:8: ( 'result' ) - // InternalRosSystemLexer.g:98:10: 'result' + // InternalRosSystemLexer.g:100:8: ( 'result' ) + // InternalRosSystemLexer.g:100:10: 'result' { match("result"); @@ -1039,8 +1061,8 @@ public final void mString_1() throws RecognitionException { try { int _type = String_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:100:10: ( 'string' ) - // InternalRosSystemLexer.g:100:12: 'string' + // InternalRosSystemLexer.g:102:10: ( 'string' ) + // InternalRosSystemLexer.g:102:12: 'string' { match("string"); @@ -1060,8 +1082,8 @@ public final void mUint16() throws RecognitionException { try { int _type = Uint16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:102:8: ( 'uint16' ) - // InternalRosSystemLexer.g:102:10: 'uint16' + // InternalRosSystemLexer.g:104:8: ( 'uint16' ) + // InternalRosSystemLexer.g:104:10: 'uint16' { match("uint16"); @@ -1081,8 +1103,8 @@ public final void mUint32() throws RecognitionException { try { int _type = Uint32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:104:8: ( 'uint32' ) - // InternalRosSystemLexer.g:104:10: 'uint32' + // InternalRosSystemLexer.g:106:8: ( 'uint32' ) + // InternalRosSystemLexer.g:106:10: 'uint32' { match("uint32"); @@ -1102,8 +1124,8 @@ public final void mUint64() throws RecognitionException { try { int _type = Uint64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:106:8: ( 'uint64' ) - // InternalRosSystemLexer.g:106:10: 'uint64' + // InternalRosSystemLexer.g:108:8: ( 'uint64' ) + // InternalRosSystemLexer.g:108:10: 'uint64' { match("uint64"); @@ -1123,8 +1145,8 @@ public final void mValue_1() throws RecognitionException { try { int _type = Value_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:108:9: ( 'value:' ) - // InternalRosSystemLexer.g:108:11: 'value:' + // InternalRosSystemLexer.g:110:9: ( 'value:' ) + // InternalRosSystemLexer.g:110:11: 'value:' { match("value:"); @@ -1144,8 +1166,8 @@ public final void mFrom() throws RecognitionException { try { int _type = From; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:110:6: ( 'from:' ) - // InternalRosSystemLexer.g:110:8: 'from:' + // InternalRosSystemLexer.g:112:6: ( 'from:' ) + // InternalRosSystemLexer.g:112:8: 'from:' { match("from:"); @@ -1165,8 +1187,8 @@ public final void mInt16() throws RecognitionException { try { int _type = Int16; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:112:7: ( 'int16' ) - // InternalRosSystemLexer.g:112:9: 'int16' + // InternalRosSystemLexer.g:114:7: ( 'int16' ) + // InternalRosSystemLexer.g:114:9: 'int16' { match("int16"); @@ -1186,8 +1208,8 @@ public final void mInt32() throws RecognitionException { try { int _type = Int32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:114:7: ( 'int32' ) - // InternalRosSystemLexer.g:114:9: 'int32' + // InternalRosSystemLexer.g:116:7: ( 'int32' ) + // InternalRosSystemLexer.g:116:9: 'int32' { match("int32"); @@ -1207,8 +1229,8 @@ public final void mInt64() throws RecognitionException { try { int _type = Int64; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:116:7: ( 'int64' ) - // InternalRosSystemLexer.g:116:9: 'int64' + // InternalRosSystemLexer.g:118:7: ( 'int64' ) + // InternalRosSystemLexer.g:118:9: 'int64' { match("int64"); @@ -1228,8 +1250,8 @@ public final void mPub() throws RecognitionException { try { int _type = Pub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:118:5: ( 'pub->' ) - // InternalRosSystemLexer.g:118:7: 'pub->' + // InternalRosSystemLexer.g:120:5: ( 'pub->' ) + // InternalRosSystemLexer.g:120:7: 'pub->' { match("pub->"); @@ -1249,8 +1271,8 @@ public final void mSub() throws RecognitionException { try { int _type = Sub; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:120:5: ( 'sub->' ) - // InternalRosSystemLexer.g:120:7: 'sub->' + // InternalRosSystemLexer.g:122:5: ( 'sub->' ) + // InternalRosSystemLexer.g:122:7: 'sub->' { match("sub->"); @@ -1270,8 +1292,8 @@ public final void mType_1() throws RecognitionException { try { int _type = Type_1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:122:8: ( 'type:' ) - // InternalRosSystemLexer.g:122:10: 'type:' + // InternalRosSystemLexer.g:124:8: ( 'type:' ) + // InternalRosSystemLexer.g:124:10: 'type:' { match("type:"); @@ -1291,8 +1313,8 @@ public final void mUint8() throws RecognitionException { try { int _type = Uint8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:124:7: ( 'uint8' ) - // InternalRosSystemLexer.g:124:9: 'uint8' + // InternalRosSystemLexer.g:126:7: ( 'uint8' ) + // InternalRosSystemLexer.g:126:9: 'uint8' { match("uint8"); @@ -1312,8 +1334,8 @@ public final void mValue() throws RecognitionException { try { int _type = Value; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:126:7: ( 'value' ) - // InternalRosSystemLexer.g:126:9: 'value' + // InternalRosSystemLexer.g:128:7: ( 'value' ) + // InternalRosSystemLexer.g:128:9: 'value' { match("value"); @@ -1333,8 +1355,8 @@ public final void mDate() throws RecognitionException { try { int _type = Date; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:128:6: ( 'Date' ) - // InternalRosSystemLexer.g:128:8: 'Date' + // InternalRosSystemLexer.g:130:6: ( 'Date' ) + // InternalRosSystemLexer.g:130:8: 'Date' { match("Date"); @@ -1354,8 +1376,8 @@ public final void mList() throws RecognitionException { try { int _type = List; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:130:6: ( 'List' ) - // InternalRosSystemLexer.g:130:8: 'List' + // InternalRosSystemLexer.g:132:6: ( 'List' ) + // InternalRosSystemLexer.g:132:8: 'List' { match("List"); @@ -1375,8 +1397,8 @@ public final void mAc() throws RecognitionException { try { int _type = Ac; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:132:4: ( 'ac->' ) - // InternalRosSystemLexer.g:132:6: 'ac->' + // InternalRosSystemLexer.g:134:4: ( 'ac->' ) + // InternalRosSystemLexer.g:134:6: 'ac->' { match("ac->"); @@ -1396,8 +1418,8 @@ public final void mAs() throws RecognitionException { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:134:4: ( 'as->' ) - // InternalRosSystemLexer.g:134:6: 'as->' + // InternalRosSystemLexer.g:136:4: ( 'as->' ) + // InternalRosSystemLexer.g:136:6: 'as->' { match("as->"); @@ -1417,8 +1439,8 @@ public final void mBool() throws RecognitionException { try { int _type = Bool; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:136:6: ( 'bool' ) - // InternalRosSystemLexer.g:136:8: 'bool' + // InternalRosSystemLexer.g:138:6: ( 'bool' ) + // InternalRosSystemLexer.g:138:8: 'bool' { match("bool"); @@ -1438,8 +1460,8 @@ public final void mByte() throws RecognitionException { try { int _type = Byte; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:138:6: ( 'byte' ) - // InternalRosSystemLexer.g:138:8: 'byte' + // InternalRosSystemLexer.g:140:6: ( 'byte' ) + // InternalRosSystemLexer.g:140:8: 'byte' { match("byte"); @@ -1459,8 +1481,8 @@ public final void mChar() throws RecognitionException { try { int _type = Char; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:140:6: ( 'char' ) - // InternalRosSystemLexer.g:140:8: 'char' + // InternalRosSystemLexer.g:142:6: ( 'char' ) + // InternalRosSystemLexer.g:142:8: 'char' { match("char"); @@ -1480,8 +1502,8 @@ public final void mGoal() throws RecognitionException { try { int _type = Goal; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:142:6: ( 'goal' ) - // InternalRosSystemLexer.g:142:8: 'goal' + // InternalRosSystemLexer.g:144:6: ( 'goal' ) + // InternalRosSystemLexer.g:144:8: 'goal' { match("goal"); @@ -1501,8 +1523,8 @@ public final void mInt8() throws RecognitionException { try { int _type = Int8; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:144:6: ( 'int8' ) - // InternalRosSystemLexer.g:144:8: 'int8' + // InternalRosSystemLexer.g:146:6: ( 'int8' ) + // InternalRosSystemLexer.g:146:8: 'int8' { match("int8"); @@ -1522,8 +1544,8 @@ public final void mName() throws RecognitionException { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:146:6: ( 'name' ) - // InternalRosSystemLexer.g:146:8: 'name' + // InternalRosSystemLexer.g:148:6: ( 'name' ) + // InternalRosSystemLexer.g:148:8: 'name' { match("name"); @@ -1543,8 +1565,8 @@ public final void mNode() throws RecognitionException { try { int _type = Node; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:148:6: ( 'node' ) - // InternalRosSystemLexer.g:148:8: 'node' + // InternalRosSystemLexer.g:150:6: ( 'node' ) + // InternalRosSystemLexer.g:150:8: 'node' { match("node"); @@ -1564,8 +1586,8 @@ public final void mSc() throws RecognitionException { try { int _type = Sc; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:150:4: ( 'sc->' ) - // InternalRosSystemLexer.g:150:6: 'sc->' + // InternalRosSystemLexer.g:152:4: ( 'sc->' ) + // InternalRosSystemLexer.g:152:6: 'sc->' { match("sc->"); @@ -1585,8 +1607,8 @@ public final void mSs() throws RecognitionException { try { int _type = Ss; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:152:4: ( 'ss->' ) - // InternalRosSystemLexer.g:152:6: 'ss->' + // InternalRosSystemLexer.g:154:4: ( 'ss->' ) + // InternalRosSystemLexer.g:154:6: 'ss->' { match("ss->"); @@ -1606,8 +1628,8 @@ public final void mTime() throws RecognitionException { try { int _type = Time; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:154:6: ( 'time' ) - // InternalRosSystemLexer.g:154:8: 'time' + // InternalRosSystemLexer.g:156:6: ( 'time' ) + // InternalRosSystemLexer.g:156:8: 'time' { match("time"); @@ -1627,8 +1649,8 @@ public final void mType() throws RecognitionException { try { int _type = Type; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:156:6: ( 'type' ) - // InternalRosSystemLexer.g:156:8: 'type' + // InternalRosSystemLexer.g:158:6: ( 'type' ) + // InternalRosSystemLexer.g:158:8: 'type' { match("type"); @@ -1648,8 +1670,8 @@ public final void mAny() throws RecognitionException { try { int _type = Any; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:158:5: ( 'Any' ) - // InternalRosSystemLexer.g:158:7: 'Any' + // InternalRosSystemLexer.g:160:5: ( 'Any' ) + // InternalRosSystemLexer.g:160:7: 'Any' { match("Any"); @@ -1669,8 +1691,8 @@ public final void mNs() throws RecognitionException { try { int _type = Ns; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:160:4: ( 'ns:' ) - // InternalRosSystemLexer.g:160:6: 'ns:' + // InternalRosSystemLexer.g:162:4: ( 'ns:' ) + // InternalRosSystemLexer.g:162:6: 'ns:' { match("ns:"); @@ -1690,8 +1712,8 @@ public final void mHyphenMinusLeftSquareBracket() throws RecognitionException { try { int _type = HyphenMinusLeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:162:30: ( '-[' ) - // InternalRosSystemLexer.g:162:32: '-[' + // InternalRosSystemLexer.g:164:30: ( '-[' ) + // InternalRosSystemLexer.g:164:32: '-[' { match("-["); @@ -1711,8 +1733,8 @@ public final void mLeftSquareBracketRightSquareBracket() throws RecognitionExcep try { int _type = LeftSquareBracketRightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:164:37: ( '[]' ) - // InternalRosSystemLexer.g:164:39: '[]' + // InternalRosSystemLexer.g:166:37: ( '[]' ) + // InternalRosSystemLexer.g:166:39: '[]' { match("[]"); @@ -1732,8 +1754,8 @@ public final void mComma() throws RecognitionException { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:166:7: ( ',' ) - // InternalRosSystemLexer.g:166:9: ',' + // InternalRosSystemLexer.g:168:7: ( ',' ) + // InternalRosSystemLexer.g:168:9: ',' { match(','); @@ -1752,8 +1774,8 @@ public final void mHyphenMinus() throws RecognitionException { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:168:13: ( '-' ) - // InternalRosSystemLexer.g:168:15: '-' + // InternalRosSystemLexer.g:170:13: ( '-' ) + // InternalRosSystemLexer.g:170:15: '-' { match('-'); @@ -1772,8 +1794,8 @@ public final void mColon() throws RecognitionException { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:170:7: ( ':' ) - // InternalRosSystemLexer.g:170:9: ':' + // InternalRosSystemLexer.g:172:7: ( ':' ) + // InternalRosSystemLexer.g:172:9: ':' { match(':'); @@ -1792,8 +1814,8 @@ public final void mLeftSquareBracket() throws RecognitionException { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:172:19: ( '[' ) - // InternalRosSystemLexer.g:172:21: '[' + // InternalRosSystemLexer.g:174:19: ( '[' ) + // InternalRosSystemLexer.g:174:21: '[' { match('['); @@ -1812,8 +1834,8 @@ public final void mRightSquareBracket() throws RecognitionException { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:174:20: ( ']' ) - // InternalRosSystemLexer.g:174:22: ']' + // InternalRosSystemLexer.g:176:20: ( ']' ) + // InternalRosSystemLexer.g:176:22: ']' { match(']'); @@ -1830,8 +1852,8 @@ public final void mRightSquareBracket() throws RecognitionException { // $ANTLR start "RULE_DIGIT" public final void mRULE_DIGIT() throws RecognitionException { try { - // InternalRosSystemLexer.g:176:21: ( '0' .. '9' ) - // InternalRosSystemLexer.g:176:23: '0' .. '9' + // InternalRosSystemLexer.g:178:21: ( '0' .. '9' ) + // InternalRosSystemLexer.g:178:23: '0' .. '9' { matchRange('0','9'); @@ -1848,10 +1870,10 @@ public final void mRULE_BINARY() throws RecognitionException { try { int _type = RULE_BINARY; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:178:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) - // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) ( '0' | '1' )+ + // InternalRosSystemLexer.g:180:13: ( ( '0b' | '0B' ) ( '0' | '1' )+ ) + // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) ( '0' | '1' )+ { - // InternalRosSystemLexer.g:178:15: ( '0b' | '0B' ) + // InternalRosSystemLexer.g:180:15: ( '0b' | '0B' ) int alt1=2; int LA1_0 = input.LA(1); @@ -1879,7 +1901,7 @@ else if ( (LA1_1=='B') ) { } switch (alt1) { case 1 : - // InternalRosSystemLexer.g:178:16: '0b' + // InternalRosSystemLexer.g:180:16: '0b' { match("0b"); @@ -1887,7 +1909,7 @@ else if ( (LA1_1=='B') ) { } break; case 2 : - // InternalRosSystemLexer.g:178:21: '0B' + // InternalRosSystemLexer.g:180:21: '0B' { match("0B"); @@ -1897,7 +1919,7 @@ else if ( (LA1_1=='B') ) { } - // InternalRosSystemLexer.g:178:27: ( '0' | '1' )+ + // InternalRosSystemLexer.g:180:27: ( '0' | '1' )+ int cnt2=0; loop2: do { @@ -1951,10 +1973,10 @@ public final void mRULE_BOOLEAN() throws RecognitionException { try { int _type = RULE_BOOLEAN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:180:14: ( ( 'true' | 'false' ) ) - // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:182:14: ( ( 'true' | 'false' ) ) + // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) { - // InternalRosSystemLexer.g:180:16: ( 'true' | 'false' ) + // InternalRosSystemLexer.g:182:16: ( 'true' | 'false' ) int alt3=2; int LA3_0 = input.LA(1); @@ -1972,7 +1994,7 @@ else if ( (LA3_0=='f') ) { } switch (alt3) { case 1 : - // InternalRosSystemLexer.g:180:17: 'true' + // InternalRosSystemLexer.g:182:17: 'true' { match("true"); @@ -1980,7 +2002,7 @@ else if ( (LA3_0=='f') ) { } break; case 2 : - // InternalRosSystemLexer.g:180:24: 'false' + // InternalRosSystemLexer.g:182:24: 'false' { match("false"); @@ -2006,10 +2028,10 @@ public final void mRULE_DOUBLE() throws RecognitionException { try { int _type = RULE_DOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:182:13: ( ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // 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:182:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:15: ( ( RULE_DIGIT )* | '-' ( RULE_DIGIT )* ) int alt6=2; int LA6_0 = input.LA(1); @@ -2027,9 +2049,9 @@ else if ( (LA6_0=='-') ) { } switch (alt6) { case 1 : - // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:182:16: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:16: ( RULE_DIGIT )* loop4: do { int alt4=2; @@ -2042,7 +2064,7 @@ else if ( (LA6_0=='-') ) { switch (alt4) { case 1 : - // InternalRosSystemLexer.g:182:16: RULE_DIGIT + // InternalRosSystemLexer.g:184:16: RULE_DIGIT { mRULE_DIGIT(); @@ -2058,10 +2080,10 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:182:28: '-' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:28: '-' ( RULE_DIGIT )* { match('-'); - // InternalRosSystemLexer.g:182:32: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:32: ( RULE_DIGIT )* loop5: do { int alt5=2; @@ -2074,7 +2096,7 @@ else if ( (LA6_0=='-') ) { switch (alt5) { case 1 : - // InternalRosSystemLexer.g:182:32: RULE_DIGIT + // InternalRosSystemLexer.g:184:32: RULE_DIGIT { mRULE_DIGIT(); @@ -2092,15 +2114,15 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* ) int alt12=2; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // InternalRosSystemLexer.g:182:46: '.' ( RULE_DECINT )* + // InternalRosSystemLexer.g:184:46: '.' ( RULE_DECINT )* { match('.'); - // InternalRosSystemLexer.g:182:50: ( RULE_DECINT )* + // InternalRosSystemLexer.g:184:50: ( RULE_DECINT )* loop7: do { int alt7=2; @@ -2113,7 +2135,7 @@ else if ( (LA6_0=='-') ) { switch (alt7) { case 1 : - // InternalRosSystemLexer.g:182:50: RULE_DECINT + // InternalRosSystemLexer.g:184:50: RULE_DECINT { mRULE_DECINT(); @@ -2129,9 +2151,9 @@ else if ( (LA6_0=='-') ) { } break; case 2 : - // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* { - // InternalRosSystemLexer.g:182:63: ( '.' ( RULE_DIGIT )* )? + // InternalRosSystemLexer.g:184:63: ( '.' ( RULE_DIGIT )* )? int alt9=2; int LA9_0 = input.LA(1); @@ -2140,10 +2162,10 @@ else if ( (LA6_0=='-') ) { } switch (alt9) { case 1 : - // InternalRosSystemLexer.g:182:64: '.' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:64: '.' ( RULE_DIGIT )* { match('.'); - // InternalRosSystemLexer.g:182:68: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:68: ( RULE_DIGIT )* loop8: do { int alt8=2; @@ -2156,7 +2178,7 @@ else if ( (LA6_0=='-') ) { switch (alt8) { case 1 : - // InternalRosSystemLexer.g:182:68: RULE_DIGIT + // InternalRosSystemLexer.g:184:68: RULE_DIGIT { mRULE_DIGIT(); @@ -2183,7 +2205,7 @@ else if ( (LA6_0=='-') ) { recover(mse); throw mse;} - // InternalRosSystemLexer.g:182:92: ( '-' | '+' )? + // InternalRosSystemLexer.g:184:92: ( '-' | '+' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2209,7 +2231,7 @@ else if ( (LA6_0=='-') ) { } - // InternalRosSystemLexer.g:182:103: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:184:103: ( RULE_DIGIT )* loop11: do { int alt11=2; @@ -2222,7 +2244,7 @@ else if ( (LA6_0=='-') ) { switch (alt11) { case 1 : - // InternalRosSystemLexer.g:182:103: RULE_DIGIT + // InternalRosSystemLexer.g:184:103: RULE_DIGIT { mRULE_DIGIT(); @@ -2256,10 +2278,10 @@ public final void mRULE_DECINT() throws RecognitionException { try { int _type = RULE_DECINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:184:13: ( ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) ) - // InternalRosSystemLexer.g:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // 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:184:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) + // InternalRosSystemLexer.g:186:15: ( '0' | '1' .. '9' ( RULE_DIGIT )* | '-' '0' .. '9' ( RULE_DIGIT )* ) int alt15=3; switch ( input.LA(1) ) { case '0': @@ -2294,17 +2316,17 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemLexer.g:184:16: '0' + // InternalRosSystemLexer.g:186:16: '0' { match('0'); } break; case 2 : - // InternalRosSystemLexer.g:184:20: '1' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:20: '1' .. '9' ( RULE_DIGIT )* { matchRange('1','9'); - // InternalRosSystemLexer.g:184:29: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:29: ( RULE_DIGIT )* loop13: do { int alt13=2; @@ -2317,7 +2339,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemLexer.g:184:29: RULE_DIGIT + // InternalRosSystemLexer.g:186:29: RULE_DIGIT { mRULE_DIGIT(); @@ -2333,11 +2355,11 @@ public final void mRULE_DECINT() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:184:41: '-' '0' .. '9' ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:41: '-' '0' .. '9' ( RULE_DIGIT )* { match('-'); matchRange('0','9'); - // InternalRosSystemLexer.g:184:54: ( RULE_DIGIT )* + // InternalRosSystemLexer.g:186:54: ( RULE_DIGIT )* loop14: do { int alt14=2; @@ -2350,7 +2372,7 @@ public final void mRULE_DECINT() throws RecognitionException { switch (alt14) { case 1 : - // InternalRosSystemLexer.g:184:54: RULE_DIGIT + // InternalRosSystemLexer.g:186:54: RULE_DIGIT { mRULE_DIGIT(); @@ -2382,10 +2404,10 @@ public final void mRULE_DECINT() throws RecognitionException { // $ANTLR start "RULE_DAY" public final void mRULE_DAY() throws RecognitionException { try { - // InternalRosSystemLexer.g:186:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) - // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:188:19: ( ( '1' .. '9' | '1' .. '3' '0' .. '9' ) ) + // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) { - // InternalRosSystemLexer.g:186:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) + // InternalRosSystemLexer.g:188:21: ( '1' .. '9' | '1' .. '3' '0' .. '9' ) int alt16=2; int LA16_0 = input.LA(1); @@ -2409,14 +2431,14 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { } switch (alt16) { case 1 : - // InternalRosSystemLexer.g:186:22: '1' .. '9' + // InternalRosSystemLexer.g:188:22: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:186:31: '1' .. '3' '0' .. '9' + // InternalRosSystemLexer.g:188:31: '1' .. '3' '0' .. '9' { matchRange('1','3'); matchRange('0','9'); @@ -2438,10 +2460,10 @@ else if ( ((LA16_0>='4' && LA16_0<='9')) ) { // $ANTLR start "RULE_MONTH" public final void mRULE_MONTH() throws RecognitionException { try { - // InternalRosSystemLexer.g:188:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) - // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:190:21: ( ( '1' .. '9' | '1' '0' .. '2' ) ) + // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) { - // InternalRosSystemLexer.g:188:23: ( '1' .. '9' | '1' '0' .. '2' ) + // InternalRosSystemLexer.g:190:23: ( '1' .. '9' | '1' '0' .. '2' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2465,14 +2487,14 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { } switch (alt17) { case 1 : - // InternalRosSystemLexer.g:188:24: '1' .. '9' + // InternalRosSystemLexer.g:190:24: '1' .. '9' { matchRange('1','9'); } break; case 2 : - // InternalRosSystemLexer.g:188:33: '1' '0' .. '2' + // InternalRosSystemLexer.g:190:33: '1' '0' .. '2' { match('1'); matchRange('0','2'); @@ -2494,8 +2516,8 @@ else if ( ((LA17_0>='2' && LA17_0<='9')) ) { // $ANTLR start "RULE_YEAR" public final void mRULE_YEAR() throws RecognitionException { try { - // InternalRosSystemLexer.g:190:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalRosSystemLexer.g:190:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalRosSystemLexer.g:192:20: ( '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalRosSystemLexer.g:192:22: '0' .. '2' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','2'); matchRange('0','9'); @@ -2513,10 +2535,10 @@ public final void mRULE_YEAR() throws RecognitionException { // $ANTLR start "RULE_HOUR" public final void mRULE_HOUR() throws RecognitionException { try { - // InternalRosSystemLexer.g:192:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) - // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:194:20: ( ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) ) + // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) { - // InternalRosSystemLexer.g:192:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) + // InternalRosSystemLexer.g:194:22: ( '0' .. '1' '0' .. '9' | '2' '0' .. '3' ) int alt18=2; int LA18_0 = input.LA(1); @@ -2534,7 +2556,7 @@ else if ( (LA18_0=='2') ) { } switch (alt18) { case 1 : - // InternalRosSystemLexer.g:192:23: '0' .. '1' '0' .. '9' + // InternalRosSystemLexer.g:194:23: '0' .. '1' '0' .. '9' { matchRange('0','1'); matchRange('0','9'); @@ -2542,7 +2564,7 @@ else if ( (LA18_0=='2') ) { } break; case 2 : - // InternalRosSystemLexer.g:192:41: '2' '0' .. '3' + // InternalRosSystemLexer.g:194:41: '2' '0' .. '3' { match('2'); matchRange('0','3'); @@ -2564,8 +2586,8 @@ else if ( (LA18_0=='2') ) { // $ANTLR start "RULE_MIN_SEC" public final void mRULE_MIN_SEC() throws RecognitionException { try { - // InternalRosSystemLexer.g:194:23: ( '0' .. '5' '0' .. '9' ) - // InternalRosSystemLexer.g:194:25: '0' .. '5' '0' .. '9' + // InternalRosSystemLexer.g:196:23: ( '0' .. '5' '0' .. '9' ) + // InternalRosSystemLexer.g:196:25: '0' .. '5' '0' .. '9' { matchRange('0','5'); matchRange('0','9'); @@ -2583,8 +2605,8 @@ public final void mRULE_DATE_TIME() throws RecognitionException { try { int _type = RULE_DATE_TIME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:196:16: ( RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC ) - // InternalRosSystemLexer.g:196:18: RULE_YEAR '-' RULE_MONTH '-' RULE_DAY 'T' RULE_HOUR ':' RULE_MIN_SEC ':' RULE_MIN_SEC + // 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 { mRULE_YEAR(); match('-'); @@ -2613,10 +2635,10 @@ public final void mRULE_MESSAGE_ASIGMENT() throws RecognitionException { try { int _type = RULE_MESSAGE_ASIGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:198:23: ( ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) ) - // InternalRosSystemLexer.g:198:25: ( RULE_ID | RULE_STRING ) '=' ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // 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:198:25: ( RULE_ID | RULE_STRING ) + // InternalRosSystemLexer.g:200:25: ( RULE_ID | RULE_STRING ) int alt19=2; int LA19_0 = input.LA(1); @@ -2634,14 +2656,14 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } switch (alt19) { case 1 : - // InternalRosSystemLexer.g:198:26: RULE_ID + // InternalRosSystemLexer.g:200:26: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:198:34: RULE_STRING + // InternalRosSystemLexer.g:200:34: RULE_STRING { mRULE_STRING(); @@ -2651,7 +2673,7 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { } match('='); - // InternalRosSystemLexer.g:198:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) + // InternalRosSystemLexer.g:200:51: ( RULE_ID | RULE_STRING | RULE_INT | '-' RULE_INT ) int alt20=4; switch ( input.LA(1) ) { case 'A': @@ -2746,28 +2768,28 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { switch (alt20) { case 1 : - // InternalRosSystemLexer.g:198:52: RULE_ID + // InternalRosSystemLexer.g:200:52: RULE_ID { mRULE_ID(); } break; case 2 : - // InternalRosSystemLexer.g:198:60: RULE_STRING + // InternalRosSystemLexer.g:200:60: RULE_STRING { mRULE_STRING(); } break; case 3 : - // InternalRosSystemLexer.g:198:72: RULE_INT + // InternalRosSystemLexer.g:200:72: RULE_INT { mRULE_INT(); } break; case 4 : - // InternalRosSystemLexer.g:198:81: '-' RULE_INT + // InternalRosSystemLexer.g:200:81: '-' RULE_INT { match('-'); mRULE_INT(); @@ -2791,8 +2813,8 @@ else if ( (LA19_0=='\"'||LA19_0=='\'') ) { // $ANTLR start "RULE_BEGIN" public final void mRULE_BEGIN() throws RecognitionException { try { - // InternalRosSystemLexer.g:200:21: () - // InternalRosSystemLexer.g:200:23: + // InternalRosSystemLexer.g:202:21: () + // InternalRosSystemLexer.g:202:23: { } @@ -2805,8 +2827,8 @@ public final void mRULE_BEGIN() throws RecognitionException { // $ANTLR start "RULE_END" public final void mRULE_END() throws RecognitionException { try { - // InternalRosSystemLexer.g:202:19: () - // InternalRosSystemLexer.g:202:21: + // InternalRosSystemLexer.g:204:19: () + // InternalRosSystemLexer.g:204:21: { } @@ -2821,11 +2843,11 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:204:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalRosSystemLexer.g:204:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:206:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalRosSystemLexer.g:206:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* { match('#'); - // InternalRosSystemLexer.g:204:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRosSystemLexer.g:206:23: (~ ( ( '\\n' | '\\r' ) ) )* loop21: do { int alt21=2; @@ -2838,7 +2860,7 @@ public final void mRULE_SL_COMMENT() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemLexer.g:204:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalRosSystemLexer.g:206: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(); @@ -2874,10 +2896,10 @@ public final void mRULE_ROS_CONVENTION_A() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_A; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:206:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) - // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:208:23: ( ( '/' RULE_ID | RULE_ID '/' )* ) + // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* { - // InternalRosSystemLexer.g:206:25: ( '/' RULE_ID | RULE_ID '/' )* + // InternalRosSystemLexer.g:208:25: ( '/' RULE_ID | RULE_ID '/' )* loop22: do { int alt22=3; @@ -2893,7 +2915,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= switch (alt22) { case 1 : - // InternalRosSystemLexer.g:206:26: '/' RULE_ID + // InternalRosSystemLexer.g:208:26: '/' RULE_ID { match('/'); mRULE_ID(); @@ -2901,7 +2923,7 @@ else if ( ((LA22_0>='A' && LA22_0<='Z')||(LA22_0>='^' && LA22_0<='_')||(LA22_0>= } break; case 2 : - // InternalRosSystemLexer.g:206:38: RULE_ID '/' + // InternalRosSystemLexer.g:208:38: RULE_ID '/' { mRULE_ID(); match('/'); @@ -2930,10 +2952,10 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { try { int _type = RULE_ROS_CONVENTION_PARAM; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:208:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) - // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:210:27: ( ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* ) + // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* { - // InternalRosSystemLexer.g:208:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* + // InternalRosSystemLexer.g:210:29: ( '/' RULE_STRING | RULE_STRING '/' | '~' RULE_STRING )* loop23: do { int alt23=4; @@ -2959,7 +2981,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemLexer.g:208:30: '/' RULE_STRING + // InternalRosSystemLexer.g:210:30: '/' RULE_STRING { match('/'); mRULE_STRING(); @@ -2967,7 +2989,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 2 : - // InternalRosSystemLexer.g:208:46: RULE_STRING '/' + // InternalRosSystemLexer.g:210:46: RULE_STRING '/' { mRULE_STRING(); match('/'); @@ -2975,7 +2997,7 @@ public final void mRULE_ROS_CONVENTION_PARAM() throws RecognitionException { } break; case 3 : - // InternalRosSystemLexer.g:208:62: '~' RULE_STRING + // InternalRosSystemLexer.g:210:62: '~' RULE_STRING { match('~'); mRULE_STRING(); @@ -3004,10 +3026,10 @@ public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRosSystemLexer.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // 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:210:11: ( '^' )? + // InternalRosSystemLexer.g:212:11: ( '^' )? int alt24=2; int LA24_0 = input.LA(1); @@ -3016,7 +3038,7 @@ public final void mRULE_ID() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemLexer.g:210:11: '^' + // InternalRosSystemLexer.g:212:11: '^' { match('^'); @@ -3034,7 +3056,7 @@ public final void mRULE_ID() throws RecognitionException { recover(mse); throw mse;} - // InternalRosSystemLexer.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRosSystemLexer.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop25: do { int alt25=2; @@ -3081,10 +3103,10 @@ public final void mRULE_ID() throws RecognitionException { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalRosSystemLexer.g:212:19: ( ( '0' .. '9' )+ ) - // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:214:19: ( ( '0' .. '9' )+ ) + // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ { - // InternalRosSystemLexer.g:212:21: ( '0' .. '9' )+ + // InternalRosSystemLexer.g:214:21: ( '0' .. '9' )+ int cnt26=0; loop26: do { @@ -3098,7 +3120,7 @@ public final void mRULE_INT() throws RecognitionException { switch (alt26) { case 1 : - // InternalRosSystemLexer.g:212:22: '0' .. '9' + // InternalRosSystemLexer.g:214:22: '0' .. '9' { matchRange('0','9'); @@ -3128,10 +3150,10 @@ public final void mRULE_STRING() throws RecognitionException { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRosSystemLexer.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRosSystemLexer.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt29=2; int LA29_0 = input.LA(1); @@ -3149,10 +3171,10 @@ else if ( (LA29_0=='\'') ) { } switch (alt29) { case 1 : - // InternalRosSystemLexer.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRosSystemLexer.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRosSystemLexer.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRosSystemLexer.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop27: do { int alt27=3; @@ -3168,7 +3190,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 switch (alt27) { case 1 : - // InternalRosSystemLexer.g:214:21: '\\\\' . + // InternalRosSystemLexer.g:216:21: '\\\\' . { match('\\'); matchAny(); @@ -3176,7 +3198,7 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:214:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRosSystemLexer.g:216:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3201,10 +3223,10 @@ else if ( ((LA27_0>='\u0000' && LA27_0<='!')||(LA27_0>='#' && LA27_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRosSystemLexer.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRosSystemLexer.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRosSystemLexer.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop28: do { int alt28=3; @@ -3220,7 +3242,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 switch (alt28) { case 1 : - // InternalRosSystemLexer.g:214:54: '\\\\' . + // InternalRosSystemLexer.g:216:54: '\\\\' . { match('\\'); matchAny(); @@ -3228,7 +3250,7 @@ else if ( ((LA28_0>='\u0000' && LA28_0<='&')||(LA28_0>='(' && LA28_0<='[')||(LA2 } break; case 2 : - // InternalRosSystemLexer.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRosSystemLexer.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -3271,12 +3293,12 @@ public final void mRULE_ML_COMMENT() throws RecognitionException { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRosSystemLexer.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRosSystemLexer.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRosSystemLexer.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRosSystemLexer.g:216:24: ( options {greedy=false; } : . )* + // InternalRosSystemLexer.g:218:24: ( options {greedy=false; } : . )* loop30: do { int alt30=2; @@ -3301,7 +3323,7 @@ else if ( ((LA30_0>='\u0000' && LA30_0<=')')||(LA30_0>='+' && LA30_0<='\uFFFF')) switch (alt30) { case 1 : - // InternalRosSystemLexer.g:216:52: . + // InternalRosSystemLexer.g:218:52: . { matchAny(); @@ -3331,10 +3353,10 @@ public final void mRULE_WS() throws RecognitionException { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:218:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRosSystemLexer.g:218:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRosSystemLexer.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt31=0; loop31: do { @@ -3388,8 +3410,8 @@ public final void mRULE_ANY_OTHER() throws RecognitionException { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:220:16: ( . ) - // InternalRosSystemLexer.g:220:18: . + // InternalRosSystemLexer.g:222:16: ( . ) + // InternalRosSystemLexer.g:222:18: . { matchAny(); @@ -3404,8 +3426,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 | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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=95; + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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; alt32 = dfa32.predict(input); switch (alt32) { case 1 : @@ -3493,581 +3515,588 @@ public void mTokens() throws RecognitionException { } break; case 13 : - // InternalRosSystemLexer.g:1:158: Default + // InternalRosSystemLexer.g:1:158: FromFile { - mDefault(); + mFromFile(); } break; case 14 : - // InternalRosSystemLexer.g:1:166: Duration + // InternalRosSystemLexer.g:1:167: Default { - mDuration(); + mDefault(); } break; case 15 : - // InternalRosSystemLexer.g:1:175: Feedback + // InternalRosSystemLexer.g:1:175: Duration { - mFeedback(); + mDuration(); } break; case 16 : - // InternalRosSystemLexer.g:1:184: String_2 + // InternalRosSystemLexer.g:1:184: Feedback { - mString_2(); + mFeedback(); } break; case 17 : - // InternalRosSystemLexer.g:1:193: Threads + // InternalRosSystemLexer.g:1:193: String_2 { - mThreads(); + mString_2(); } break; case 18 : - // InternalRosSystemLexer.g:1:201: Uint16_1 + // InternalRosSystemLexer.g:1:202: Threads { - mUint16_1(); + mThreads(); } break; case 19 : - // InternalRosSystemLexer.g:1:210: Uint32_1 + // InternalRosSystemLexer.g:1:210: Uint16_1 { - mUint32_1(); + mUint16_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:219: Uint64_1 + // InternalRosSystemLexer.g:1:219: Uint32_1 { - mUint64_1(); + mUint32_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:228: Boolean + // InternalRosSystemLexer.g:1:228: Uint64_1 { - mBoolean(); + mUint64_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:236: Integer + // InternalRosSystemLexer.g:1:237: Boolean { - mInteger(); + mBoolean(); } break; case 23 : - // InternalRosSystemLexer.g:1:244: Float32 + // InternalRosSystemLexer.g:1:245: Integer { - mFloat32(); + mInteger(); } break; case 24 : - // InternalRosSystemLexer.g:1:252: Float64 + // InternalRosSystemLexer.g:1:253: Float32 { - mFloat64(); + mFloat32(); } break; case 25 : - // InternalRosSystemLexer.g:1:260: Int16_1 + // InternalRosSystemLexer.g:1:261: Float64 { - mInt16_1(); + mFloat64(); } break; case 26 : - // InternalRosSystemLexer.g:1:268: Int32_1 + // InternalRosSystemLexer.g:1:269: Int16_1 { - mInt32_1(); + mInt16_1(); } break; case 27 : - // InternalRosSystemLexer.g:1:276: Int64_1 + // InternalRosSystemLexer.g:1:277: Int32_1 { - mInt64_1(); + mInt32_1(); } break; case 28 : - // InternalRosSystemLexer.g:1:284: Message + // InternalRosSystemLexer.g:1:285: Int64_1 { - mMessage(); + mInt64_1(); } break; case 29 : - // InternalRosSystemLexer.g:1:292: Service + // InternalRosSystemLexer.g:1:293: Message { - mService(); + mMessage(); } break; case 30 : - // InternalRosSystemLexer.g:1:300: Uint8_1 + // InternalRosSystemLexer.g:1:301: Service { - mUint8_1(); + mService(); } break; case 31 : - // InternalRosSystemLexer.g:1:308: Array + // InternalRosSystemLexer.g:1:309: Uint8_1 { - mArray(); + mUint8_1(); } break; case 32 : - // InternalRosSystemLexer.g:1:314: Base64 + // InternalRosSystemLexer.g:1:317: Array { - mBase64(); + mArray(); } break; case 33 : - // InternalRosSystemLexer.g:1:321: Double + // InternalRosSystemLexer.g:1:323: Base64 { - mDouble(); + mBase64(); } break; case 34 : - // InternalRosSystemLexer.g:1:328: Header + // InternalRosSystemLexer.g:1:330: Double { - mHeader(); + mDouble(); } break; case 35 : - // InternalRosSystemLexer.g:1:335: String + // InternalRosSystemLexer.g:1:337: Header { - mString(); + mHeader(); } break; case 36 : - // InternalRosSystemLexer.g:1:342: Struct + // InternalRosSystemLexer.g:1:344: String { - mStruct(); + mString(); } break; case 37 : - // InternalRosSystemLexer.g:1:349: Action + // InternalRosSystemLexer.g:1:351: Struct { - mAction(); + mStruct(); } break; case 38 : - // InternalRosSystemLexer.g:1:356: Bool_1 + // InternalRosSystemLexer.g:1:358: Action { - mBool_1(); + mAction(); } break; case 39 : - // InternalRosSystemLexer.g:1:363: Byte_1 + // InternalRosSystemLexer.g:1:365: Bool_1 { - mByte_1(); + mBool_1(); } break; case 40 : - // InternalRosSystemLexer.g:1:370: Char_1 + // InternalRosSystemLexer.g:1:372: Byte_1 { - mChar_1(); + mByte_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:377: Int8_1 + // InternalRosSystemLexer.g:1:379: Char_1 { - mInt8_1(); + mChar_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:384: Nodes + // InternalRosSystemLexer.g:1:386: Int8_1 { - mNodes(); + mInt8_1(); } break; case 43 : - // InternalRosSystemLexer.g:1:390: Result + // InternalRosSystemLexer.g:1:393: Nodes { - mResult(); + mNodes(); } break; case 44 : - // InternalRosSystemLexer.g:1:397: String_1 + // InternalRosSystemLexer.g:1:399: Result { - mString_1(); + mResult(); } break; case 45 : - // InternalRosSystemLexer.g:1:406: Uint16 + // InternalRosSystemLexer.g:1:406: String_1 { - mUint16(); + mString_1(); } break; case 46 : - // InternalRosSystemLexer.g:1:413: Uint32 + // InternalRosSystemLexer.g:1:415: Uint16 { - mUint32(); + mUint16(); } break; case 47 : - // InternalRosSystemLexer.g:1:420: Uint64 + // InternalRosSystemLexer.g:1:422: Uint32 { - mUint64(); + mUint32(); } break; case 48 : - // InternalRosSystemLexer.g:1:427: Value_1 + // InternalRosSystemLexer.g:1:429: Uint64 { - mValue_1(); + mUint64(); } break; case 49 : - // InternalRosSystemLexer.g:1:435: From + // InternalRosSystemLexer.g:1:436: Value_1 { - mFrom(); + mValue_1(); } break; case 50 : - // InternalRosSystemLexer.g:1:440: Int16 + // InternalRosSystemLexer.g:1:444: From { - mInt16(); + mFrom(); } break; case 51 : - // InternalRosSystemLexer.g:1:446: Int32 + // InternalRosSystemLexer.g:1:449: Int16 { - mInt32(); + mInt16(); } break; case 52 : - // InternalRosSystemLexer.g:1:452: Int64 + // InternalRosSystemLexer.g:1:455: Int32 { - mInt64(); + mInt32(); } break; case 53 : - // InternalRosSystemLexer.g:1:458: Pub + // InternalRosSystemLexer.g:1:461: Int64 { - mPub(); + mInt64(); } break; case 54 : - // InternalRosSystemLexer.g:1:462: Sub + // InternalRosSystemLexer.g:1:467: Pub { - mSub(); + mPub(); } break; case 55 : - // InternalRosSystemLexer.g:1:466: Type_1 + // InternalRosSystemLexer.g:1:471: Sub { - mType_1(); + mSub(); } break; case 56 : - // InternalRosSystemLexer.g:1:473: Uint8 + // InternalRosSystemLexer.g:1:475: Type_1 { - mUint8(); + mType_1(); } break; case 57 : - // InternalRosSystemLexer.g:1:479: Value + // InternalRosSystemLexer.g:1:482: Uint8 { - mValue(); + mUint8(); } break; case 58 : - // InternalRosSystemLexer.g:1:485: Date + // InternalRosSystemLexer.g:1:488: Value { - mDate(); + mValue(); } break; case 59 : - // InternalRosSystemLexer.g:1:490: List + // InternalRosSystemLexer.g:1:494: Date { - mList(); + mDate(); } break; case 60 : - // InternalRosSystemLexer.g:1:495: Ac + // InternalRosSystemLexer.g:1:499: List { - mAc(); + mList(); } break; case 61 : - // InternalRosSystemLexer.g:1:498: As + // InternalRosSystemLexer.g:1:504: Ac { - mAs(); + mAc(); } break; case 62 : - // InternalRosSystemLexer.g:1:501: Bool + // InternalRosSystemLexer.g:1:507: As { - mBool(); + mAs(); } break; case 63 : - // InternalRosSystemLexer.g:1:506: Byte + // InternalRosSystemLexer.g:1:510: Bool { - mByte(); + mBool(); } break; case 64 : - // InternalRosSystemLexer.g:1:511: Char + // InternalRosSystemLexer.g:1:515: Byte { - mChar(); + mByte(); } break; case 65 : - // InternalRosSystemLexer.g:1:516: Goal + // InternalRosSystemLexer.g:1:520: Char { - mGoal(); + mChar(); } break; case 66 : - // InternalRosSystemLexer.g:1:521: Int8 + // InternalRosSystemLexer.g:1:525: Goal { - mInt8(); + mGoal(); } break; case 67 : - // InternalRosSystemLexer.g:1:526: Name + // InternalRosSystemLexer.g:1:530: Int8 { - mName(); + mInt8(); } break; case 68 : - // InternalRosSystemLexer.g:1:531: Node + // InternalRosSystemLexer.g:1:535: Name { - mNode(); + mName(); } break; case 69 : - // InternalRosSystemLexer.g:1:536: Sc + // InternalRosSystemLexer.g:1:540: Node { - mSc(); + mNode(); } break; case 70 : - // InternalRosSystemLexer.g:1:539: Ss + // InternalRosSystemLexer.g:1:545: Sc { - mSs(); + mSc(); } break; case 71 : - // InternalRosSystemLexer.g:1:542: Time + // InternalRosSystemLexer.g:1:548: Ss { - mTime(); + mSs(); } break; case 72 : - // InternalRosSystemLexer.g:1:547: Type + // InternalRosSystemLexer.g:1:551: Time { - mType(); + mTime(); } break; case 73 : - // InternalRosSystemLexer.g:1:552: Any + // InternalRosSystemLexer.g:1:556: Type { - mAny(); + mType(); } break; case 74 : - // InternalRosSystemLexer.g:1:556: Ns + // InternalRosSystemLexer.g:1:561: Any { - mNs(); + mAny(); } break; case 75 : - // InternalRosSystemLexer.g:1:559: HyphenMinusLeftSquareBracket + // InternalRosSystemLexer.g:1:565: Ns { - mHyphenMinusLeftSquareBracket(); + mNs(); } break; case 76 : - // InternalRosSystemLexer.g:1:588: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:568: HyphenMinusLeftSquareBracket { - mLeftSquareBracketRightSquareBracket(); + mHyphenMinusLeftSquareBracket(); } break; case 77 : - // InternalRosSystemLexer.g:1:624: Comma + // InternalRosSystemLexer.g:1:597: LeftSquareBracketRightSquareBracket { - mComma(); + mLeftSquareBracketRightSquareBracket(); } break; case 78 : - // InternalRosSystemLexer.g:1:630: HyphenMinus + // InternalRosSystemLexer.g:1:633: Comma { - mHyphenMinus(); + mComma(); } break; case 79 : - // InternalRosSystemLexer.g:1:642: Colon + // InternalRosSystemLexer.g:1:639: HyphenMinus { - mColon(); + mHyphenMinus(); } break; case 80 : - // InternalRosSystemLexer.g:1:648: LeftSquareBracket + // InternalRosSystemLexer.g:1:651: Colon { - mLeftSquareBracket(); + mColon(); } break; case 81 : - // InternalRosSystemLexer.g:1:666: RightSquareBracket + // InternalRosSystemLexer.g:1:657: LeftSquareBracket { - mRightSquareBracket(); + mLeftSquareBracket(); } break; case 82 : - // InternalRosSystemLexer.g:1:685: RULE_BINARY + // InternalRosSystemLexer.g:1:675: RightSquareBracket { - mRULE_BINARY(); + mRightSquareBracket(); } break; case 83 : - // InternalRosSystemLexer.g:1:697: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:694: RULE_BINARY { - mRULE_BOOLEAN(); + mRULE_BINARY(); } break; case 84 : - // InternalRosSystemLexer.g:1:710: RULE_DOUBLE + // InternalRosSystemLexer.g:1:706: RULE_BOOLEAN { - mRULE_DOUBLE(); + mRULE_BOOLEAN(); } break; case 85 : - // InternalRosSystemLexer.g:1:722: RULE_DECINT + // InternalRosSystemLexer.g:1:719: RULE_DOUBLE { - mRULE_DECINT(); + mRULE_DOUBLE(); } break; case 86 : - // InternalRosSystemLexer.g:1:734: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:731: RULE_DECINT { - mRULE_DATE_TIME(); + mRULE_DECINT(); } break; case 87 : - // InternalRosSystemLexer.g:1:749: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:743: RULE_DATE_TIME { - mRULE_MESSAGE_ASIGMENT(); + mRULE_DATE_TIME(); } break; case 88 : - // InternalRosSystemLexer.g:1:771: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:758: RULE_MESSAGE_ASIGMENT { - mRULE_SL_COMMENT(); + mRULE_MESSAGE_ASIGMENT(); } break; case 89 : - // InternalRosSystemLexer.g:1:787: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:780: RULE_SL_COMMENT { - mRULE_ROS_CONVENTION_A(); + mRULE_SL_COMMENT(); } break; case 90 : - // InternalRosSystemLexer.g:1:809: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:796: RULE_ROS_CONVENTION_A { - mRULE_ROS_CONVENTION_PARAM(); + mRULE_ROS_CONVENTION_A(); } break; case 91 : - // InternalRosSystemLexer.g:1:835: RULE_ID + // InternalRosSystemLexer.g:1:818: RULE_ROS_CONVENTION_PARAM { - mRULE_ID(); + mRULE_ROS_CONVENTION_PARAM(); } break; case 92 : - // InternalRosSystemLexer.g:1:843: RULE_STRING + // InternalRosSystemLexer.g:1:844: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 93 : - // InternalRosSystemLexer.g:1:855: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:852: RULE_STRING { - mRULE_ML_COMMENT(); + mRULE_STRING(); } break; case 94 : - // InternalRosSystemLexer.g:1:871: RULE_WS + // InternalRosSystemLexer.g:1:864: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 95 : - // InternalRosSystemLexer.g:1:879: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:880: RULE_WS + { + mRULE_WS(); + + } + break; + case 96 : + // InternalRosSystemLexer.g:1:888: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4134,21 +4163,21 @@ public DFA12(BaseRecognizer recognizer) { this.transition = DFA12_transition; } public String getDescription() { - return "182:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; + return "184:45: ( '.' ( RULE_DECINT )* | ( '.' ( RULE_DIGIT )* )? ( 'E' | 'e' ) ( '-' | '+' )? ( RULE_DIGIT )* )"; } } static final String DFA32_eotS = - "\1\52\31\60\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0101\1\u0102\1\u0103\6\60\1\uffff\1\60\1\u010e\4\60\1\u0114\1\u0116\1\u0118\1\u0119\2\60\1\u011c\1\u011d\1\uffff\1\154\6\60\2\uffff\1\60\1\u0127\1\u0129\1\u012b\2\uffff\7\60\1\uffff\1\u0103\3\60\4\uffff\3\60\1\u013b\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u0149\3\uffff\7\60\6\uffff\3\60\1\u0155\7\60\1\u015e\1\u0160\1\u0162\2\uffff\1\60\1\u0164\2\60\1\uffff\1\u0167\1\u0168\1\u0169\1\u016a\1\u016b\1\uffff\1\u016c\2\uffff\12\60\2\uffff\1\u0177\1\u0179\1\u017b\4\60\6\uffff\1\u0180\1\uffff\1\u0181\1\u0182\6\uffff\12\60\5\uffff\1\u018d\1\uffff\1\u018e\4\uffff\4\60\1\u0193\5\60\2\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01a7\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b1\1\60\1\u01b3\1\uffff\1\u01b4\2\uffff"; + "\1\52\31\60\1\143\1\146\3\uffff\2\154\1\uffff\1\144\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\144\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0102\1\u0103\1\u0104\6\60\1\uffff\1\60\1\u010f\4\60\1\u0115\1\u0117\1\u0119\1\u011a\2\60\1\u011d\1\u011e\1\uffff\1\154\6\60\2\uffff\1\60\1\u0128\1\u012a\1\u012c\2\uffff\7\60\1\uffff\1\60\1\u0104\3\60\4\uffff\3\60\1\u013d\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u014b\3\uffff\7\60\6\uffff\3\60\1\u0157\10\60\1\u0161\1\u0163\1\u0165\2\uffff\1\60\1\u0167\2\60\1\uffff\1\u016a\1\u016b\1\u016c\1\u016d\1\u016e\1\uffff\1\u016f\2\uffff\12\60\2\uffff\1\u017a\1\u017c\1\u017e\5\60\6\uffff\1\u0184\1\uffff\1\u0185\1\u0186\6\uffff\12\60\5\uffff\1\60\1\u0192\1\uffff\1\u0193\4\uffff\4\60\1\u0198\5\60\3\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01ac\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b6\1\60\1\u01b8\1\uffff\1\u01b9\2\uffff"; static final String DFA32_eofS = - "\u01b5\uffff"; + "\u01ba\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\4\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\16\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\7\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\1\57\1\uffff\1\57\4\uffff\12\57\2\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\5\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\17\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\10\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\2\57\1\uffff\1\57\4\uffff\12\57\3\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\4\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\16\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\7\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\1\172\1\uffff\1\172\4\uffff\12\172\2\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\5\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\17\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\10\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\2\172\1\uffff\1\172\4\uffff\12\172\3\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\34\uffff\1\115\1\117\1\121\2\uffff\1\124\6\uffff\1\130\1\uffff\1\131\1\uffff\1\136\1\137\2\uffff\1\133\1\127\57\uffff\1\113\1\uffff\1\124\1\116\1\114\1\120\1\115\1\117\1\121\1\122\1\uffff\1\125\12\uffff\1\130\1\135\1\132\1\136\16\uffff\1\105\1\106\26\uffff\1\74\1\75\4\uffff\1\112\10\uffff\1\134\17\uffff\1\65\1\uffff\1\66\22\uffff\1\111\26\uffff\1\50\1\100\4\uffff\1\51\1\102\7\uffff\1\61\4\uffff\1\67\1\110\1\107\1\123\12\uffff\1\72\4\uffff\1\46\1\76\1\47\1\77\1\uffff\1\104\1\103\2\uffff\1\73\1\101\1\126\7\uffff\1\31\1\62\1\32\1\63\1\33\1\64\16\uffff\1\36\1\70\4\uffff\1\37\5\uffff\1\52\1\uffff\1\60\1\71\12\uffff\1\20\1\54\7\uffff\1\22\1\55\1\23\1\56\1\24\1\57\1\uffff\1\40\2\uffff\1\41\1\42\1\43\1\44\1\45\1\53\12\uffff\1\35\1\13\1\27\1\14\1\30\1\uffff\1\15\1\uffff\1\21\1\25\1\26\1\34\12\uffff\1\17\1\16\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\34\uffff\1\116\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\114\1\uffff\1\117\1\125\1\115\1\121\1\116\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\106\1\107\26\uffff\1\75\1\76\4\uffff\1\113\10\uffff\1\135\17\uffff\1\66\1\uffff\1\67\22\uffff\1\112\26\uffff\1\51\1\101\4\uffff\1\52\1\103\7\uffff\1\62\5\uffff\1\70\1\111\1\110\1\124\12\uffff\1\73\4\uffff\1\47\1\77\1\50\1\100\1\uffff\1\105\1\104\2\uffff\1\74\1\102\1\127\7\uffff\1\32\1\63\1\33\1\64\1\34\1\65\17\uffff\1\37\1\71\4\uffff\1\40\5\uffff\1\53\1\uffff\1\61\1\72\12\uffff\1\21\1\55\10\uffff\1\23\1\56\1\24\1\57\1\25\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\36\1\13\1\30\1\14\1\31\2\uffff\1\16\1\uffff\1\22\1\26\1\27\1\35\12\uffff\1\15\1\20\1\17\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; static final String DFA32_specialS = - "\1\3\45\uffff\1\2\1\5\111\uffff\1\4\1\10\1\uffff\1\6\1\1\71\uffff\1\7\1\uffff\1\0\u0103\uffff}>"; + "\1\10\45\uffff\1\5\1\2\111\uffff\1\6\1\1\1\uffff\1\7\1\4\71\uffff\1\0\1\uffff\1\3\u0108\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\11\1\42\1\10\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\7\1\12\1\13\1\27\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", @@ -4158,7 +4187,7 @@ public String getDescription() { "\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\104\3\57\1\102\6\57\1\101\5\57\1\103\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\104\3\57\1\103\6\57\1\101\5\57\1\102\10\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\17\57\1\106\5\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\107\1\111\10\57\1\112\6\57\1\110\1\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\113\21\57", @@ -4176,16 +4205,16 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\136\31\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", - "\1\143\1\uffff\12\142\13\uffff\1\143\25\uffff\1\141\11\uffff\1\143", + "\1\144\1\uffff\12\142\13\uffff\1\144\25\uffff\1\141\11\uffff\1\144", "\1\145", "", "", "", - "\1\143\1\uffff\12\153\10\uffff\1\152\2\uffff\1\143\34\uffff\1\152\2\uffff\1\143", - "\1\143\1\uffff\12\155\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\153\10\uffff\1\152\2\uffff\1\144\34\uffff\1\152\2\uffff\1\144", + "\1\144\1\uffff\12\155\13\uffff\1\144\37\uffff\1\144", "", "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", "\32\160\4\uffff\1\160\1\uffff\32\160", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\42\162\1\163\71\162\1\161\uffa3\162", @@ -4216,8 +4245,8 @@ public String getDescription() { "\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\u008a\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\u008b\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008c\25\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\u008c\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008d\25\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u008e\16\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u008f\24\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0090\10\57", @@ -4248,7 +4277,7 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00aa\7\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ab\31\57", "", - "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", "", "", "", @@ -4257,11 +4286,11 @@ public String getDescription() { "", "", "", - "\1\143\1\uffff\12\u00ad\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ad\13\uffff\1\144\37\uffff\1\144", "", - "\1\143\1\uffff\12\u00ae\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ae\13\uffff\1\144\37\uffff\1\144", "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\0\u00af", "\42\162\1\163\71\162\1\161\uffa3\162", @@ -4290,8 +4319,8 @@ public String getDescription() { "", "", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c5\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c6\26\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\14\57\1\u00c6\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c7\26\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00c8\7\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ca\31\57", @@ -4322,9 +4351,9 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e1\5\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e2\6\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e3\16\57", - "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", - "\1\143\1\uffff\12\u00e4\13\uffff\1\143\37\uffff\1\143", - "\1\143\1\uffff\12\u00e5\13\uffff\1\143\37\uffff\1\143", + "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", + "\1\144\1\uffff\12\u00e4\13\uffff\1\144\37\uffff\1\144", + "\1\144\1\uffff\12\u00e5\13\uffff\1\144\37\uffff\1\144", "\42\162\1\163\71\162\1\161\uffa3\162", "", "\47\165\1\166\64\165\1\164\uffa3\165", @@ -4348,128 +4377,130 @@ public String getDescription() { "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f7\14\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f8\21\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00f9\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00fa\30\57", - "\1\52\12\57\1\u00fb\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\4\57\1\u00fc\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fd\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00fe\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ff\31\57", - "\1\52\12\57\1\u0100\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u00fb\2\uffff\1\61\3\uffff\5\57\1\u00fa\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\u00fc\30\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00fd\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fe\5\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00ff\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0100\31\57", + "\1\52\12\57\1\u0101\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\u0104\1\57\1\u0105\2\57\1\u0106\1\57\1\u0107\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\u0108\25\57", - "\1\52\6\57\1\u0109\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\u010a\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010b\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010c\1\57", + "\1\52\1\57\1\u0105\1\57\1\u0106\2\57\1\u0107\1\57\1\u0108\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\u0109\25\57", + "\1\52\6\57\1\u010a\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\u010b\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010c\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010d\1\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010d\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010e\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\u010f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0110\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0111\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0112\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0113\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0115\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\22\57\1\u0117\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0110\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0111\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0112\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0113\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0114\3\uffff\1\57\1\uffff\32\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\4\uffff\1\57\1\uffff\22\57\1\u0118\7\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\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\13\57\1\u011b\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u011c\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\u011e\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", - "\1\u011e\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u011f\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0120\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0121\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0122\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0123\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\u0124\27\57", + "\1\u011f\1\144\1\uffff\12\144\13\uffff\1\144\37\uffff\1\144", + "\1\u011f\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", + "\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u0125\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0126\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0128\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u012a\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\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u012c\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u012d\7\57", + "\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\6\57\1\u012f\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0130\27\57", - "\1\52\3\57\1\u0131\2\57\1\u0132\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\1\u0133\31\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\3\57\1\u0132\2\57\1\u0133\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\u0134\21\57", "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0135\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\u0134\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0135\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0136\26\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u0136\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0137\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0138\26\57", "", "", "", "", - "\1\52\6\57\1\u0137\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u0138\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u0139\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\u013a\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\u013c\31\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\4\uffff\1\57\1\uffff\4\57\1\u013e\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u013f\23\57", - "\1\52\12\57\1\u0140\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\4\57\1\u0141\25\57", + "\1\52\6\57\1\u0139\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\2\57\1\u013a\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u013b\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\u013c\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\u013e\31\57", + "\1\52\4\57\1\u013f\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\u0140\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0141\23\57", + "\1\52\12\57\1\u0142\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\4\57\1\u0143\25\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0142\10\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\23\57\1\u0144\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0145\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0144\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0145\23\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0146\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0147\14\57", "", "", "", "", - "\1\52\12\57\1\u0146\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u0148\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\23\57\1\u0147\6\57", - "\1\52\12\57\1\u0148\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\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\25\57\1\u014a\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014c\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014d\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\u014e\31\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\32\57\4\uffff\1\57\1\uffff\25\57\1\u014c\4\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014d\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014e\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014f\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\u0150\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0152\31\57", "", "", "", "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0152\7\57", "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0154\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\u0156\25\57", - "\1\52\2\57\1\u0157\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u0158\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\2\57\1\u0159\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015a\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015b\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015c\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015d\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u015f\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0161\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\22\57\1\u0154\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0155\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0156\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\u0158\25\57", + "\1\52\2\57\1\u0159\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\4\57\1\u015a\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\u015b\16\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u015c\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015d\6\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015e\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015f\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0160\3\uffff\1\57\1\uffff\32\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\4\uffff\1\57\1\uffff\15\57\1\u0163\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0166\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\u0165\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0166\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0168\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0169\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", @@ -4480,25 +4511,26 @@ public String getDescription() { "\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\u016d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u016e\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\u016f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0170\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0171\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0172\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0173\27\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\4\57\1\u0175\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0176\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0170\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0171\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\u0172\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0173\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0174\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0175\21\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0176\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0177\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0178\25\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\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0178\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017a\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\12\57\1\u017c\17\57", - "\1\52\12\57\1\u017d\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\u017e\14\57", - "\1\52\12\57\1\u017f\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\1\u017b\3\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017d\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\u017f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u0180\17\57", + "\1\52\12\57\1\u0181\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\u0182\14\57", + "\1\52\12\57\1\u0183\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "", "", "", @@ -4515,21 +4547,22 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0183\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\u0184\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0185\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0186\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0187\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0188\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0189\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018a\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018b\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018c\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0187\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\u0188\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0189\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018a\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018b\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u018c\13\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018d\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018e\10\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018f\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", "", "", "", "", "", + "\1\52\12\57\1\u0191\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", @@ -4537,51 +4570,52 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u018f\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0191\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\u0192\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0194\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0195\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0196\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\u0197\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\u0194\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0195\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0196\7\57", - "\1\52\12\57\1\u0197\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u0198\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\u0199\14\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019a\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019b\7\57", + "\1\52\12\57\1\u019c\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\57\1\u019d\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\14\57\1\u0199\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019a\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u019b\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019c\7\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019d\7\57", - "\1\52\12\57\1\u019e\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u019f\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\4\57\1\u01a0\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u019e\15\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019f\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01a0\14\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a2\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a3\12\57", + "", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a2\7\57", + "\1\52\12\57\1\u01a3\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", "\1\52\12\57\1\u01a4\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\u01a5\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a6\12\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01a5\25\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a7\1\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a8\12\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01aa\7\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ab\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\u01a8\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01ad\31\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a9\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01aa\31\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01af\31\57", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ab\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01ac\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01ad\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01ae\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01af\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b0\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b0\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b1\31\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b2\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b3\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b4\27\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b5\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\u01b2\25\57", + "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b7\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", @@ -4619,13 +4653,51 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | GraphName | Float32_1 | Float64_1 | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 | Interfaces | Parameters | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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_175 = input.LA(1); + + s = -1; + if ( (LA32_175=='\"') ) {s = 115;} + + else if ( (LA32_175=='\\') ) {s = 113;} + + else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} + + if ( s>=0 ) return s; + break; + case 1 : + int LA32_114 = input.LA(1); + + s = -1; + if ( (LA32_114=='\"') ) {s = 115;} + + else if ( (LA32_114=='\\') ) {s = 113;} + + else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} + + if ( s>=0 ) return s; + break; + case 2 : + int LA32_39 = input.LA(1); + + s = -1; + if ( (LA32_39=='\\') ) {s = 116;} + + else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} + + else if ( (LA32_39=='\'') ) {s = 118;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 3 : int LA32_177 = input.LA(1); s = -1; @@ -4637,7 +4709,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 1 : + case 4 : int LA32_117 = input.LA(1); s = -1; @@ -4649,7 +4721,7 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 2 : + case 5 : int LA32_38 = input.LA(1); s = -1; @@ -4663,7 +4735,23 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; - case 3 : + case 6 : + int LA32_113 = input.LA(1); + + s = -1; + if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} + + if ( s>=0 ) return s; + break; + case 7 : + int LA32_116 = input.LA(1); + + s = -1; + if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} + + if ( s>=0 ) return s; + break; + case 8 : int LA32_0 = input.LA(1); s = -1; @@ -4757,60 +4845,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 42; - if ( s>=0 ) return s; - break; - case 4 : - int LA32_113 = input.LA(1); - - s = -1; - if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} - - if ( s>=0 ) return s; - break; - case 5 : - int LA32_39 = input.LA(1); - - s = -1; - if ( (LA32_39=='\\') ) {s = 116;} - - else if ( ((LA32_39>='\u0000' && LA32_39<='&')||(LA32_39>='(' && LA32_39<='[')||(LA32_39>=']' && LA32_39<='\uFFFF')) ) {s = 117;} - - else if ( (LA32_39=='\'') ) {s = 118;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 6 : - int LA32_116 = input.LA(1); - - s = -1; - if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} - - if ( s>=0 ) return s; - break; - case 7 : - int LA32_175 = input.LA(1); - - s = -1; - if ( (LA32_175=='\"') ) {s = 115;} - - else if ( (LA32_175=='\\') ) {s = 113;} - - else if ( ((LA32_175>='\u0000' && LA32_175<='!')||(LA32_175>='#' && LA32_175<='[')||(LA32_175>=']' && LA32_175<='\uFFFF')) ) {s = 114;} - - if ( s>=0 ) return s; - break; - case 8 : - int LA32_114 = input.LA(1); - - s = -1; - if ( (LA32_114=='\"') ) {s = 115;} - - else if ( (LA32_114=='\\') ) {s = 113;} - - else if ( ((LA32_114>='\u0000' && LA32_114<='!')||(LA32_114>='#' && LA32_114<='[')||(LA32_114>=']' && LA32_114<='\uFFFF')) ) {s = 114;} - 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 ccb1a570..421f7c70 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,104 +1,105 @@ -Ac=63 -Action=40 -Any=76 -Array=34 -As=64 -Base64=35 -Bool=65 -Bool_1=41 -Boolean=24 -Byte=66 -Byte_1=42 -Char=67 -Char_1=43 -Colon=82 -Comma=80 +Ac=64 +Action=41 +Any=77 +Array=35 +As=65 +Base64=36 +Bool=66 +Bool_1=42 +Boolean=25 +Byte=67 +Byte_1=43 +Char=68 +Char_1=44 +Colon=83 +Comma=81 Connections=8 -Date=61 -Default=16 -Double=36 -Duration=17 -Feedback=18 -Float32=26 +Date=62 +Default=17 +Double=37 +Duration=18 +Feedback=19 +Float32=27 Float32_1=14 -Float64=27 +Float64=28 Float64_1=15 -From=52 +From=53 +FromFile=16 GlobalNamespace=6 -Goal=68 +Goal=69 GraphName=13 -Header=37 -HyphenMinus=81 -HyphenMinusLeftSquareBracket=78 -Int16=53 -Int16_1=28 -Int32=54 -Int32_1=29 -Int64=55 -Int64_1=30 -Int8=69 -Int8_1=44 -Integer=25 +Header=38 +HyphenMinus=82 +HyphenMinusLeftSquareBracket=79 +Int16=54 +Int16_1=29 +Int32=55 +Int32_1=30 +Int64=56 +Int64_1=31 +Int8=70 +Int8_1=45 +Integer=26 Interfaces=9 -LeftSquareBracket=83 -LeftSquareBracketRightSquareBracket=79 -List=62 -Message=31 -Name=70 -Node=71 -Nodes=45 -Ns=77 +LeftSquareBracket=84 +LeftSquareBracketRightSquareBracket=80 +List=63 +Message=32 +Name=71 +Node=72 +Nodes=46 +Ns=78 ParameterAny=7 Parameters=10 PrivateNamespace=5 Processes=11 -Pub=56 -RULE_ANY_OTHER=107 -RULE_BEGIN=100 -RULE_BINARY=86 -RULE_BOOLEAN=87 -RULE_DATE_TIME=95 -RULE_DAY=90 -RULE_DECINT=88 -RULE_DIGIT=85 -RULE_DOUBLE=89 -RULE_END=101 -RULE_HOUR=93 -RULE_ID=96 -RULE_INT=98 -RULE_MESSAGE_ASIGMENT=99 -RULE_MIN_SEC=94 -RULE_ML_COMMENT=105 -RULE_MONTH=91 -RULE_ROS_CONVENTION_A=103 -RULE_ROS_CONVENTION_PARAM=104 -RULE_SL_COMMENT=102 -RULE_STRING=97 -RULE_WS=106 -RULE_YEAR=92 +Pub=57 +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 RelativeNamespace=4 -Result=46 -RightSquareBracket=84 -Sc=72 -Service=32 -Ss=73 -String=38 -String_1=47 -String_2=19 -Struct=39 -Sub=57 +Result=47 +RightSquareBracket=85 +Sc=73 +Service=33 +Ss=74 +String=39 +String_1=48 +String_2=20 +Struct=40 +Sub=58 SubSystem=12 -Threads=20 -Time=74 -Type=75 -Type_1=58 -Uint16=48 -Uint16_1=21 -Uint32=49 -Uint32_1=22 -Uint64=50 -Uint64_1=23 -Uint8=59 -Uint8_1=33 -Value=60 -Value_1=51 +Threads=21 +Time=75 +Type=76 +Type_1=59 +Uint16=49 +Uint16_1=22 +Uint32=50 +Uint32_1=23 +Uint64=51 +Uint64_1=24 +Uint8=60 +Uint8_1=34 +Value=61 +Value_1=52 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 f8a59658..98932d5a 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 @@ -620,7 +620,11 @@ protected void sequence_RosSystemConnection(ISerializationContext context, RosSy * RosSystem returns System * * Constraint: - * (name=EString (processes+=Process | components+=RosNode | components+=RosSystem | parameter+=Parameter | connections+=Connection)*) + * ( + * name=EString + * fromFile=EString? + * (processes+=Process | components+=RosNode | components+=RosSystem | parameter+=Parameter | connections+=Connection)* + * ) * */ protected void sequence_RosSystem(ISerializationContext context, system.System 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 4230e01b..c5c6d122 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 @@ -24,124 +24,124 @@ public class RosSystemSyntacticSequencer extends AbstractSyntacticSequencer { protected RosSystemGrammarAccess grammarAccess; protected AbstractElementAlias match_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q; protected AbstractElementAlias match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q; - protected AbstractElementAlias match_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a; - protected AbstractElementAlias match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a; - protected AbstractElementAlias match_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p; + protected AbstractElementAlias match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; + protected AbstractElementAlias match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; + protected AbstractElementAlias match_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; + protected AbstractElementAlias match_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; + protected AbstractElementAlias match_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; @Inject protected void init(IGrammarAccess access) { grammarAccess = (RosSystemGrammarAccess) access; match_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3())); match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3())); - match_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); - match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1())); - match_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); - match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); - match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); - match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); - match_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1())); - match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); - match_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); - match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3())))); - match_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())))); - match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); - match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); - match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3()))); - match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_3_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_4_3()))); - match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_3_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_3_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_3_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_3_1_3()))); + match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); + match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); + match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); + match_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); + match_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); } @Override @@ -175,118 +175,118 @@ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition trans emit_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q(semanticObject, getLastNavigableState(), syntaxNodes); else if (match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q.equals(syntax)) emit_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a.equals(syntax)) - emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a.equals(syntax)) - emit_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a.equals(syntax)) - emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p.equals(syntax)) - emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p.equals(syntax)) - emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) + emit_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) + emit_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) + emit_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) + emit_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a.equals(syntax)) + emit_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) + emit_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); } } @@ -331,7 +331,7 @@ protected void emit_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_EN * */ - protected void emit_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -341,12 +341,13 @@ protected void emit_RosSystem___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3 * (END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN)* * * This ambiguous syntax occurs at: + * fromFile=EString (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process * name=EString ':' BEGIN (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process * processes+=Process (ambiguity) processes+=Process * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -360,7 +361,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -374,7 +375,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -388,7 +389,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -402,7 +403,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -413,11 +414,12 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_0_3_______NodesKeyword_3_1 * * This ambiguous syntax occurs at: * components+=RosNode (ambiguity) components+=RosNode + * fromFile=EString (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode * name=EString ':' BEGIN (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -431,7 +433,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -445,7 +447,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -459,7 +461,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -473,7 +475,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -484,11 +486,12 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_1_3_______ParametersKeywor * * This ambiguous syntax occurs at: * components+=RosSystem (ambiguity) components+=RosSystem + * fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN (ambiguity) components+=RosSystem * name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN (ambiguity) components+=RosSystem * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -502,7 +505,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -516,7 +519,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -530,7 +533,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -544,7 +547,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -554,12 +557,13 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_2_3_______NodesKeyword_3_1 * (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN)* * * This ambiguous syntax occurs at: + * fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter * name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter * parameter+=Parameter (ambiguity) parameter+=Parameter * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -573,7 +577,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -587,7 +591,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -601,7 +605,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -615,7 +619,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______ConnectionsKeywo * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p_ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -626,11 +630,12 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_3_3_______NodesKeyword_3_1 * * This ambiguous syntax occurs at: * connections+=Connection (ambiguity) connections+=Connection + * fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection * name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -644,7 +649,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_____NodesKeyword_3_1_0 * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -658,7 +663,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1 * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -672,7 +677,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1 * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -686,7 +691,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______NodesKeyword_3_1 * */ - protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p_ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -700,7 +705,7 @@ protected void emit_RosSystem___ENDTerminalRuleCall_3_4_3_______ParametersKeywor * */ - protected void emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -714,7 +719,7 @@ protected void emit_RosSystem___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_E * */ - protected void emit_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -728,7 +733,7 @@ protected void emit_RosSystem___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_ * */ - protected void emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -742,7 +747,7 @@ protected void emit_RosSystem___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0 * */ - protected void emit_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -753,11 +758,12 @@ protected void emit_RosSystem___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2 * * This ambiguous syntax occurs at: * components+=RosSystem END (ambiguity) ('subSystem:' BEGIN END (ambiguity))* END (rule end) + * fromFile=EString (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem * name=EString ':' BEGIN (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem * */ - protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -767,11 +773,12 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall * (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* * * This ambiguous syntax occurs at: + * fromFile=EString (ambiguity) END (rule end) * name=EString ':' BEGIN (ambiguity) END (rule end) * */ - protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -781,12 +788,13 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall * (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* * * This ambiguous syntax occurs at: + * fromFile=EString (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process * name=EString ':' BEGIN (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process * processes+=Process END (ambiguity) ('processes:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -796,12 +804,13 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall * (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* * * This ambiguous syntax occurs at: + * fromFile=EString (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter * name=EString ':' BEGIN (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter * parameter+=Parameter END (ambiguity) ('parameters:' BEGIN END (ambiguity))* END (rule end) * */ - protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -812,11 +821,12 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall * * This ambiguous syntax occurs at: * components+=RosNode END (ambiguity) ('nodes:' BEGIN END (ambiguity))* END (rule end) + * fromFile=EString (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode * name=EString ':' BEGIN (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode * */ - protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -827,11 +837,12 @@ protected void emit_RosSystem_____ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall * * This ambiguous syntax occurs at: * connections+=Connection END (ambiguity) ('connections:' BEGIN END (ambiguity))* END (rule end) + * fromFile=EString (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection * name=EString ':' BEGIN (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection * */ - protected void emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -845,7 +856,7 @@ protected void emit_RosSystem_____NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1 * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -859,7 +870,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -873,7 +884,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -887,7 +898,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -901,7 +912,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -915,7 +926,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -929,7 +940,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -943,7 +954,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -957,7 +968,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -971,7 +982,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -985,7 +996,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -999,7 +1010,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1013,7 +1024,7 @@ protected void emit_RosSystem_______ConnectionsKeyword_3_4_0_BEGINTerminalRuleCa * */ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1027,7 +1038,7 @@ protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1 * */ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3____q___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1041,7 +1052,7 @@ protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1 * */ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1055,7 +1066,7 @@ protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1 * */ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1069,7 +1080,7 @@ protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1 * */ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1083,7 +1094,7 @@ protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1 * */ - protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1097,7 +1108,7 @@ protected void emit_RosSystem_______NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1 * */ - protected void emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___ConnectionsKeyword_3_4_0_BEGINTerminalRuleCall_3_4_1_ENDTerminalRuleCall_3_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1111,7 +1122,7 @@ protected void emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCal * */ - protected void emit_RosSystem_______ParametersKeyword_3_3_0_BEGINTerminalRuleCall_3_3_1_ENDTerminalRuleCall_3_3_3___or___ProcessesKeyword_3_0_0_BEGINTerminalRuleCall_3_0_1_ENDTerminalRuleCall_3_0_3___or___SubSystemKeyword_3_2_0_BEGINTerminalRuleCall_3_2_1_ENDTerminalRuleCall_3_2_3____q___NodesKeyword_3_1_0_BEGINTerminalRuleCall_3_1_1_ENDTerminalRuleCall_3_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } 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 cd755bb6..a18ad0a8 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 @@ -44,42 +44,47 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { private final RuleCall cNameEStringParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1); private final RuleCall cBEGINTerminalRuleCall_2 = (RuleCall)cGroup.eContents().get(2); - private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3); - private final Group cGroup_3_0 = (Group)cAlternatives_3.eContents().get(0); - private final Keyword cProcessesKeyword_3_0_0 = (Keyword)cGroup_3_0.eContents().get(0); - private final RuleCall cBEGINTerminalRuleCall_3_0_1 = (RuleCall)cGroup_3_0.eContents().get(1); - private final Assignment cProcessesAssignment_3_0_2 = (Assignment)cGroup_3_0.eContents().get(2); - private final RuleCall cProcessesProcessParserRuleCall_3_0_2_0 = (RuleCall)cProcessesAssignment_3_0_2.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_3_0_3 = (RuleCall)cGroup_3_0.eContents().get(3); - private final Group cGroup_3_1 = (Group)cAlternatives_3.eContents().get(1); - private final Keyword cNodesKeyword_3_1_0 = (Keyword)cGroup_3_1.eContents().get(0); - private final RuleCall cBEGINTerminalRuleCall_3_1_1 = (RuleCall)cGroup_3_1.eContents().get(1); - private final Assignment cComponentsAssignment_3_1_2 = (Assignment)cGroup_3_1.eContents().get(2); - private final RuleCall cComponentsRosNodeParserRuleCall_3_1_2_0 = (RuleCall)cComponentsAssignment_3_1_2.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_3_1_3 = (RuleCall)cGroup_3_1.eContents().get(3); - private final Group cGroup_3_2 = (Group)cAlternatives_3.eContents().get(2); - private final Keyword cSubSystemKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0); - private final RuleCall cBEGINTerminalRuleCall_3_2_1 = (RuleCall)cGroup_3_2.eContents().get(1); - private final Assignment cComponentsAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2); - private final RuleCall cComponentsRosSystemParserRuleCall_3_2_2_0 = (RuleCall)cComponentsAssignment_3_2_2.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_3_2_3 = (RuleCall)cGroup_3_2.eContents().get(3); - private final Group cGroup_3_3 = (Group)cAlternatives_3.eContents().get(3); - private final Keyword cParametersKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0); - private final RuleCall cBEGINTerminalRuleCall_3_3_1 = (RuleCall)cGroup_3_3.eContents().get(1); - private final Assignment cParameterAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2); - private final RuleCall cParameterParameterParserRuleCall_3_3_2_0 = (RuleCall)cParameterAssignment_3_3_2.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_3_3_3 = (RuleCall)cGroup_3_3.eContents().get(3); - private final Group cGroup_3_4 = (Group)cAlternatives_3.eContents().get(4); - private final Keyword cConnectionsKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0); - private final RuleCall cBEGINTerminalRuleCall_3_4_1 = (RuleCall)cGroup_3_4.eContents().get(1); - private final Assignment cConnectionsAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2); - private final RuleCall cConnectionsConnectionParserRuleCall_3_4_2_0 = (RuleCall)cConnectionsAssignment_3_4_2.eContents().get(0); - private final RuleCall cENDTerminalRuleCall_3_4_3 = (RuleCall)cGroup_3_4.eContents().get(3); - private final RuleCall cENDTerminalRuleCall_4 = (RuleCall)cGroup.eContents().get(4); + private final Group cGroup_3 = (Group)cGroup.eContents().get(3); + private final Keyword cFromFileKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0); + private final Assignment cFromFileAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1); + private final RuleCall cFromFileEStringParserRuleCall_3_1_0 = (RuleCall)cFromFileAssignment_3_1.eContents().get(0); + private final Alternatives cAlternatives_4 = (Alternatives)cGroup.eContents().get(4); + private final Group cGroup_4_0 = (Group)cAlternatives_4.eContents().get(0); + private final Keyword cProcessesKeyword_4_0_0 = (Keyword)cGroup_4_0.eContents().get(0); + private final RuleCall cBEGINTerminalRuleCall_4_0_1 = (RuleCall)cGroup_4_0.eContents().get(1); + private final Assignment cProcessesAssignment_4_0_2 = (Assignment)cGroup_4_0.eContents().get(2); + private final RuleCall cProcessesProcessParserRuleCall_4_0_2_0 = (RuleCall)cProcessesAssignment_4_0_2.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4_0_3 = (RuleCall)cGroup_4_0.eContents().get(3); + private final Group cGroup_4_1 = (Group)cAlternatives_4.eContents().get(1); + private final Keyword cNodesKeyword_4_1_0 = (Keyword)cGroup_4_1.eContents().get(0); + private final RuleCall cBEGINTerminalRuleCall_4_1_1 = (RuleCall)cGroup_4_1.eContents().get(1); + private final Assignment cComponentsAssignment_4_1_2 = (Assignment)cGroup_4_1.eContents().get(2); + private final RuleCall cComponentsRosNodeParserRuleCall_4_1_2_0 = (RuleCall)cComponentsAssignment_4_1_2.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4_1_3 = (RuleCall)cGroup_4_1.eContents().get(3); + private final Group cGroup_4_2 = (Group)cAlternatives_4.eContents().get(2); + private final Keyword cSubSystemKeyword_4_2_0 = (Keyword)cGroup_4_2.eContents().get(0); + private final RuleCall cBEGINTerminalRuleCall_4_2_1 = (RuleCall)cGroup_4_2.eContents().get(1); + private final Assignment cComponentsAssignment_4_2_2 = (Assignment)cGroup_4_2.eContents().get(2); + private final RuleCall cComponentsRosSystemParserRuleCall_4_2_2_0 = (RuleCall)cComponentsAssignment_4_2_2.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4_2_3 = (RuleCall)cGroup_4_2.eContents().get(3); + private final Group cGroup_4_3 = (Group)cAlternatives_4.eContents().get(3); + private final Keyword cParametersKeyword_4_3_0 = (Keyword)cGroup_4_3.eContents().get(0); + private final RuleCall cBEGINTerminalRuleCall_4_3_1 = (RuleCall)cGroup_4_3.eContents().get(1); + private final Assignment cParameterAssignment_4_3_2 = (Assignment)cGroup_4_3.eContents().get(2); + private final RuleCall cParameterParameterParserRuleCall_4_3_2_0 = (RuleCall)cParameterAssignment_4_3_2.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4_3_3 = (RuleCall)cGroup_4_3.eContents().get(3); + private final Group cGroup_4_4 = (Group)cAlternatives_4.eContents().get(4); + private final Keyword cConnectionsKeyword_4_4_0 = (Keyword)cGroup_4_4.eContents().get(0); + private final RuleCall cBEGINTerminalRuleCall_4_4_1 = (RuleCall)cGroup_4_4.eContents().get(1); + private final Assignment cConnectionsAssignment_4_4_2 = (Assignment)cGroup_4_4.eContents().get(2); + private final RuleCall cConnectionsConnectionParserRuleCall_4_4_2_0 = (RuleCall)cConnectionsAssignment_4_4_2.eContents().get(0); + private final RuleCall cENDTerminalRuleCall_4_4_3 = (RuleCall)cGroup_4_4.eContents().get(3); + private final RuleCall cENDTerminalRuleCall_5 = (RuleCall)cGroup.eContents().get(5); //RosSystem returns System: // name=EString':' // BEGIN + // ('fromFile:' fromFile=EString)? // ( // ('processes:' // BEGIN @@ -112,6 +117,7 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { //name=EString':' //BEGIN + // ('fromFile:' fromFile=EString)? // ( // ('processes:' // BEGIN @@ -154,6 +160,18 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { //BEGIN public RuleCall getBEGINTerminalRuleCall_2() { return cBEGINTerminalRuleCall_2; } + //('fromFile:' fromFile=EString)? + public Group getGroup_3() { return cGroup_3; } + + //'fromFile:' + public Keyword getFromFileKeyword_3_0() { return cFromFileKeyword_3_0; } + + //fromFile=EString + public Assignment getFromFileAssignment_3_1() { return cFromFileAssignment_3_1; } + + //EString + public RuleCall getFromFileEStringParserRuleCall_3_1_0() { return cFromFileEStringParserRuleCall_3_1_0; } + //( //('processes:' // BEGIN @@ -181,120 +199,120 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // END //) //)* - public Alternatives getAlternatives_3() { return cAlternatives_3; } + public Alternatives getAlternatives_4() { return cAlternatives_4; } //('processes:' // BEGIN // processes+=Process* // END //) - public Group getGroup_3_0() { return cGroup_3_0; } + public Group getGroup_4_0() { return cGroup_4_0; } //'processes:' - public Keyword getProcessesKeyword_3_0_0() { return cProcessesKeyword_3_0_0; } + public Keyword getProcessesKeyword_4_0_0() { return cProcessesKeyword_4_0_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_0_1() { return cBEGINTerminalRuleCall_3_0_1; } + public RuleCall getBEGINTerminalRuleCall_4_0_1() { return cBEGINTerminalRuleCall_4_0_1; } //processes+=Process* - public Assignment getProcessesAssignment_3_0_2() { return cProcessesAssignment_3_0_2; } + public Assignment getProcessesAssignment_4_0_2() { return cProcessesAssignment_4_0_2; } //Process - public RuleCall getProcessesProcessParserRuleCall_3_0_2_0() { return cProcessesProcessParserRuleCall_3_0_2_0; } + public RuleCall getProcessesProcessParserRuleCall_4_0_2_0() { return cProcessesProcessParserRuleCall_4_0_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_0_3() { return cENDTerminalRuleCall_3_0_3; } + public RuleCall getENDTerminalRuleCall_4_0_3() { return cENDTerminalRuleCall_4_0_3; } //('nodes:' // BEGIN // components+=RosNode* // END //) - public Group getGroup_3_1() { return cGroup_3_1; } + public Group getGroup_4_1() { return cGroup_4_1; } //'nodes:' - public Keyword getNodesKeyword_3_1_0() { return cNodesKeyword_3_1_0; } + public Keyword getNodesKeyword_4_1_0() { return cNodesKeyword_4_1_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_1_1() { return cBEGINTerminalRuleCall_3_1_1; } + public RuleCall getBEGINTerminalRuleCall_4_1_1() { return cBEGINTerminalRuleCall_4_1_1; } //components+=RosNode* - public Assignment getComponentsAssignment_3_1_2() { return cComponentsAssignment_3_1_2; } + public Assignment getComponentsAssignment_4_1_2() { return cComponentsAssignment_4_1_2; } //RosNode - public RuleCall getComponentsRosNodeParserRuleCall_3_1_2_0() { return cComponentsRosNodeParserRuleCall_3_1_2_0; } + public RuleCall getComponentsRosNodeParserRuleCall_4_1_2_0() { return cComponentsRosNodeParserRuleCall_4_1_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_1_3() { return cENDTerminalRuleCall_3_1_3; } + public RuleCall getENDTerminalRuleCall_4_1_3() { return cENDTerminalRuleCall_4_1_3; } //('subSystem:' // BEGIN // components+=RosSystem* // END //) - public Group getGroup_3_2() { return cGroup_3_2; } + public Group getGroup_4_2() { return cGroup_4_2; } //'subSystem:' - public Keyword getSubSystemKeyword_3_2_0() { return cSubSystemKeyword_3_2_0; } + public Keyword getSubSystemKeyword_4_2_0() { return cSubSystemKeyword_4_2_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_2_1() { return cBEGINTerminalRuleCall_3_2_1; } + public RuleCall getBEGINTerminalRuleCall_4_2_1() { return cBEGINTerminalRuleCall_4_2_1; } //components+=RosSystem* - public Assignment getComponentsAssignment_3_2_2() { return cComponentsAssignment_3_2_2; } + public Assignment getComponentsAssignment_4_2_2() { return cComponentsAssignment_4_2_2; } //RosSystem - public RuleCall getComponentsRosSystemParserRuleCall_3_2_2_0() { return cComponentsRosSystemParserRuleCall_3_2_2_0; } + public RuleCall getComponentsRosSystemParserRuleCall_4_2_2_0() { return cComponentsRosSystemParserRuleCall_4_2_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_2_3() { return cENDTerminalRuleCall_3_2_3; } + public RuleCall getENDTerminalRuleCall_4_2_3() { return cENDTerminalRuleCall_4_2_3; } //('parameters:' // BEGIN // parameter+=Parameter* // END //) - public Group getGroup_3_3() { return cGroup_3_3; } + public Group getGroup_4_3() { return cGroup_4_3; } //'parameters:' - public Keyword getParametersKeyword_3_3_0() { return cParametersKeyword_3_3_0; } + public Keyword getParametersKeyword_4_3_0() { return cParametersKeyword_4_3_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_3_1() { return cBEGINTerminalRuleCall_3_3_1; } + public RuleCall getBEGINTerminalRuleCall_4_3_1() { return cBEGINTerminalRuleCall_4_3_1; } //parameter+=Parameter* - public Assignment getParameterAssignment_3_3_2() { return cParameterAssignment_3_3_2; } + public Assignment getParameterAssignment_4_3_2() { return cParameterAssignment_4_3_2; } //Parameter - public RuleCall getParameterParameterParserRuleCall_3_3_2_0() { return cParameterParameterParserRuleCall_3_3_2_0; } + public RuleCall getParameterParameterParserRuleCall_4_3_2_0() { return cParameterParameterParserRuleCall_4_3_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_3_3() { return cENDTerminalRuleCall_3_3_3; } + public RuleCall getENDTerminalRuleCall_4_3_3() { return cENDTerminalRuleCall_4_3_3; } //('connections:' // BEGIN // connections+=Connection* // END //) - public Group getGroup_3_4() { return cGroup_3_4; } + public Group getGroup_4_4() { return cGroup_4_4; } //'connections:' - public Keyword getConnectionsKeyword_3_4_0() { return cConnectionsKeyword_3_4_0; } + public Keyword getConnectionsKeyword_4_4_0() { return cConnectionsKeyword_4_4_0; } //BEGIN - public RuleCall getBEGINTerminalRuleCall_3_4_1() { return cBEGINTerminalRuleCall_3_4_1; } + public RuleCall getBEGINTerminalRuleCall_4_4_1() { return cBEGINTerminalRuleCall_4_4_1; } //connections+=Connection* - public Assignment getConnectionsAssignment_3_4_2() { return cConnectionsAssignment_3_4_2; } + public Assignment getConnectionsAssignment_4_4_2() { return cConnectionsAssignment_4_4_2; } //Connection - public RuleCall getConnectionsConnectionParserRuleCall_3_4_2_0() { return cConnectionsConnectionParserRuleCall_3_4_2_0; } + public RuleCall getConnectionsConnectionParserRuleCall_4_4_2_0() { return cConnectionsConnectionParserRuleCall_4_4_2_0; } //END - public RuleCall getENDTerminalRuleCall_3_4_3() { return cENDTerminalRuleCall_3_4_3; } + public RuleCall getENDTerminalRuleCall_4_4_3() { return cENDTerminalRuleCall_4_4_3; } //END - public RuleCall getENDTerminalRuleCall_4() { return cENDTerminalRuleCall_4; } + public RuleCall getENDTerminalRuleCall_5() { return cENDTerminalRuleCall_5; } } public class ProcessElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.Process"); @@ -1214,6 +1232,7 @@ public ParserRule getSystemRule() { //RosSystem returns System: // name=EString':' // BEGIN + // ('fromFile:' fromFile=EString)? // ( // ('processes:' // BEGIN 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 f4743400..0e000986 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 @@ -13,6 +13,7 @@ System returns System: RosSystem returns System: name=EString':' BEGIN + ('fromFile:' fromFile=EString)? ( ('processes:' BEGIN diff --git a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore index 1aae270f..159763ea 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore +++ b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore @@ -3,6 +3,7 @@ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="system" nsURI="http://www.ipa.fraunhofer.de/rossystem" nsPrefix="system"> + + diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java index ca82a4ac..946e1408 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java @@ -124,13 +124,22 @@ public interface RossystemPackage extends EPackage { int SYSTEM__NAME = COMPONENT_FEATURE_COUNT + 0; /** + * The feature id for the 'From File' attribute. + * + * + * @generated + * @ordered + */ + int SYSTEM__FROM_FILE = COMPONENT_FEATURE_COUNT + 1; + + /** * The feature id for the 'Processes' containment reference list. * * * @generated * @ordered */ - int SYSTEM__PROCESSES = COMPONENT_FEATURE_COUNT + 1; + int SYSTEM__PROCESSES = COMPONENT_FEATURE_COUNT + 2; /** * The feature id for the 'Components' containment reference list. @@ -139,7 +148,7 @@ public interface RossystemPackage extends EPackage { * @generated * @ordered */ - int SYSTEM__COMPONENTS = COMPONENT_FEATURE_COUNT + 2; + int SYSTEM__COMPONENTS = COMPONENT_FEATURE_COUNT + 3; /** * The feature id for the 'Connections' containment reference list. @@ -148,7 +157,7 @@ public interface RossystemPackage extends EPackage { * @generated * @ordered */ - int SYSTEM__CONNECTIONS = COMPONENT_FEATURE_COUNT + 3; + int SYSTEM__CONNECTIONS = COMPONENT_FEATURE_COUNT + 4; /** * The feature id for the 'Parameter' containment reference list. @@ -157,7 +166,7 @@ public interface RossystemPackage extends EPackage { * @generated * @ordered */ - int SYSTEM__PARAMETER = COMPONENT_FEATURE_COUNT + 4; + int SYSTEM__PARAMETER = COMPONENT_FEATURE_COUNT + 5; /** * The number of structural features of the 'System' class. @@ -166,7 +175,7 @@ public interface RossystemPackage extends EPackage { * @generated * @ordered */ - int SYSTEM_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 5; + int SYSTEM_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 6; /** * The number of operations of the 'System' class. @@ -187,6 +196,15 @@ public interface RossystemPackage extends EPackage { int ROSSYSTEM__NAME = SYSTEM__NAME; /** + * The feature id for the 'From File' attribute. + * + * + * @generated + * @ordered + */ + int ROSSYSTEM__FROM_FILE = SYSTEM__FROM_FILE; + + /** * The feature id for the 'Processes' containment reference list. * * @@ -1001,6 +1019,17 @@ public interface RossystemPackage extends EPackage { EAttribute getSystem_Name(); /** + * Returns the meta object for the attribute '{@link system.System#getFromFile From File}'. + * + * + * @return the meta object for the attribute 'From File'. + * @see system.System#getFromFile() + * @see #getSystem() + * @generated + */ + EAttribute getSystem_FromFile(); + + /** * Returns the meta object for the containment reference list '{@link system.System#getProcesses Processes}'. * * @@ -1583,6 +1612,14 @@ interface Literals { EAttribute SYSTEM__NAME = eINSTANCE.getSystem_Name(); /** + * The meta object literal for the 'From File' attribute feature. + * + * + * @generated + */ + EAttribute SYSTEM__FROM_FILE = eINSTANCE.getSystem_FromFile(); + + /** * The meta object literal for the 'Processes' containment reference list feature. * * diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java index 9e51f395..7f4f2f8d 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/System.java @@ -15,6 +15,7 @@ *

*
    *
  • {@link system.System#getName Name}
  • + *
  • {@link system.System#getFromFile From File}
  • *
  • {@link system.System#getProcesses Processes}
  • *
  • {@link system.System#getComponents Components}
  • *
  • {@link system.System#getConnections Connections}
  • @@ -49,6 +50,28 @@ public interface System extends Component { void setName(String value); /** + * Returns the value of the 'From File' attribute. + * + * + * @return the value of the 'From File' attribute. + * @see #setFromFile(String) + * @see system.RossystemPackage#getSystem_FromFile() + * @model + * @generated + */ + String getFromFile(); + + /** + * Sets the value of the '{@link system.System#getFromFile From File}' attribute. + * + * + * @param value the new value of the 'From File' attribute. + * @see #getFromFile() + * @generated + */ + void setFromFile(String value); + + /** * Returns the value of the 'Processes' containment reference list. * The list contents are of type {@link system.Process}. * diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java index a588190e..c3e72a88 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java @@ -282,8 +282,18 @@ public EAttribute getSystem_Name() { * @generated */ @Override + public EAttribute getSystem_FromFile() { + return (EAttribute)systemEClass.getEStructuralFeatures().get(1); + } + + /** + * + * + * @generated + */ + @Override public EReference getSystem_Processes() { - return (EReference)systemEClass.getEStructuralFeatures().get(1); + return (EReference)systemEClass.getEStructuralFeatures().get(2); } /** @@ -293,7 +303,7 @@ public EReference getSystem_Processes() { */ @Override public EReference getSystem_Components() { - return (EReference)systemEClass.getEStructuralFeatures().get(2); + return (EReference)systemEClass.getEStructuralFeatures().get(3); } /** @@ -303,7 +313,7 @@ public EReference getSystem_Components() { */ @Override public EReference getSystem_Connections() { - return (EReference)systemEClass.getEStructuralFeatures().get(3); + return (EReference)systemEClass.getEStructuralFeatures().get(4); } /** @@ -313,7 +323,7 @@ public EReference getSystem_Connections() { */ @Override public EReference getSystem_Parameter() { - return (EReference)systemEClass.getEStructuralFeatures().get(4); + return (EReference)systemEClass.getEStructuralFeatures().get(5); } /** @@ -817,6 +827,7 @@ public void createPackageContents() { // Create classes and their features systemEClass = createEClass(SYSTEM); createEAttribute(systemEClass, SYSTEM__NAME); + createEAttribute(systemEClass, SYSTEM__FROM_FILE); createEReference(systemEClass, SYSTEM__PROCESSES); createEReference(systemEClass, SYSTEM__COMPONENTS); createEReference(systemEClass, SYSTEM__CONNECTIONS); @@ -941,6 +952,7 @@ public void initializePackageContents() { // Initialize classes, features, and operations; add parameters initEClass(systemEClass, system.System.class, "System", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSystem_Name(), ecorePackage.getEString(), "name", null, 1, 1, system.System.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getSystem_FromFile(), ecorePackage.getEString(), "fromFile", null, 0, 1, system.System.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSystem_Processes(), this.getProcess(), null, "processes", null, 0, -1, system.System.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSystem_Components(), this.getComponent(), null, "components", null, 0, -1, system.System.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSystem_Connections(), this.getConnection(), null, "connections", null, 0, -1, system.System.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java index 023be8f1..1c09bb84 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SystemImpl.java @@ -29,6 +29,7 @@ *

    *
      *
    • {@link system.impl.SystemImpl#getName Name}
    • + *
    • {@link system.impl.SystemImpl#getFromFile From File}
    • *
    • {@link system.impl.SystemImpl#getProcesses Processes}
    • *
    • {@link system.impl.SystemImpl#getComponents Components}
    • *
    • {@link system.impl.SystemImpl#getConnections Connections}
    • @@ -59,6 +60,26 @@ public class SystemImpl extends ComponentImpl implements system.System { protected String name = NAME_EDEFAULT; /** + * The default value of the '{@link #getFromFile() From File}' attribute. + * + * + * @see #getFromFile() + * @generated + * @ordered + */ + protected static final String FROM_FILE_EDEFAULT = null; + + /** + * The cached value of the '{@link #getFromFile() From File}' attribute. + * + * + * @see #getFromFile() + * @generated + * @ordered + */ + protected String fromFile = FROM_FILE_EDEFAULT; + + /** * The cached value of the '{@link #getProcesses() Processes}' containment reference list. * * @@ -146,6 +167,29 @@ public void setName(String newName) { * @generated */ @Override + public String getFromFile() { + return fromFile; + } + + /** + * + * + * @generated + */ + @Override + public void setFromFile(String newFromFile) { + String oldFromFile = fromFile; + fromFile = newFromFile; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, RossystemPackage.SYSTEM__FROM_FILE, oldFromFile, fromFile)); + } + + /** + * + * + * @generated + */ + @Override public EList getProcesses() { if (processes == null) { processes = new EObjectContainmentEList(system.Process.class, this, RossystemPackage.SYSTEM__PROCESSES); @@ -222,6 +266,8 @@ public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case RossystemPackage.SYSTEM__NAME: return getName(); + case RossystemPackage.SYSTEM__FROM_FILE: + return getFromFile(); case RossystemPackage.SYSTEM__PROCESSES: return getProcesses(); case RossystemPackage.SYSTEM__COMPONENTS: @@ -246,6 +292,9 @@ public void eSet(int featureID, Object newValue) { case RossystemPackage.SYSTEM__NAME: setName((String)newValue); return; + case RossystemPackage.SYSTEM__FROM_FILE: + setFromFile((String)newValue); + return; case RossystemPackage.SYSTEM__PROCESSES: getProcesses().clear(); getProcesses().addAll((Collection)newValue); @@ -277,6 +326,9 @@ public void eUnset(int featureID) { case RossystemPackage.SYSTEM__NAME: setName(NAME_EDEFAULT); return; + case RossystemPackage.SYSTEM__FROM_FILE: + setFromFile(FROM_FILE_EDEFAULT); + return; case RossystemPackage.SYSTEM__PROCESSES: getProcesses().clear(); return; @@ -303,6 +355,8 @@ public boolean eIsSet(int featureID) { switch (featureID) { case RossystemPackage.SYSTEM__NAME: return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case RossystemPackage.SYSTEM__FROM_FILE: + return FROM_FILE_EDEFAULT == null ? fromFile != null : !FROM_FILE_EDEFAULT.equals(fromFile); case RossystemPackage.SYSTEM__PROCESSES: return processes != null && !processes.isEmpty(); case RossystemPackage.SYSTEM__COMPONENTS: @@ -327,6 +381,8 @@ public String toString() { StringBuilder result = new StringBuilder(super.toString()); result.append(" (name: "); result.append(name); + result.append(", fromFile: "); + result.append(fromFile); result.append(')'); return result.toString(); } From 99e3c193ac0b3e0542322bfb675cb52df15f0317 Mon Sep 17 00:00:00 2001 From: ipa-nhg Date: Tue, 5 Sep 2023 10:44:33 +0200 Subject: [PATCH 3/4] Add subsystems to the RosSystem model --- .../CreateSystem_components_SubSystem.gif | Bin 0 -> 223 bytes .../icons/full/obj16/SubSystem.gif | Bin 0 -> 129 bytes .../plugin.properties | 2 + .../RossystemItemProviderAdapterFactory.java | 24 + .../provider/SubSystemItemProvider.java | 120 + .../system/provider/SystemItemProvider.java | 5 + .../contentassist/antlr/RosSystemParser.java | 5 +- .../antlr/internal/InternalRosSystemParser.g | 98 +- .../internal/InternalRosSystemParser.java | 8542 +++++++++-------- .../internal/InternalRosSystemParser.tokens | 4 +- .../antlr/lexer/InternalRosSystemLexer.g | 4 +- .../antlr/lexer/InternalRosSystemLexer.java | 989 +- .../antlr/lexer/InternalRosSystemLexer.tokens | 4 +- .../AbstractRosSystemProposalProvider.java | 10 +- .../ipa/rossystem/RosSystem.xtextbin | Bin 14915 -> 15004 bytes .../antlr/internal/InternalRosSystemParser.g | 71 +- .../internal/InternalRosSystemParser.java | 2519 ++--- .../internal/InternalRosSystemParser.tokens | 4 +- .../antlr/lexer/InternalRosSystemLexer.g | 4 +- .../antlr/lexer/InternalRosSystemLexer.java | 989 +- .../antlr/lexer/InternalRosSystemLexer.tokens | 4 +- .../RosSystemSemanticSequencer.java | 26 +- .../RosSystemSyntacticSequencer.java | 760 +- .../services/RosSystemGrammarAccess.java | 135 +- .../fraunhofer/ipa/rossystem/RosSystem.xtext | 15 +- .../ipa/rossystem/RosSystemQNP.xtend | 10 + .../validation/RosSystemValidator.xtend | 13 +- .../model/rossystem.ecore | 3 + .../model/rossystem.genmodel | 3 + .../src/system/RossystemFactory.java | 9 + .../src/system/RossystemPackage.java | 77 + .../src/system/SubSystem.java | 45 + .../src/system/impl/RossystemFactoryImpl.java | 13 + .../src/system/impl/RossystemPackageImpl.java | 35 + .../src/system/impl/SubSystemImpl.java | 156 + .../system/util/RossystemAdapterFactory.java | 19 + .../src/system/util/RossystemSwitch.java | 23 + 37 files changed, 7840 insertions(+), 6900 deletions(-) create mode 100644 plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_SubSystem.gif create mode 100644 plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/obj16/SubSystem.gif create mode 100644 plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SubSystemItemProvider.java create mode 100644 plugins/de.fraunhofer.ipa.rossystem/src/system/SubSystem.java create mode 100644 plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SubSystemImpl.java diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_SubSystem.gif b/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/ctool16/CreateSystem_components_SubSystem.gif new file mode 100644 index 0000000000000000000000000000000000000000..7cd77d70d28a5e5fdfe6f7051cbe5ac26330f8a8 GIT binary patch literal 223 zcmZ?wbhEHb6krfwIKsg2|NsB{_xIb|$1^Z695`@b&YU?14mbe8|NrsxMmLCOy}(CuxeQ_e&*b zItOaZUVegIq)%(ksgrJ23_5D}yf*NMONcgbmWINNs1ULB`Ej71uwNAfG&u7S~ OX-aKu%2rimum%A0-D9x; literal 0 HcmV?d00001 diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/obj16/SubSystem.gif b/plugins/de.fraunhofer.ipa.rossystem.edit/icons/full/obj16/SubSystem.gif new file mode 100644 index 0000000000000000000000000000000000000000..10d222998af0a3a571390bae7e117c9964ec1562 GIT binary patch literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-L}loH+*$H~@j- zPZmZ722KVYkWP>p3@myECp}m1wRrvIn+pHKLf7r4thZ7UycR6{YNPjYn%Y&f@}8BN S{JP5-JKc^<6cT1+um%9FH!q$5 literal 0 HcmV?d00001 diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties b/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties index a7d3a6e0..a9cc2395 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/plugin.properties @@ -165,3 +165,5 @@ _UI_RosActionConnection_to_feature = To _UI_RosServiceClientReference_type = Ros Service Client Reference _UI_RosServiceClientReference_from_feature = From _UI_System_fromFile_feature = From File +_UI_SubSystem_type = Sub System +_UI_SubSystem_system_feature = System diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/RossystemItemProviderAdapterFactory.java b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/RossystemItemProviderAdapterFactory.java index a83022fe..6150407f 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/RossystemItemProviderAdapterFactory.java +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/RossystemItemProviderAdapterFactory.java @@ -509,6 +509,29 @@ public Adapter createRosActionConnectionAdapter() { } /** + * This keeps track of the one adapter used for all {@link system.SubSystem} instances. + * + * + * @generated + */ + protected SubSystemItemProvider subSystemItemProvider; + + /** + * This creates an adapter for a {@link system.SubSystem}. + * + * + * @generated + */ + @Override + public Adapter createSubSystemAdapter() { + if (subSystemItemProvider == null) { + subSystemItemProvider = new SubSystemItemProvider(this); + } + + return subSystemItemProvider; + } + + /** * This returns the root adapter factory that contains this factory. * * @@ -632,6 +655,7 @@ public void dispose() { if (rosTopicConnectionItemProvider != null) rosTopicConnectionItemProvider.dispose(); if (rosServiceConnectionItemProvider != null) rosServiceConnectionItemProvider.dispose(); if (rosActionConnectionItemProvider != null) rosActionConnectionItemProvider.dispose(); + if (subSystemItemProvider != null) subSystemItemProvider.dispose(); } } diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SubSystemItemProvider.java b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SubSystemItemProvider.java new file mode 100644 index 00000000..e3d3926d --- /dev/null +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SubSystemItemProvider.java @@ -0,0 +1,120 @@ +/** + */ +package system.provider; + + +import java.util.Collection; +import java.util.List; + +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; + +import system.RossystemPackage; + +/** + * This is the item provider adapter for a {@link system.SubSystem} object. + * + * + * @generated + */ +public class SubSystemItemProvider extends ComponentItemProvider { + /** + * This constructs an instance from a factory and a notifier. + * + * + * @generated + */ + public SubSystemItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * This returns the property descriptors for the adapted class. + * + * + * @generated + */ + @Override + public List getPropertyDescriptors(Object object) { + if (itemPropertyDescriptors == null) { + super.getPropertyDescriptors(object); + + addSystemPropertyDescriptor(object); + } + return itemPropertyDescriptors; + } + + /** + * This adds a property descriptor for the System feature. + * + * + * @generated + */ + protected void addSystemPropertyDescriptor(Object object) { + itemPropertyDescriptors.add + (createItemPropertyDescriptor + (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), + getResourceLocator(), + getString("_UI_SubSystem_system_feature"), + getString("_UI_PropertyDescriptor_description", "_UI_SubSystem_system_feature", "_UI_SubSystem_type"), + RossystemPackage.Literals.SUB_SYSTEM__SYSTEM, + true, + false, + true, + null, + null, + null)); + } + + /** + * This returns SubSystem.gif. + * + * + * @generated + */ + @Override + public Object getImage(Object object) { + return overlayImage(object, getResourceLocator().getImage("full/obj16/SubSystem")); + } + + /** + * This returns the label text for the adapted class. + * + * + * @generated + */ + @Override + public String getText(Object object) { + return getString("_UI_SubSystem_type"); + } + + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. + * + * + * @generated + */ + @Override + public void notifyChanged(Notification notification) { + updateChildren(notification); + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * that can be created under this object. + * + * + * @generated + */ + @Override + protected void collectNewChildDescriptors(Collection newChildDescriptors, Object object) { + super.collectNewChildDescriptors(newChildDescriptors, object); + } + +} diff --git a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java index b4983e69..ababc849 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java +++ b/plugins/de.fraunhofer.ipa.rossystem.edit/src/system/provider/SystemItemProvider.java @@ -213,6 +213,11 @@ protected void collectNewChildDescriptors(Collection newChildDescriptors (RossystemPackage.Literals.SYSTEM__COMPONENTS, RossystemFactory.eINSTANCE.createRosNode())); + newChildDescriptors.add + (createChildParameter + (RossystemPackage.Literals.SYSTEM__COMPONENTS, + RossystemFactory.eINSTANCE.createSubSystem())); + newChildDescriptors.add (createChildParameter (RossystemPackage.Literals.SYSTEM__CONNECTIONS, 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 c79854af..f453f472 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 @@ -148,11 +148,12 @@ private static void init(ImmutableMap.Builder builder, builder.put(grammarAccess.getArraySpecRefAccess().getGroup(), "rule__ArraySpecRef__Group__0"); builder.put(grammarAccess.getRosSystemAccess().getNameAssignment_0(), "rule__RosSystem__NameAssignment_0"); builder.put(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1(), "rule__RosSystem__FromFileAssignment_3_1"); - builder.put(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2(), "rule__RosSystem__ProcessesAssignment_4_0_2"); - builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2(), "rule__RosSystem__ComponentsAssignment_4_1_2"); + builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_0_2(), "rule__RosSystem__ComponentsAssignment_4_0_2"); + builder.put(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_1_2(), "rule__RosSystem__ProcessesAssignment_4_1_2"); builder.put(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2(), "rule__RosSystem__ComponentsAssignment_4_2_2"); builder.put(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2(), "rule__RosSystem__ParameterAssignment_4_3_2"); builder.put(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2(), "rule__RosSystem__ConnectionsAssignment_4_4_2"); + builder.put(grammarAccess.getSubSystemAccess().getSystemAssignment(), "rule__SubSystem__SystemAssignment"); builder.put(grammarAccess.getProcessAccess().getNameAssignment_1(), "rule__Process__NameAssignment_1"); builder.put(grammarAccess.getProcessAccess().getComponentsAssignment_4_2(), "rule__Process__ComponentsAssignment_4_2"); builder.put(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1(), "rule__Process__ComponentsAssignment_4_3_1"); 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 9b950bc6..2cc3b76d 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 @@ -106,9 +106,9 @@ import de.fraunhofer.ipa.rossystem.services.RosSystemGrammarAccess; tokenNameToValue.put("Float64_1", "'float64[]'"); tokenNameToValue.put("FromFile", "'fromFile:'"); tokenNameToValue.put("Processes", "'processes:'"); - tokenNameToValue.put("SubSystem", "'subSystem:'"); tokenNameToValue.put("Interfaces", "'interfaces:'"); tokenNameToValue.put("Parameters", "'parameters:'"); + tokenNameToValue.put("SubSystems", "'subSystems:'"); tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("Connections", "'connections:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); @@ -184,6 +184,31 @@ finally { restoreStackSize(stackSize); } +// Entry rule entryRuleSubSystem +entryRuleSubSystem +: +{ before(grammarAccess.getSubSystemRule()); } + ruleSubSystem +{ after(grammarAccess.getSubSystemRule()); } + EOF +; + +// Rule SubSystem +ruleSubSystem + @init { + int stackSize = keepStackSize(); + } + : + ( + { before(grammarAccess.getSubSystemAccess().getSystemAssignment()); } + (rule__SubSystem__SystemAssignment) + { after(grammarAccess.getSubSystemAccess().getSystemAssignment()); } + ) +; +finally { + restoreStackSize(stackSize); +} + // Entry rule entryRuleProcess entryRuleProcess : @@ -3113,9 +3138,9 @@ rule__RosSystem__Group_4_0__0__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } - Processes - { after(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); } + { before(grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); } + SubSystems + { after(grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); } ) ; finally { @@ -3167,9 +3192,9 @@ rule__RosSystem__Group_4_0__2__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); } - (rule__RosSystem__ProcessesAssignment_4_0_2)* - { after(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); } + { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_0_2()); } + (rule__RosSystem__ComponentsAssignment_4_0_2)* + { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_0_2()); } ) ; finally { @@ -3221,9 +3246,9 @@ rule__RosSystem__Group_4_1__0__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } - Nodes - { after(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); } + { before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); } + Processes + { after(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); } ) ; finally { @@ -3275,9 +3300,9 @@ rule__RosSystem__Group_4_1__2__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); } - (rule__RosSystem__ComponentsAssignment_4_1_2)* - { after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); } + { before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_1_2()); } + (rule__RosSystem__ProcessesAssignment_4_1_2)* + { after(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_1_2()); } ) ; finally { @@ -3329,9 +3354,9 @@ rule__RosSystem__Group_4_2__0__Impl } : ( - { before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } - SubSystem - { after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); } + { before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); } + Nodes + { after(grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); } ) ; finally { @@ -10793,30 +10818,30 @@ finally { restoreStackSize(stackSize); } -rule__RosSystem__ProcessesAssignment_4_0_2 +rule__RosSystem__ComponentsAssignment_4_0_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } - ruleProcess - { after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); } + { before(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); } + ruleSubSystem + { after(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__RosSystem__ComponentsAssignment_4_1_2 +rule__RosSystem__ProcessesAssignment_4_1_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } - ruleRosNode - { after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); } + { before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); } + ruleProcess + { after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); } ) ; finally { @@ -10829,9 +10854,9 @@ rule__RosSystem__ComponentsAssignment_4_2_2 } : ( - { before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } - ruleRosSystem - { after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); } + { before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); } + ruleRosNode + { after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); } ) ; finally { @@ -10868,6 +10893,25 @@ finally { restoreStackSize(stackSize); } +rule__SubSystem__SystemAssignment + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); } + ( + { before(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1()); } + ruleEString + { after(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1()); } + ) + { after(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + rule__Process__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 c7e04fff..ce5decad 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,7 +25,7 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "SubSystem", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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", "Interfaces", "Parameters", "SubSystems", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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=14; @@ -33,8 +33,9 @@ public class InternalRosSystemParser extends AbstractInternalContentAssistParser public static final int RULE_DATE_TIME=96; public static final int Uint64_1=24; public static final int String=39; - public static final int Processes=11; + public static final int Processes=12; public static final int Int16=54; + public static final int SubSystems=11; public static final int Float32=27; public static final int Goal=69; public static final int Bool=66; @@ -109,7 +110,6 @@ public class InternalRosSystemParser extends AbstractInternalContentAssistParser public static final int Any=77; public static final int Struct=40; public static final int RULE_SL_COMMENT=103; - public static final int SubSystem=12; public static final int Uint8_1=34; public static final int RULE_DOUBLE=90; public static final int Feedback=19; @@ -229,9 +229,9 @@ public InternalRosSystemParser(TokenStream input, RecognizerSharedState state) { tokenNameToValue.put("Float64_1", "'float64[]'"); tokenNameToValue.put("FromFile", "'fromFile:'"); tokenNameToValue.put("Processes", "'processes:'"); - tokenNameToValue.put("SubSystem", "'subSystem:'"); tokenNameToValue.put("Interfaces", "'interfaces:'"); tokenNameToValue.put("Parameters", "'parameters:'"); + tokenNameToValue.put("SubSystems", "'subSystems:'"); tokenNameToValue.put("ParameterAny", "'ParameterAny'"); tokenNameToValue.put("Connections", "'connections:'"); tokenNameToValue.put("GlobalNamespace", "'GlobalNamespace'"); @@ -422,12 +422,97 @@ public final void ruleRosSystem() throws RecognitionException { // $ANTLR end "ruleRosSystem" + // $ANTLR start "entryRuleSubSystem" + // InternalRosSystemParser.g:188:1: entryRuleSubSystem : ruleSubSystem EOF ; + public final void entryRuleSubSystem() throws RecognitionException { + try { + // InternalRosSystemParser.g:189:1: ( ruleSubSystem EOF ) + // InternalRosSystemParser.g:190:1: ruleSubSystem EOF + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemRule()); + } + pushFollow(FOLLOW_1); + ruleSubSystem(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemRule()); + } + match(input,EOF,FOLLOW_2); if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleSubSystem" + + + // $ANTLR start "ruleSubSystem" + // InternalRosSystemParser.g:197: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: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 + { + pushFollow(FOLLOW_2); + rule__SubSystem__SystemAssignment(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemAccess().getSystemAssignment()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleSubSystem" + + // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:188:1: entryRuleProcess : ruleProcess EOF ; + // InternalRosSystemParser.g:213:1: entryRuleProcess : ruleProcess EOF ; public final void entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:189:1: ( ruleProcess EOF ) - // InternalRosSystemParser.g:190:1: ruleProcess EOF + // InternalRosSystemParser.g:214:1: ( ruleProcess EOF ) + // InternalRosSystemParser.g:215:1: ruleProcess EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProcessRule()); @@ -457,23 +542,23 @@ public final void entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:197:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; + // InternalRosSystemParser.g:222:1: ruleProcess : ( ( rule__Process__Group__0 ) ) ; public final void ruleProcess() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:201:2: ( ( ( rule__Process__Group__0 ) ) ) - // InternalRosSystemParser.g:202:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:226:2: ( ( ( rule__Process__Group__0 ) ) ) + // InternalRosSystemParser.g:227:2: ( ( rule__Process__Group__0 ) ) { - // InternalRosSystemParser.g:202:2: ( ( rule__Process__Group__0 ) ) - // InternalRosSystemParser.g:203:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:227:2: ( ( rule__Process__Group__0 ) ) + // InternalRosSystemParser.g:228:3: ( rule__Process__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup()); } - // InternalRosSystemParser.g:204:3: ( rule__Process__Group__0 ) - // InternalRosSystemParser.g:204:4: rule__Process__Group__0 + // InternalRosSystemParser.g:229:3: ( rule__Process__Group__0 ) + // InternalRosSystemParser.g:229:4: rule__Process__Group__0 { pushFollow(FOLLOW_2); rule__Process__Group__0(); @@ -508,11 +593,11 @@ public final void ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:213:1: entryRuleRosNode : ruleRosNode EOF ; + // InternalRosSystemParser.g:238:1: entryRuleRosNode : ruleRosNode EOF ; public final void entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:214:1: ( ruleRosNode EOF ) - // InternalRosSystemParser.g:215:1: ruleRosNode EOF + // InternalRosSystemParser.g:239:1: ( ruleRosNode EOF ) + // InternalRosSystemParser.g:240:1: ruleRosNode EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeRule()); @@ -542,23 +627,23 @@ public final void entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:222:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; + // InternalRosSystemParser.g:247:1: ruleRosNode : ( ( rule__RosNode__Group__0 ) ) ; public final void ruleRosNode() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:226:2: ( ( ( rule__RosNode__Group__0 ) ) ) - // InternalRosSystemParser.g:227:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:251:2: ( ( ( rule__RosNode__Group__0 ) ) ) + // InternalRosSystemParser.g:252:2: ( ( rule__RosNode__Group__0 ) ) { - // InternalRosSystemParser.g:227:2: ( ( rule__RosNode__Group__0 ) ) - // InternalRosSystemParser.g:228:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:252:2: ( ( rule__RosNode__Group__0 ) ) + // InternalRosSystemParser.g:253:3: ( rule__RosNode__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup()); } - // InternalRosSystemParser.g:229:3: ( rule__RosNode__Group__0 ) - // InternalRosSystemParser.g:229:4: rule__RosNode__Group__0 + // InternalRosSystemParser.g:254:3: ( rule__RosNode__Group__0 ) + // InternalRosSystemParser.g:254:4: rule__RosNode__Group__0 { pushFollow(FOLLOW_2); rule__RosNode__Group__0(); @@ -593,11 +678,11 @@ public final void ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:238:1: entryRuleRosInterface : ruleRosInterface EOF ; + // InternalRosSystemParser.g:263:1: entryRuleRosInterface : ruleRosInterface EOF ; public final void entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:239:1: ( ruleRosInterface EOF ) - // InternalRosSystemParser.g:240:1: ruleRosInterface EOF + // InternalRosSystemParser.g:264:1: ( ruleRosInterface EOF ) + // InternalRosSystemParser.g:265:1: ruleRosInterface EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceRule()); @@ -627,23 +712,23 @@ public final void entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:247:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; + // InternalRosSystemParser.g:272:1: ruleRosInterface : ( ( rule__RosInterface__Group__0 ) ) ; public final void ruleRosInterface() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:251:2: ( ( ( rule__RosInterface__Group__0 ) ) ) - // InternalRosSystemParser.g:252:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:276:2: ( ( ( rule__RosInterface__Group__0 ) ) ) + // InternalRosSystemParser.g:277:2: ( ( rule__RosInterface__Group__0 ) ) { - // InternalRosSystemParser.g:252:2: ( ( rule__RosInterface__Group__0 ) ) - // InternalRosSystemParser.g:253:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:277:2: ( ( rule__RosInterface__Group__0 ) ) + // InternalRosSystemParser.g:278:3: ( rule__RosInterface__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getGroup()); } - // InternalRosSystemParser.g:254:3: ( rule__RosInterface__Group__0 ) - // InternalRosSystemParser.g:254:4: rule__RosInterface__Group__0 + // InternalRosSystemParser.g:279:3: ( rule__RosInterface__Group__0 ) + // InternalRosSystemParser.g:279:4: rule__RosInterface__Group__0 { pushFollow(FOLLOW_2); rule__RosInterface__Group__0(); @@ -678,11 +763,11 @@ public final void ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:263:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:288:1: entryRuleInterfaceReference : ruleInterfaceReference EOF ; public final void entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:264:1: ( ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:265:1: ruleInterfaceReference EOF + // InternalRosSystemParser.g:289:1: ( ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:290:1: ruleInterfaceReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceRule()); @@ -712,23 +797,23 @@ public final void entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:272:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; + // InternalRosSystemParser.g:297:1: ruleInterfaceReference : ( ( rule__InterfaceReference__Alternatives ) ) ; public final void ruleInterfaceReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:276:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) - // InternalRosSystemParser.g:277:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:301:2: ( ( ( rule__InterfaceReference__Alternatives ) ) ) + // InternalRosSystemParser.g:302:2: ( ( rule__InterfaceReference__Alternatives ) ) { - // InternalRosSystemParser.g:277:2: ( ( rule__InterfaceReference__Alternatives ) ) - // InternalRosSystemParser.g:278:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:302:2: ( ( rule__InterfaceReference__Alternatives ) ) + // InternalRosSystemParser.g:303:3: ( rule__InterfaceReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getAlternatives()); } - // InternalRosSystemParser.g:279:3: ( rule__InterfaceReference__Alternatives ) - // InternalRosSystemParser.g:279:4: rule__InterfaceReference__Alternatives + // InternalRosSystemParser.g:304:3: ( rule__InterfaceReference__Alternatives ) + // InternalRosSystemParser.g:304:4: rule__InterfaceReference__Alternatives { pushFollow(FOLLOW_2); rule__InterfaceReference__Alternatives(); @@ -763,11 +848,11 @@ public final void ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:288:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:313:1: entryRuleRosPublisherReference : ruleRosPublisherReference EOF ; public final void entryRuleRosPublisherReference() throws RecognitionException { try { - // InternalRosSystemParser.g:289:1: ( ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:290:1: ruleRosPublisherReference EOF + // InternalRosSystemParser.g:314:1: ( ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:315:1: ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceRule()); @@ -797,23 +882,23 @@ public final void entryRuleRosPublisherReference() throws RecognitionException { // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:297:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; + // InternalRosSystemParser.g:322:1: ruleRosPublisherReference : ( ( rule__RosPublisherReference__Group__0 ) ) ; public final void ruleRosPublisherReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:301:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) - // InternalRosSystemParser.g:302:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:326:2: ( ( ( rule__RosPublisherReference__Group__0 ) ) ) + // InternalRosSystemParser.g:327:2: ( ( rule__RosPublisherReference__Group__0 ) ) { - // InternalRosSystemParser.g:302:2: ( ( rule__RosPublisherReference__Group__0 ) ) - // InternalRosSystemParser.g:303:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:327:2: ( ( rule__RosPublisherReference__Group__0 ) ) + // InternalRosSystemParser.g:328:3: ( rule__RosPublisherReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:304:3: ( rule__RosPublisherReference__Group__0 ) - // InternalRosSystemParser.g:304:4: rule__RosPublisherReference__Group__0 + // InternalRosSystemParser.g:329:3: ( rule__RosPublisherReference__Group__0 ) + // InternalRosSystemParser.g:329:4: rule__RosPublisherReference__Group__0 { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__0(); @@ -848,11 +933,11 @@ public final void ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:313:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:338:1: entryRuleRosSubscriberReference : ruleRosSubscriberReference EOF ; public final void entryRuleRosSubscriberReference() throws RecognitionException { try { - // InternalRosSystemParser.g:314:1: ( ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:315:1: ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:339:1: ( ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:340:1: ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceRule()); @@ -882,23 +967,23 @@ public final void entryRuleRosSubscriberReference() throws RecognitionException // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:322:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; + // InternalRosSystemParser.g:347:1: ruleRosSubscriberReference : ( ( rule__RosSubscriberReference__Group__0 ) ) ; public final void ruleRosSubscriberReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:326:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) - // InternalRosSystemParser.g:327:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:351:2: ( ( ( rule__RosSubscriberReference__Group__0 ) ) ) + // InternalRosSystemParser.g:352:2: ( ( rule__RosSubscriberReference__Group__0 ) ) { - // InternalRosSystemParser.g:327:2: ( ( rule__RosSubscriberReference__Group__0 ) ) - // InternalRosSystemParser.g:328:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:352:2: ( ( rule__RosSubscriberReference__Group__0 ) ) + // InternalRosSystemParser.g:353:3: ( rule__RosSubscriberReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:329:3: ( rule__RosSubscriberReference__Group__0 ) - // InternalRosSystemParser.g:329:4: rule__RosSubscriberReference__Group__0 + // InternalRosSystemParser.g:354:3: ( rule__RosSubscriberReference__Group__0 ) + // InternalRosSystemParser.g:354:4: rule__RosSubscriberReference__Group__0 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__0(); @@ -933,11 +1018,11 @@ public final void ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:338:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:363:1: entryRuleRosServiceServerReference : ruleRosServiceServerReference EOF ; public final void entryRuleRosServiceServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:339:1: ( ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:340:1: ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:364:1: ( ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:365:1: ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceRule()); @@ -967,23 +1052,23 @@ public final void entryRuleRosServiceServerReference() throws RecognitionExcepti // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:347:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:372:1: ruleRosServiceServerReference : ( ( rule__RosServiceServerReference__Group__0 ) ) ; public final void ruleRosServiceServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:351:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:352:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:376:2: ( ( ( rule__RosServiceServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:377:2: ( ( rule__RosServiceServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:352:2: ( ( rule__RosServiceServerReference__Group__0 ) ) - // InternalRosSystemParser.g:353:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:377:2: ( ( rule__RosServiceServerReference__Group__0 ) ) + // InternalRosSystemParser.g:378:3: ( rule__RosServiceServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:354:3: ( rule__RosServiceServerReference__Group__0 ) - // InternalRosSystemParser.g:354:4: rule__RosServiceServerReference__Group__0 + // InternalRosSystemParser.g:379:3: ( rule__RosServiceServerReference__Group__0 ) + // InternalRosSystemParser.g:379:4: rule__RosServiceServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__0(); @@ -1018,11 +1103,11 @@ public final void ruleRosServiceServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:363:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:388:1: entryRuleRosServerClientReference : ruleRosServerClientReference EOF ; public final void entryRuleRosServerClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:364:1: ( ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:365:1: ruleRosServerClientReference EOF + // InternalRosSystemParser.g:389:1: ( ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:390:1: ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceRule()); @@ -1052,23 +1137,23 @@ public final void entryRuleRosServerClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:372:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:397:1: ruleRosServerClientReference : ( ( rule__RosServerClientReference__Group__0 ) ) ; public final void ruleRosServerClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:376:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:377:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:401:2: ( ( ( rule__RosServerClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:402:2: ( ( rule__RosServerClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:377:2: ( ( rule__RosServerClientReference__Group__0 ) ) - // InternalRosSystemParser.g:378:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:402:2: ( ( rule__RosServerClientReference__Group__0 ) ) + // InternalRosSystemParser.g:403:3: ( rule__RosServerClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:379:3: ( rule__RosServerClientReference__Group__0 ) - // InternalRosSystemParser.g:379:4: rule__RosServerClientReference__Group__0 + // InternalRosSystemParser.g:404:3: ( rule__RosServerClientReference__Group__0 ) + // InternalRosSystemParser.g:404:4: rule__RosServerClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__0(); @@ -1103,11 +1188,11 @@ public final void ruleRosServerClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:388:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:413:1: entryRuleRosActionServerReference : ruleRosActionServerReference EOF ; public final void entryRuleRosActionServerReference() throws RecognitionException { try { - // InternalRosSystemParser.g:389:1: ( ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:390:1: ruleRosActionServerReference EOF + // InternalRosSystemParser.g:414:1: ( ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:415:1: ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceRule()); @@ -1137,23 +1222,23 @@ public final void entryRuleRosActionServerReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:397:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; + // InternalRosSystemParser.g:422:1: ruleRosActionServerReference : ( ( rule__RosActionServerReference__Group__0 ) ) ; public final void ruleRosActionServerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:401:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) - // InternalRosSystemParser.g:402:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:426:2: ( ( ( rule__RosActionServerReference__Group__0 ) ) ) + // InternalRosSystemParser.g:427:2: ( ( rule__RosActionServerReference__Group__0 ) ) { - // InternalRosSystemParser.g:402:2: ( ( rule__RosActionServerReference__Group__0 ) ) - // InternalRosSystemParser.g:403:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:427:2: ( ( rule__RosActionServerReference__Group__0 ) ) + // InternalRosSystemParser.g:428:3: ( rule__RosActionServerReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:404:3: ( rule__RosActionServerReference__Group__0 ) - // InternalRosSystemParser.g:404:4: rule__RosActionServerReference__Group__0 + // InternalRosSystemParser.g:429:3: ( rule__RosActionServerReference__Group__0 ) + // InternalRosSystemParser.g:429:4: rule__RosActionServerReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__0(); @@ -1188,11 +1273,11 @@ public final void ruleRosActionServerReference() throws RecognitionException { // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:413:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:438:1: entryRuleRosActionClientReference : ruleRosActionClientReference EOF ; public final void entryRuleRosActionClientReference() throws RecognitionException { try { - // InternalRosSystemParser.g:414:1: ( ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:415:1: ruleRosActionClientReference EOF + // InternalRosSystemParser.g:439:1: ( ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:440:1: ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceRule()); @@ -1222,23 +1307,23 @@ public final void entryRuleRosActionClientReference() throws RecognitionExceptio // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:422:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; + // InternalRosSystemParser.g:447:1: ruleRosActionClientReference : ( ( rule__RosActionClientReference__Group__0 ) ) ; public final void ruleRosActionClientReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:426:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) - // InternalRosSystemParser.g:427:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:451:2: ( ( ( rule__RosActionClientReference__Group__0 ) ) ) + // InternalRosSystemParser.g:452:2: ( ( rule__RosActionClientReference__Group__0 ) ) { - // InternalRosSystemParser.g:427:2: ( ( rule__RosActionClientReference__Group__0 ) ) - // InternalRosSystemParser.g:428:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:452:2: ( ( rule__RosActionClientReference__Group__0 ) ) + // InternalRosSystemParser.g:453:3: ( rule__RosActionClientReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getGroup()); } - // InternalRosSystemParser.g:429:3: ( rule__RosActionClientReference__Group__0 ) - // InternalRosSystemParser.g:429:4: rule__RosActionClientReference__Group__0 + // InternalRosSystemParser.g:454:3: ( rule__RosActionClientReference__Group__0 ) + // InternalRosSystemParser.g:454:4: rule__RosActionClientReference__Group__0 { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__0(); @@ -1273,11 +1358,11 @@ public final void ruleRosActionClientReference() throws RecognitionException { // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:438:1: entryRuleRosParameter : ruleRosParameter EOF ; + // InternalRosSystemParser.g:463:1: entryRuleRosParameter : ruleRosParameter EOF ; public final void entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:439:1: ( ruleRosParameter EOF ) - // InternalRosSystemParser.g:440:1: ruleRosParameter EOF + // InternalRosSystemParser.g:464:1: ( ruleRosParameter EOF ) + // InternalRosSystemParser.g:465:1: ruleRosParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterRule()); @@ -1307,23 +1392,23 @@ public final void entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:447:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; + // InternalRosSystemParser.g:472:1: ruleRosParameter : ( ( rule__RosParameter__Group__0 ) ) ; public final void ruleRosParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:451:2: ( ( ( rule__RosParameter__Group__0 ) ) ) - // InternalRosSystemParser.g:452:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:476:2: ( ( ( rule__RosParameter__Group__0 ) ) ) + // InternalRosSystemParser.g:477:2: ( ( rule__RosParameter__Group__0 ) ) { - // InternalRosSystemParser.g:452:2: ( ( rule__RosParameter__Group__0 ) ) - // InternalRosSystemParser.g:453:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:477:2: ( ( rule__RosParameter__Group__0 ) ) + // InternalRosSystemParser.g:478:3: ( rule__RosParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getGroup()); } - // InternalRosSystemParser.g:454:3: ( rule__RosParameter__Group__0 ) - // InternalRosSystemParser.g:454:4: rule__RosParameter__Group__0 + // InternalRosSystemParser.g:479:3: ( rule__RosParameter__Group__0 ) + // InternalRosSystemParser.g:479:4: rule__RosParameter__Group__0 { pushFollow(FOLLOW_2); rule__RosParameter__Group__0(); @@ -1358,11 +1443,11 @@ public final void ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:463:1: entryRuleConnection : ruleConnection EOF ; + // InternalRosSystemParser.g:488:1: entryRuleConnection : ruleConnection EOF ; public final void entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:464:1: ( ruleConnection EOF ) - // InternalRosSystemParser.g:465:1: ruleConnection EOF + // InternalRosSystemParser.g:489:1: ( ruleConnection EOF ) + // InternalRosSystemParser.g:490:1: ruleConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionRule()); @@ -1392,23 +1477,23 @@ public final void entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:472:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; + // InternalRosSystemParser.g:497:1: ruleConnection : ( ( rule__Connection__Alternatives ) ) ; public final void ruleConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:476:2: ( ( ( rule__Connection__Alternatives ) ) ) - // InternalRosSystemParser.g:477:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:501:2: ( ( ( rule__Connection__Alternatives ) ) ) + // InternalRosSystemParser.g:502:2: ( ( rule__Connection__Alternatives ) ) { - // InternalRosSystemParser.g:477:2: ( ( rule__Connection__Alternatives ) ) - // InternalRosSystemParser.g:478:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:502:2: ( ( rule__Connection__Alternatives ) ) + // InternalRosSystemParser.g:503:3: ( rule__Connection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:479:3: ( rule__Connection__Alternatives ) - // InternalRosSystemParser.g:479:4: rule__Connection__Alternatives + // InternalRosSystemParser.g:504:3: ( rule__Connection__Alternatives ) + // InternalRosSystemParser.g:504:4: rule__Connection__Alternatives { pushFollow(FOLLOW_2); rule__Connection__Alternatives(); @@ -1443,11 +1528,11 @@ public final void ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:488:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:513:1: entryRuleRosSystemConnection : ruleRosSystemConnection EOF ; public final void entryRuleRosSystemConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:489:1: ( ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:490:1: ruleRosSystemConnection EOF + // InternalRosSystemParser.g:514:1: ( ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:515:1: ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionRule()); @@ -1477,23 +1562,23 @@ public final void entryRuleRosSystemConnection() throws RecognitionException { // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:497:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:522:1: ruleRosSystemConnection : ( ( rule__RosSystemConnection__Group__0 ) ) ; public final void ruleRosSystemConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:501:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:502:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:526:2: ( ( ( rule__RosSystemConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:527:2: ( ( rule__RosSystemConnection__Group__0 ) ) { - // InternalRosSystemParser.g:502:2: ( ( rule__RosSystemConnection__Group__0 ) ) - // InternalRosSystemParser.g:503:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:527:2: ( ( rule__RosSystemConnection__Group__0 ) ) + // InternalRosSystemParser.g:528:3: ( rule__RosSystemConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:504:3: ( rule__RosSystemConnection__Group__0 ) - // InternalRosSystemParser.g:504:4: rule__RosSystemConnection__Group__0 + // InternalRosSystemParser.g:529:3: ( rule__RosSystemConnection__Group__0 ) + // InternalRosSystemParser.g:529:4: rule__RosSystemConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__0(); @@ -1528,11 +1613,11 @@ public final void ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:513:1: entryRuleRosConnection : ruleRosConnection EOF ; + // InternalRosSystemParser.g:538:1: entryRuleRosConnection : ruleRosConnection EOF ; public final void entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:514:1: ( ruleRosConnection EOF ) - // InternalRosSystemParser.g:515:1: ruleRosConnection EOF + // InternalRosSystemParser.g:539:1: ( ruleRosConnection EOF ) + // InternalRosSystemParser.g:540:1: ruleRosConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionRule()); @@ -1562,23 +1647,23 @@ public final void entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:522:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; + // InternalRosSystemParser.g:547:1: ruleRosConnection : ( ( rule__RosConnection__Alternatives ) ) ; public final void ruleRosConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:526:2: ( ( ( rule__RosConnection__Alternatives ) ) ) - // InternalRosSystemParser.g:527:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:551:2: ( ( ( rule__RosConnection__Alternatives ) ) ) + // InternalRosSystemParser.g:552:2: ( ( rule__RosConnection__Alternatives ) ) { - // InternalRosSystemParser.g:527:2: ( ( rule__RosConnection__Alternatives ) ) - // InternalRosSystemParser.g:528:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:552:2: ( ( rule__RosConnection__Alternatives ) ) + // InternalRosSystemParser.g:553:3: ( rule__RosConnection__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getAlternatives()); } - // InternalRosSystemParser.g:529:3: ( rule__RosConnection__Alternatives ) - // InternalRosSystemParser.g:529:4: rule__RosConnection__Alternatives + // InternalRosSystemParser.g:554:3: ( rule__RosConnection__Alternatives ) + // InternalRosSystemParser.g:554:4: rule__RosConnection__Alternatives { pushFollow(FOLLOW_2); rule__RosConnection__Alternatives(); @@ -1613,11 +1698,11 @@ public final void ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:538:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:563:1: entryRuleRosTopicConnection : ruleRosTopicConnection EOF ; public final void entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:539:1: ( ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:540:1: ruleRosTopicConnection EOF + // InternalRosSystemParser.g:564:1: ( ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:565:1: ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionRule()); @@ -1647,23 +1732,23 @@ public final void entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:547:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:572:1: ruleRosTopicConnection : ( ( rule__RosTopicConnection__Group__0 ) ) ; public final void ruleRosTopicConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:551:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:552:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:576:2: ( ( ( rule__RosTopicConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:577:2: ( ( rule__RosTopicConnection__Group__0 ) ) { - // InternalRosSystemParser.g:552:2: ( ( rule__RosTopicConnection__Group__0 ) ) - // InternalRosSystemParser.g:553:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:577:2: ( ( rule__RosTopicConnection__Group__0 ) ) + // InternalRosSystemParser.g:578:3: ( rule__RosTopicConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:554:3: ( rule__RosTopicConnection__Group__0 ) - // InternalRosSystemParser.g:554:4: rule__RosTopicConnection__Group__0 + // InternalRosSystemParser.g:579:3: ( rule__RosTopicConnection__Group__0 ) + // InternalRosSystemParser.g:579:4: rule__RosTopicConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__0(); @@ -1698,11 +1783,11 @@ public final void ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:563:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:588:1: entryRuleRosServiceConnection : ruleRosServiceConnection EOF ; public final void entryRuleRosServiceConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:564:1: ( ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:565:1: ruleRosServiceConnection EOF + // InternalRosSystemParser.g:589:1: ( ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:590:1: ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionRule()); @@ -1732,23 +1817,23 @@ public final void entryRuleRosServiceConnection() throws RecognitionException { // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:572:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:597:1: ruleRosServiceConnection : ( ( rule__RosServiceConnection__Group__0 ) ) ; public final void ruleRosServiceConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:576:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:577:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:601:2: ( ( ( rule__RosServiceConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:602:2: ( ( rule__RosServiceConnection__Group__0 ) ) { - // InternalRosSystemParser.g:577:2: ( ( rule__RosServiceConnection__Group__0 ) ) - // InternalRosSystemParser.g:578:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:602:2: ( ( rule__RosServiceConnection__Group__0 ) ) + // InternalRosSystemParser.g:603:3: ( rule__RosServiceConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:579:3: ( rule__RosServiceConnection__Group__0 ) - // InternalRosSystemParser.g:579:4: rule__RosServiceConnection__Group__0 + // InternalRosSystemParser.g:604:3: ( rule__RosServiceConnection__Group__0 ) + // InternalRosSystemParser.g:604:4: rule__RosServiceConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__0(); @@ -1783,11 +1868,11 @@ public final void ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:588:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:613:1: entryRuleRosActionConnection : ruleRosActionConnection EOF ; public final void entryRuleRosActionConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:589:1: ( ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:590:1: ruleRosActionConnection EOF + // InternalRosSystemParser.g:614:1: ( ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:615:1: ruleRosActionConnection EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionRule()); @@ -1817,23 +1902,23 @@ public final void entryRuleRosActionConnection() throws RecognitionException { // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:597:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; + // InternalRosSystemParser.g:622:1: ruleRosActionConnection : ( ( rule__RosActionConnection__Group__0 ) ) ; public final void ruleRosActionConnection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:601:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) - // InternalRosSystemParser.g:602:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:626:2: ( ( ( rule__RosActionConnection__Group__0 ) ) ) + // InternalRosSystemParser.g:627:2: ( ( rule__RosActionConnection__Group__0 ) ) { - // InternalRosSystemParser.g:602:2: ( ( rule__RosActionConnection__Group__0 ) ) - // InternalRosSystemParser.g:603:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:627:2: ( ( rule__RosActionConnection__Group__0 ) ) + // InternalRosSystemParser.g:628:3: ( rule__RosActionConnection__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getGroup()); } - // InternalRosSystemParser.g:604:3: ( rule__RosActionConnection__Group__0 ) - // InternalRosSystemParser.g:604:4: rule__RosActionConnection__Group__0 + // InternalRosSystemParser.g:629:3: ( rule__RosActionConnection__Group__0 ) + // InternalRosSystemParser.g:629:4: rule__RosActionConnection__Group__0 { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__0(); @@ -1868,11 +1953,11 @@ public final void ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:613:1: entryRuleNamespace : ruleNamespace EOF ; + // InternalRosSystemParser.g:638:1: entryRuleNamespace : ruleNamespace EOF ; public final void entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:614:1: ( ruleNamespace EOF ) - // InternalRosSystemParser.g:615:1: ruleNamespace EOF + // InternalRosSystemParser.g:639:1: ( ruleNamespace EOF ) + // InternalRosSystemParser.g:640:1: ruleNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceRule()); @@ -1902,23 +1987,23 @@ public final void entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:622:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; + // InternalRosSystemParser.g:647:1: ruleNamespace : ( ( rule__Namespace__Alternatives ) ) ; public final void ruleNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:626:2: ( ( ( rule__Namespace__Alternatives ) ) ) - // InternalRosSystemParser.g:627:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:651:2: ( ( ( rule__Namespace__Alternatives ) ) ) + // InternalRosSystemParser.g:652:2: ( ( rule__Namespace__Alternatives ) ) { - // InternalRosSystemParser.g:627:2: ( ( rule__Namespace__Alternatives ) ) - // InternalRosSystemParser.g:628:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:652:2: ( ( rule__Namespace__Alternatives ) ) + // InternalRosSystemParser.g:653:3: ( rule__Namespace__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getAlternatives()); } - // InternalRosSystemParser.g:629:3: ( rule__Namespace__Alternatives ) - // InternalRosSystemParser.g:629:4: rule__Namespace__Alternatives + // InternalRosSystemParser.g:654:3: ( rule__Namespace__Alternatives ) + // InternalRosSystemParser.g:654:4: rule__Namespace__Alternatives { pushFollow(FOLLOW_2); rule__Namespace__Alternatives(); @@ -1953,11 +2038,11 @@ public final void ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:638:1: entryRuleGraphName : ruleGraphName EOF ; + // InternalRosSystemParser.g:663:1: entryRuleGraphName : ruleGraphName EOF ; public final void entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:639:1: ( ruleGraphName EOF ) - // InternalRosSystemParser.g:640:1: ruleGraphName EOF + // InternalRosSystemParser.g:664:1: ( ruleGraphName EOF ) + // InternalRosSystemParser.g:665:1: ruleGraphName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameRule()); @@ -1987,17 +2072,17 @@ public final void entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:647:1: ruleGraphName : ( GraphName ) ; + // InternalRosSystemParser.g:672:1: ruleGraphName : ( GraphName ) ; public final void ruleGraphName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:651:2: ( ( GraphName ) ) - // InternalRosSystemParser.g:652:2: ( GraphName ) + // InternalRosSystemParser.g:676:2: ( ( GraphName ) ) + // InternalRosSystemParser.g:677:2: ( GraphName ) { - // InternalRosSystemParser.g:652:2: ( GraphName ) - // InternalRosSystemParser.g:653:3: GraphName + // InternalRosSystemParser.g:677:2: ( GraphName ) + // InternalRosSystemParser.g:678:3: GraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGraphNameAccess().getGraphNameKeyword()); @@ -2028,11 +2113,11 @@ public final void ruleGraphName() throws RecognitionException { // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:663:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:688:1: entryRuleGlobalNamespace : ruleGlobalNamespace EOF ; public final void entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:664:1: ( ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:665:1: ruleGlobalNamespace EOF + // InternalRosSystemParser.g:689:1: ( ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:690:1: ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceRule()); @@ -2062,23 +2147,23 @@ public final void entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:672:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:697:1: ruleGlobalNamespace : ( ( rule__GlobalNamespace__Group__0 ) ) ; public final void ruleGlobalNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:676:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:677:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:701:2: ( ( ( rule__GlobalNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:702:2: ( ( rule__GlobalNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:677:2: ( ( rule__GlobalNamespace__Group__0 ) ) - // InternalRosSystemParser.g:678:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:702:2: ( ( rule__GlobalNamespace__Group__0 ) ) + // InternalRosSystemParser.g:703:3: ( rule__GlobalNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:679:3: ( rule__GlobalNamespace__Group__0 ) - // InternalRosSystemParser.g:679:4: rule__GlobalNamespace__Group__0 + // InternalRosSystemParser.g:704:3: ( rule__GlobalNamespace__Group__0 ) + // InternalRosSystemParser.g:704:4: rule__GlobalNamespace__Group__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__0(); @@ -2113,11 +2198,11 @@ public final void ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:688:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:713:1: entryRuleRelativeNamespace_Impl : ruleRelativeNamespace_Impl EOF ; public final void entryRuleRelativeNamespace_Impl() throws RecognitionException { try { - // InternalRosSystemParser.g:689:1: ( ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:690:1: ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:714:1: ( ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:715:1: ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplRule()); @@ -2147,23 +2232,23 @@ public final void entryRuleRelativeNamespace_Impl() throws RecognitionException // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:697:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; + // InternalRosSystemParser.g:722:1: ruleRelativeNamespace_Impl : ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ; public final void ruleRelativeNamespace_Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:701:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) - // InternalRosSystemParser.g:702:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:726:2: ( ( ( rule__RelativeNamespace_Impl__Group__0 ) ) ) + // InternalRosSystemParser.g:727:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) { - // InternalRosSystemParser.g:702:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) - // InternalRosSystemParser.g:703:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:727:2: ( ( rule__RelativeNamespace_Impl__Group__0 ) ) + // InternalRosSystemParser.g:728:3: ( rule__RelativeNamespace_Impl__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup()); } - // InternalRosSystemParser.g:704:3: ( rule__RelativeNamespace_Impl__Group__0 ) - // InternalRosSystemParser.g:704:4: rule__RelativeNamespace_Impl__Group__0 + // InternalRosSystemParser.g:729:3: ( rule__RelativeNamespace_Impl__Group__0 ) + // InternalRosSystemParser.g:729:4: rule__RelativeNamespace_Impl__Group__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__0(); @@ -2198,11 +2283,11 @@ public final void ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:713:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:738:1: entryRulePrivateNamespace : rulePrivateNamespace EOF ; public final void entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:714:1: ( rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:715:1: rulePrivateNamespace EOF + // InternalRosSystemParser.g:739:1: ( rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:740:1: rulePrivateNamespace EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceRule()); @@ -2232,23 +2317,23 @@ public final void entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:722:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; + // InternalRosSystemParser.g:747:1: rulePrivateNamespace : ( ( rule__PrivateNamespace__Group__0 ) ) ; public final void rulePrivateNamespace() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:726:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) - // InternalRosSystemParser.g:727:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:751:2: ( ( ( rule__PrivateNamespace__Group__0 ) ) ) + // InternalRosSystemParser.g:752:2: ( ( rule__PrivateNamespace__Group__0 ) ) { - // InternalRosSystemParser.g:727:2: ( ( rule__PrivateNamespace__Group__0 ) ) - // InternalRosSystemParser.g:728:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:752:2: ( ( rule__PrivateNamespace__Group__0 ) ) + // InternalRosSystemParser.g:753:3: ( rule__PrivateNamespace__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup()); } - // InternalRosSystemParser.g:729:3: ( rule__PrivateNamespace__Group__0 ) - // InternalRosSystemParser.g:729:4: rule__PrivateNamespace__Group__0 + // InternalRosSystemParser.g:754:3: ( rule__PrivateNamespace__Group__0 ) + // InternalRosSystemParser.g:754:4: rule__PrivateNamespace__Group__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__0(); @@ -2283,11 +2368,11 @@ public final void rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:738:1: entryRuleParameter : ruleParameter EOF ; + // InternalRosSystemParser.g:763:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:739:1: ( ruleParameter EOF ) - // InternalRosSystemParser.g:740:1: ruleParameter EOF + // InternalRosSystemParser.g:764:1: ( ruleParameter EOF ) + // InternalRosSystemParser.g:765:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -2317,23 +2402,23 @@ public final void entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:747:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; + // InternalRosSystemParser.g:772:1: ruleParameter : ( ( rule__Parameter__Group__0 ) ) ; public final void ruleParameter() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:751:2: ( ( ( rule__Parameter__Group__0 ) ) ) - // InternalRosSystemParser.g:752:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:776:2: ( ( ( rule__Parameter__Group__0 ) ) ) + // InternalRosSystemParser.g:777:2: ( ( rule__Parameter__Group__0 ) ) { - // InternalRosSystemParser.g:752:2: ( ( rule__Parameter__Group__0 ) ) - // InternalRosSystemParser.g:753:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:777:2: ( ( rule__Parameter__Group__0 ) ) + // InternalRosSystemParser.g:778:3: ( rule__Parameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup()); } - // InternalRosSystemParser.g:754:3: ( rule__Parameter__Group__0 ) - // InternalRosSystemParser.g:754:4: rule__Parameter__Group__0 + // InternalRosSystemParser.g:779:3: ( rule__Parameter__Group__0 ) + // InternalRosSystemParser.g:779:4: rule__Parameter__Group__0 { pushFollow(FOLLOW_2); rule__Parameter__Group__0(); @@ -2368,11 +2453,11 @@ public final void ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:763:1: entryRuleParameterType : ruleParameterType EOF ; + // InternalRosSystemParser.g:788:1: entryRuleParameterType : ruleParameterType EOF ; public final void entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:764:1: ( ruleParameterType EOF ) - // InternalRosSystemParser.g:765:1: ruleParameterType EOF + // InternalRosSystemParser.g:789:1: ( ruleParameterType EOF ) + // InternalRosSystemParser.g:790:1: ruleParameterType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeRule()); @@ -2402,23 +2487,23 @@ public final void entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:772:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; + // InternalRosSystemParser.g:797:1: ruleParameterType : ( ( rule__ParameterType__Alternatives ) ) ; public final void ruleParameterType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:776:2: ( ( ( rule__ParameterType__Alternatives ) ) ) - // InternalRosSystemParser.g:777:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:801:2: ( ( ( rule__ParameterType__Alternatives ) ) ) + // InternalRosSystemParser.g:802:2: ( ( rule__ParameterType__Alternatives ) ) { - // InternalRosSystemParser.g:777:2: ( ( rule__ParameterType__Alternatives ) ) - // InternalRosSystemParser.g:778:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:802:2: ( ( rule__ParameterType__Alternatives ) ) + // InternalRosSystemParser.g:803:3: ( rule__ParameterType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:779:3: ( rule__ParameterType__Alternatives ) - // InternalRosSystemParser.g:779:4: rule__ParameterType__Alternatives + // InternalRosSystemParser.g:804:3: ( rule__ParameterType__Alternatives ) + // InternalRosSystemParser.g:804:4: rule__ParameterType__Alternatives { pushFollow(FOLLOW_2); rule__ParameterType__Alternatives(); @@ -2453,11 +2538,11 @@ public final void ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:788:1: entryRuleParameterValue : ruleParameterValue EOF ; + // InternalRosSystemParser.g:813:1: entryRuleParameterValue : ruleParameterValue EOF ; public final void entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:789:1: ( ruleParameterValue EOF ) - // InternalRosSystemParser.g:790:1: ruleParameterValue EOF + // InternalRosSystemParser.g:814:1: ( ruleParameterValue EOF ) + // InternalRosSystemParser.g:815:1: ruleParameterValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueRule()); @@ -2487,23 +2572,23 @@ public final void entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:797:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; + // InternalRosSystemParser.g:822:1: ruleParameterValue : ( ( rule__ParameterValue__Alternatives ) ) ; public final void ruleParameterValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:801:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) - // InternalRosSystemParser.g:802:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:826:2: ( ( ( rule__ParameterValue__Alternatives ) ) ) + // InternalRosSystemParser.g:827:2: ( ( rule__ParameterValue__Alternatives ) ) { - // InternalRosSystemParser.g:802:2: ( ( rule__ParameterValue__Alternatives ) ) - // InternalRosSystemParser.g:803:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:827:2: ( ( rule__ParameterValue__Alternatives ) ) + // InternalRosSystemParser.g:828:3: ( rule__ParameterValue__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getAlternatives()); } - // InternalRosSystemParser.g:804:3: ( rule__ParameterValue__Alternatives ) - // InternalRosSystemParser.g:804:4: rule__ParameterValue__Alternatives + // InternalRosSystemParser.g:829:3: ( rule__ParameterValue__Alternatives ) + // InternalRosSystemParser.g:829:4: rule__ParameterValue__Alternatives { pushFollow(FOLLOW_2); rule__ParameterValue__Alternatives(); @@ -2538,11 +2623,11 @@ public final void ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:813:1: entryRuleParameterListType : ruleParameterListType EOF ; + // InternalRosSystemParser.g:838:1: entryRuleParameterListType : ruleParameterListType EOF ; public final void entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:814:1: ( ruleParameterListType EOF ) - // InternalRosSystemParser.g:815:1: ruleParameterListType EOF + // InternalRosSystemParser.g:839:1: ( ruleParameterListType EOF ) + // InternalRosSystemParser.g:840:1: ruleParameterListType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeRule()); @@ -2572,23 +2657,23 @@ public final void entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:822:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; + // InternalRosSystemParser.g:847:1: ruleParameterListType : ( ( rule__ParameterListType__Group__0 ) ) ; public final void ruleParameterListType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:826:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) - // InternalRosSystemParser.g:827:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:851:2: ( ( ( rule__ParameterListType__Group__0 ) ) ) + // InternalRosSystemParser.g:852:2: ( ( rule__ParameterListType__Group__0 ) ) { - // InternalRosSystemParser.g:827:2: ( ( rule__ParameterListType__Group__0 ) ) - // InternalRosSystemParser.g:828:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:852:2: ( ( rule__ParameterListType__Group__0 ) ) + // InternalRosSystemParser.g:853:3: ( rule__ParameterListType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup()); } - // InternalRosSystemParser.g:829:3: ( rule__ParameterListType__Group__0 ) - // InternalRosSystemParser.g:829:4: rule__ParameterListType__Group__0 + // InternalRosSystemParser.g:854:3: ( rule__ParameterListType__Group__0 ) + // InternalRosSystemParser.g:854:4: rule__ParameterListType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterListType__Group__0(); @@ -2623,11 +2708,11 @@ public final void ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:838:1: entryRuleParameterStructType : ruleParameterStructType EOF ; + // InternalRosSystemParser.g:863:1: entryRuleParameterStructType : ruleParameterStructType EOF ; public final void entryRuleParameterStructType() throws RecognitionException { try { - // InternalRosSystemParser.g:839:1: ( ruleParameterStructType EOF ) - // InternalRosSystemParser.g:840:1: ruleParameterStructType EOF + // InternalRosSystemParser.g:864:1: ( ruleParameterStructType EOF ) + // InternalRosSystemParser.g:865:1: ruleParameterStructType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeRule()); @@ -2657,23 +2742,23 @@ public final void entryRuleParameterStructType() throws RecognitionException { // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:847:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; + // InternalRosSystemParser.g:872:1: ruleParameterStructType : ( ( rule__ParameterStructType__Group__0 ) ) ; public final void ruleParameterStructType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:851:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) - // InternalRosSystemParser.g:852:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:876:2: ( ( ( rule__ParameterStructType__Group__0 ) ) ) + // InternalRosSystemParser.g:877:2: ( ( rule__ParameterStructType__Group__0 ) ) { - // InternalRosSystemParser.g:852:2: ( ( rule__ParameterStructType__Group__0 ) ) - // InternalRosSystemParser.g:853:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:877:2: ( ( rule__ParameterStructType__Group__0 ) ) + // InternalRosSystemParser.g:878:3: ( rule__ParameterStructType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup()); } - // InternalRosSystemParser.g:854:3: ( rule__ParameterStructType__Group__0 ) - // InternalRosSystemParser.g:854:4: rule__ParameterStructType__Group__0 + // InternalRosSystemParser.g:879:3: ( rule__ParameterStructType__Group__0 ) + // InternalRosSystemParser.g:879:4: rule__ParameterStructType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__0(); @@ -2708,11 +2793,11 @@ public final void ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:863:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:888:1: entryRuleParameterIntegerType : ruleParameterIntegerType EOF ; public final void entryRuleParameterIntegerType() throws RecognitionException { try { - // InternalRosSystemParser.g:864:1: ( ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:865:1: ruleParameterIntegerType EOF + // InternalRosSystemParser.g:889:1: ( ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:890:1: ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeRule()); @@ -2742,23 +2827,23 @@ public final void entryRuleParameterIntegerType() throws RecognitionException { // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:872:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; + // InternalRosSystemParser.g:897:1: ruleParameterIntegerType : ( ( rule__ParameterIntegerType__Group__0 ) ) ; public final void ruleParameterIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:876:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) - // InternalRosSystemParser.g:877:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:901:2: ( ( ( rule__ParameterIntegerType__Group__0 ) ) ) + // InternalRosSystemParser.g:902:2: ( ( rule__ParameterIntegerType__Group__0 ) ) { - // InternalRosSystemParser.g:877:2: ( ( rule__ParameterIntegerType__Group__0 ) ) - // InternalRosSystemParser.g:878:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:902:2: ( ( rule__ParameterIntegerType__Group__0 ) ) + // InternalRosSystemParser.g:903:3: ( rule__ParameterIntegerType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup()); } - // InternalRosSystemParser.g:879:3: ( rule__ParameterIntegerType__Group__0 ) - // InternalRosSystemParser.g:879:4: rule__ParameterIntegerType__Group__0 + // InternalRosSystemParser.g:904:3: ( rule__ParameterIntegerType__Group__0 ) + // InternalRosSystemParser.g:904:4: rule__ParameterIntegerType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__0(); @@ -2793,11 +2878,11 @@ public final void ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:888:1: entryRuleParameterStringType : ruleParameterStringType EOF ; + // InternalRosSystemParser.g:913:1: entryRuleParameterStringType : ruleParameterStringType EOF ; public final void entryRuleParameterStringType() throws RecognitionException { try { - // InternalRosSystemParser.g:889:1: ( ruleParameterStringType EOF ) - // InternalRosSystemParser.g:890:1: ruleParameterStringType EOF + // InternalRosSystemParser.g:914:1: ( ruleParameterStringType EOF ) + // InternalRosSystemParser.g:915:1: ruleParameterStringType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeRule()); @@ -2827,23 +2912,23 @@ public final void entryRuleParameterStringType() throws RecognitionException { // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:897:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; + // InternalRosSystemParser.g:922:1: ruleParameterStringType : ( ( rule__ParameterStringType__Group__0 ) ) ; public final void ruleParameterStringType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:901:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) - // InternalRosSystemParser.g:902:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:926:2: ( ( ( rule__ParameterStringType__Group__0 ) ) ) + // InternalRosSystemParser.g:927:2: ( ( rule__ParameterStringType__Group__0 ) ) { - // InternalRosSystemParser.g:902:2: ( ( rule__ParameterStringType__Group__0 ) ) - // InternalRosSystemParser.g:903:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:927:2: ( ( rule__ParameterStringType__Group__0 ) ) + // InternalRosSystemParser.g:928:3: ( rule__ParameterStringType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup()); } - // InternalRosSystemParser.g:904:3: ( rule__ParameterStringType__Group__0 ) - // InternalRosSystemParser.g:904:4: rule__ParameterStringType__Group__0 + // InternalRosSystemParser.g:929:3: ( rule__ParameterStringType__Group__0 ) + // InternalRosSystemParser.g:929:4: rule__ParameterStringType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__0(); @@ -2878,11 +2963,11 @@ public final void ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:913:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:938:1: entryRuleParameterDoubleType : ruleParameterDoubleType EOF ; public final void entryRuleParameterDoubleType() throws RecognitionException { try { - // InternalRosSystemParser.g:914:1: ( ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:915:1: ruleParameterDoubleType EOF + // InternalRosSystemParser.g:939:1: ( ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:940:1: ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeRule()); @@ -2912,23 +2997,23 @@ public final void entryRuleParameterDoubleType() throws RecognitionException { // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:922:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; + // InternalRosSystemParser.g:947:1: ruleParameterDoubleType : ( ( rule__ParameterDoubleType__Group__0 ) ) ; public final void ruleParameterDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:926:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) - // InternalRosSystemParser.g:927:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:951:2: ( ( ( rule__ParameterDoubleType__Group__0 ) ) ) + // InternalRosSystemParser.g:952:2: ( ( rule__ParameterDoubleType__Group__0 ) ) { - // InternalRosSystemParser.g:927:2: ( ( rule__ParameterDoubleType__Group__0 ) ) - // InternalRosSystemParser.g:928:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:952:2: ( ( rule__ParameterDoubleType__Group__0 ) ) + // InternalRosSystemParser.g:953:3: ( rule__ParameterDoubleType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup()); } - // InternalRosSystemParser.g:929:3: ( rule__ParameterDoubleType__Group__0 ) - // InternalRosSystemParser.g:929:4: rule__ParameterDoubleType__Group__0 + // InternalRosSystemParser.g:954:3: ( rule__ParameterDoubleType__Group__0 ) + // InternalRosSystemParser.g:954:4: rule__ParameterDoubleType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__0(); @@ -2963,11 +3048,11 @@ public final void ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:938:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:963:1: entryRuleParameterBooleanType : ruleParameterBooleanType EOF ; public final void entryRuleParameterBooleanType() throws RecognitionException { try { - // InternalRosSystemParser.g:939:1: ( ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:940:1: ruleParameterBooleanType EOF + // InternalRosSystemParser.g:964:1: ( ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:965:1: ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeRule()); @@ -2997,23 +3082,23 @@ public final void entryRuleParameterBooleanType() throws RecognitionException { // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:947:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; + // InternalRosSystemParser.g:972:1: ruleParameterBooleanType : ( ( rule__ParameterBooleanType__Group__0 ) ) ; public final void ruleParameterBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:951:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) - // InternalRosSystemParser.g:952:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:976:2: ( ( ( rule__ParameterBooleanType__Group__0 ) ) ) + // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBooleanType__Group__0 ) ) { - // InternalRosSystemParser.g:952:2: ( ( rule__ParameterBooleanType__Group__0 ) ) - // InternalRosSystemParser.g:953:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBooleanType__Group__0 ) ) + // InternalRosSystemParser.g:978:3: ( rule__ParameterBooleanType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup()); } - // InternalRosSystemParser.g:954:3: ( rule__ParameterBooleanType__Group__0 ) - // InternalRosSystemParser.g:954:4: rule__ParameterBooleanType__Group__0 + // InternalRosSystemParser.g:979:3: ( rule__ParameterBooleanType__Group__0 ) + // InternalRosSystemParser.g:979:4: rule__ParameterBooleanType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__0(); @@ -3048,11 +3133,11 @@ public final void ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:963:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:988:1: entryRuleParameterBase64Type : ruleParameterBase64Type EOF ; public final void entryRuleParameterBase64Type() throws RecognitionException { try { - // InternalRosSystemParser.g:964:1: ( ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:965:1: ruleParameterBase64Type EOF + // InternalRosSystemParser.g:989:1: ( ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:990:1: ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeRule()); @@ -3082,23 +3167,23 @@ public final void entryRuleParameterBase64Type() throws RecognitionException { // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:972:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; + // InternalRosSystemParser.g:997:1: ruleParameterBase64Type : ( ( rule__ParameterBase64Type__Group__0 ) ) ; public final void ruleParameterBase64Type() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:976:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) - // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:1001:2: ( ( ( rule__ParameterBase64Type__Group__0 ) ) ) + // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterBase64Type__Group__0 ) ) { - // InternalRosSystemParser.g:977:2: ( ( rule__ParameterBase64Type__Group__0 ) ) - // InternalRosSystemParser.g:978:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterBase64Type__Group__0 ) ) + // InternalRosSystemParser.g:1003:3: ( rule__ParameterBase64Type__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup()); } - // InternalRosSystemParser.g:979:3: ( rule__ParameterBase64Type__Group__0 ) - // InternalRosSystemParser.g:979:4: rule__ParameterBase64Type__Group__0 + // InternalRosSystemParser.g:1004:3: ( rule__ParameterBase64Type__Group__0 ) + // InternalRosSystemParser.g:1004:4: rule__ParameterBase64Type__Group__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__0(); @@ -3133,11 +3218,11 @@ public final void ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:988:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:1013:1: entryRuleParameterArrayType : ruleParameterArrayType EOF ; public final void entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:989:1: ( ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:990:1: ruleParameterArrayType EOF + // InternalRosSystemParser.g:1014:1: ( ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:1015:1: ruleParameterArrayType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeRule()); @@ -3167,23 +3252,23 @@ public final void entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:997:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; + // InternalRosSystemParser.g:1022:1: ruleParameterArrayType : ( ( rule__ParameterArrayType__Group__0 ) ) ; public final void ruleParameterArrayType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1001:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) - // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1026:2: ( ( ( rule__ParameterArrayType__Group__0 ) ) ) + // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterArrayType__Group__0 ) ) { - // InternalRosSystemParser.g:1002:2: ( ( rule__ParameterArrayType__Group__0 ) ) - // InternalRosSystemParser.g:1003:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterArrayType__Group__0 ) ) + // InternalRosSystemParser.g:1028:3: ( rule__ParameterArrayType__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup()); } - // InternalRosSystemParser.g:1004:3: ( rule__ParameterArrayType__Group__0 ) - // InternalRosSystemParser.g:1004:4: rule__ParameterArrayType__Group__0 + // InternalRosSystemParser.g:1029:3: ( rule__ParameterArrayType__Group__0 ) + // InternalRosSystemParser.g:1029:4: rule__ParameterArrayType__Group__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__0(); @@ -3218,11 +3303,11 @@ public final void ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:1013:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalRosSystemParser.g:1038:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:1014:1: ( ruleParameterList EOF ) - // InternalRosSystemParser.g:1015:1: ruleParameterList EOF + // InternalRosSystemParser.g:1039:1: ( ruleParameterList EOF ) + // InternalRosSystemParser.g:1040:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -3252,23 +3337,23 @@ public final void entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:1022:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalRosSystemParser.g:1047:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1026:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1051:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalRosSystemParser.g:1027:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalRosSystemParser.g:1028:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalRosSystemParser.g:1053:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalRosSystemParser.g:1029:3: ( rule__ParameterList__Group__0 ) - // InternalRosSystemParser.g:1029:4: rule__ParameterList__Group__0 + // InternalRosSystemParser.g:1054:3: ( rule__ParameterList__Group__0 ) + // InternalRosSystemParser.g:1054:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -3303,11 +3388,11 @@ public final void ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:1038:1: entryRuleParameterAny : ruleParameterAny EOF ; + // InternalRosSystemParser.g:1063:1: entryRuleParameterAny : ruleParameterAny EOF ; public final void entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:1039:1: ( ruleParameterAny EOF ) - // InternalRosSystemParser.g:1040:1: ruleParameterAny EOF + // InternalRosSystemParser.g:1064:1: ( ruleParameterAny EOF ) + // InternalRosSystemParser.g:1065:1: ruleParameterAny EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyRule()); @@ -3337,23 +3422,23 @@ public final void entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:1047:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; + // InternalRosSystemParser.g:1072:1: ruleParameterAny : ( ( rule__ParameterAny__Group__0 ) ) ; public final void ruleParameterAny() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1051:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) - // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1076:2: ( ( ( rule__ParameterAny__Group__0 ) ) ) + // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterAny__Group__0 ) ) { - // InternalRosSystemParser.g:1052:2: ( ( rule__ParameterAny__Group__0 ) ) - // InternalRosSystemParser.g:1053:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterAny__Group__0 ) ) + // InternalRosSystemParser.g:1078:3: ( rule__ParameterAny__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup()); } - // InternalRosSystemParser.g:1054:3: ( rule__ParameterAny__Group__0 ) - // InternalRosSystemParser.g:1054:4: rule__ParameterAny__Group__0 + // InternalRosSystemParser.g:1079:3: ( rule__ParameterAny__Group__0 ) + // InternalRosSystemParser.g:1079:4: rule__ParameterAny__Group__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group__0(); @@ -3388,11 +3473,11 @@ public final void ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:1063:1: entryRuleParameterString : ruleParameterString EOF ; + // InternalRosSystemParser.g:1088:1: entryRuleParameterString : ruleParameterString EOF ; public final void entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:1064:1: ( ruleParameterString EOF ) - // InternalRosSystemParser.g:1065:1: ruleParameterString EOF + // InternalRosSystemParser.g:1089:1: ( ruleParameterString EOF ) + // InternalRosSystemParser.g:1090:1: ruleParameterString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringRule()); @@ -3422,23 +3507,23 @@ public final void entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:1072:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1097:1: ruleParameterString : ( ( rule__ParameterString__ValueAssignment ) ) ; public final void ruleParameterString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1076:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1101:2: ( ( ( rule__ParameterString__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterString__ValueAssignment ) ) { - // InternalRosSystemParser.g:1077:2: ( ( rule__ParameterString__ValueAssignment ) ) - // InternalRosSystemParser.g:1078:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterString__ValueAssignment ) ) + // InternalRosSystemParser.g:1103:3: ( rule__ParameterString__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1079:3: ( rule__ParameterString__ValueAssignment ) - // InternalRosSystemParser.g:1079:4: rule__ParameterString__ValueAssignment + // InternalRosSystemParser.g:1104:3: ( rule__ParameterString__ValueAssignment ) + // InternalRosSystemParser.g:1104:4: rule__ParameterString__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterString__ValueAssignment(); @@ -3473,11 +3558,11 @@ public final void ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:1088:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:1113:1: entryRuleParameterBase64 : ruleParameterBase64 EOF ; public final void entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:1089:1: ( ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:1090:1: ruleParameterBase64 EOF + // InternalRosSystemParser.g:1114:1: ( ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:1115:1: ruleParameterBase64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Rule()); @@ -3507,23 +3592,23 @@ public final void entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:1097:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1122:1: ruleParameterBase64 : ( ( rule__ParameterBase64__ValueAssignment ) ) ; public final void ruleParameterBase64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1101:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1126:2: ( ( ( rule__ParameterBase64__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterBase64__ValueAssignment ) ) { - // InternalRosSystemParser.g:1102:2: ( ( rule__ParameterBase64__ValueAssignment ) ) - // InternalRosSystemParser.g:1103:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterBase64__ValueAssignment ) ) + // InternalRosSystemParser.g:1128:3: ( rule__ParameterBase64__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueAssignment()); } - // InternalRosSystemParser.g:1104:3: ( rule__ParameterBase64__ValueAssignment ) - // InternalRosSystemParser.g:1104:4: rule__ParameterBase64__ValueAssignment + // InternalRosSystemParser.g:1129:3: ( rule__ParameterBase64__ValueAssignment ) + // InternalRosSystemParser.g:1129:4: rule__ParameterBase64__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBase64__ValueAssignment(); @@ -3558,11 +3643,11 @@ public final void ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:1113:1: entryRuleParameterInteger : ruleParameterInteger EOF ; + // InternalRosSystemParser.g:1138:1: entryRuleParameterInteger : ruleParameterInteger EOF ; public final void entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:1114:1: ( ruleParameterInteger EOF ) - // InternalRosSystemParser.g:1115:1: ruleParameterInteger EOF + // InternalRosSystemParser.g:1139:1: ( ruleParameterInteger EOF ) + // InternalRosSystemParser.g:1140:1: ruleParameterInteger EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerRule()); @@ -3592,23 +3677,23 @@ public final void entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:1122:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1147:1: ruleParameterInteger : ( ( rule__ParameterInteger__ValueAssignment ) ) ; public final void ruleParameterInteger() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1126:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1151:2: ( ( ( rule__ParameterInteger__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterInteger__ValueAssignment ) ) { - // InternalRosSystemParser.g:1127:2: ( ( rule__ParameterInteger__ValueAssignment ) ) - // InternalRosSystemParser.g:1128:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterInteger__ValueAssignment ) ) + // InternalRosSystemParser.g:1153:3: ( rule__ParameterInteger__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1129:3: ( rule__ParameterInteger__ValueAssignment ) - // InternalRosSystemParser.g:1129:4: rule__ParameterInteger__ValueAssignment + // InternalRosSystemParser.g:1154:3: ( rule__ParameterInteger__ValueAssignment ) + // InternalRosSystemParser.g:1154:4: rule__ParameterInteger__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterInteger__ValueAssignment(); @@ -3643,11 +3728,11 @@ public final void ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:1138:1: entryRuleParameterDouble : ruleParameterDouble EOF ; + // InternalRosSystemParser.g:1163:1: entryRuleParameterDouble : ruleParameterDouble EOF ; public final void entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:1139:1: ( ruleParameterDouble EOF ) - // InternalRosSystemParser.g:1140:1: ruleParameterDouble EOF + // InternalRosSystemParser.g:1164:1: ( ruleParameterDouble EOF ) + // InternalRosSystemParser.g:1165:1: ruleParameterDouble EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleRule()); @@ -3677,23 +3762,23 @@ public final void entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:1147:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1172:1: ruleParameterDouble : ( ( rule__ParameterDouble__ValueAssignment ) ) ; public final void ruleParameterDouble() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1151:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1176:2: ( ( ( rule__ParameterDouble__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterDouble__ValueAssignment ) ) { - // InternalRosSystemParser.g:1152:2: ( ( rule__ParameterDouble__ValueAssignment ) ) - // InternalRosSystemParser.g:1153:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterDouble__ValueAssignment ) ) + // InternalRosSystemParser.g:1178:3: ( rule__ParameterDouble__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1154:3: ( rule__ParameterDouble__ValueAssignment ) - // InternalRosSystemParser.g:1154:4: rule__ParameterDouble__ValueAssignment + // InternalRosSystemParser.g:1179:3: ( rule__ParameterDouble__ValueAssignment ) + // InternalRosSystemParser.g:1179:4: rule__ParameterDouble__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDouble__ValueAssignment(); @@ -3728,11 +3813,11 @@ public final void ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:1163:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:1188:1: entryRuleParameterBoolean : ruleParameterBoolean EOF ; public final void entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:1164:1: ( ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:1165:1: ruleParameterBoolean EOF + // InternalRosSystemParser.g:1189:1: ( ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:1190:1: ruleParameterBoolean EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanRule()); @@ -3762,23 +3847,23 @@ public final void entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:1172:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1197:1: ruleParameterBoolean : ( ( rule__ParameterBoolean__ValueAssignment ) ) ; public final void ruleParameterBoolean() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1176:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1201:2: ( ( ( rule__ParameterBoolean__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) { - // InternalRosSystemParser.g:1177:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) - // InternalRosSystemParser.g:1178:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterBoolean__ValueAssignment ) ) + // InternalRosSystemParser.g:1203:3: ( rule__ParameterBoolean__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1179:3: ( rule__ParameterBoolean__ValueAssignment ) - // InternalRosSystemParser.g:1179:4: rule__ParameterBoolean__ValueAssignment + // InternalRosSystemParser.g:1204:3: ( rule__ParameterBoolean__ValueAssignment ) + // InternalRosSystemParser.g:1204:4: rule__ParameterBoolean__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterBoolean__ValueAssignment(); @@ -3813,11 +3898,11 @@ public final void ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:1188:1: entryRuleParameterStruct : ruleParameterStruct EOF ; + // InternalRosSystemParser.g:1213:1: entryRuleParameterStruct : ruleParameterStruct EOF ; public final void entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:1189:1: ( ruleParameterStruct EOF ) - // InternalRosSystemParser.g:1190:1: ruleParameterStruct EOF + // InternalRosSystemParser.g:1214:1: ( ruleParameterStruct EOF ) + // InternalRosSystemParser.g:1215:1: ruleParameterStruct EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructRule()); @@ -3847,23 +3932,23 @@ public final void entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:1197:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; + // InternalRosSystemParser.g:1222:1: ruleParameterStruct : ( ( rule__ParameterStruct__Group__0 ) ) ; public final void ruleParameterStruct() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1201:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) - // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1226:2: ( ( ( rule__ParameterStruct__Group__0 ) ) ) + // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterStruct__Group__0 ) ) { - // InternalRosSystemParser.g:1202:2: ( ( rule__ParameterStruct__Group__0 ) ) - // InternalRosSystemParser.g:1203:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterStruct__Group__0 ) ) + // InternalRosSystemParser.g:1228:3: ( rule__ParameterStruct__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup()); } - // InternalRosSystemParser.g:1204:3: ( rule__ParameterStruct__Group__0 ) - // InternalRosSystemParser.g:1204:4: rule__ParameterStruct__Group__0 + // InternalRosSystemParser.g:1229:3: ( rule__ParameterStruct__Group__0 ) + // InternalRosSystemParser.g:1229:4: rule__ParameterStruct__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__0(); @@ -3898,11 +3983,11 @@ public final void ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:1213:1: entryRuleParameterDate : ruleParameterDate EOF ; + // InternalRosSystemParser.g:1238:1: entryRuleParameterDate : ruleParameterDate EOF ; public final void entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:1214:1: ( ruleParameterDate EOF ) - // InternalRosSystemParser.g:1215:1: ruleParameterDate EOF + // InternalRosSystemParser.g:1239:1: ( ruleParameterDate EOF ) + // InternalRosSystemParser.g:1240:1: ruleParameterDate EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateRule()); @@ -3932,23 +4017,23 @@ public final void entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:1222:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; + // InternalRosSystemParser.g:1247:1: ruleParameterDate : ( ( rule__ParameterDate__ValueAssignment ) ) ; public final void ruleParameterDate() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1226:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) - // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1251:2: ( ( ( rule__ParameterDate__ValueAssignment ) ) ) + // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterDate__ValueAssignment ) ) { - // InternalRosSystemParser.g:1227:2: ( ( rule__ParameterDate__ValueAssignment ) ) - // InternalRosSystemParser.g:1228:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterDate__ValueAssignment ) ) + // InternalRosSystemParser.g:1253:3: ( rule__ParameterDate__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueAssignment()); } - // InternalRosSystemParser.g:1229:3: ( rule__ParameterDate__ValueAssignment ) - // InternalRosSystemParser.g:1229:4: rule__ParameterDate__ValueAssignment + // InternalRosSystemParser.g:1254:3: ( rule__ParameterDate__ValueAssignment ) + // InternalRosSystemParser.g:1254:4: rule__ParameterDate__ValueAssignment { pushFollow(FOLLOW_2); rule__ParameterDate__ValueAssignment(); @@ -3983,11 +4068,11 @@ public final void ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:1238:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:1263:1: entryRuleParameterStructMember : ruleParameterStructMember EOF ; public final void entryRuleParameterStructMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1239:1: ( ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:1240:1: ruleParameterStructMember EOF + // InternalRosSystemParser.g:1264:1: ( ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:1265:1: ruleParameterStructMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberRule()); @@ -4017,23 +4102,23 @@ public final void entryRuleParameterStructMember() throws RecognitionException { // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:1247:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1272:1: ruleParameterStructMember : ( ( rule__ParameterStructMember__Group__0 ) ) ; public final void ruleParameterStructMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1251:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1276:2: ( ( ( rule__ParameterStructMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructMember__Group__0 ) ) { - // InternalRosSystemParser.g:1252:2: ( ( rule__ParameterStructMember__Group__0 ) ) - // InternalRosSystemParser.g:1253:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructMember__Group__0 ) ) + // InternalRosSystemParser.g:1278:3: ( rule__ParameterStructMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1254:3: ( rule__ParameterStructMember__Group__0 ) - // InternalRosSystemParser.g:1254:4: rule__ParameterStructMember__Group__0 + // InternalRosSystemParser.g:1279:3: ( rule__ParameterStructMember__Group__0 ) + // InternalRosSystemParser.g:1279:4: rule__ParameterStructMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__0(); @@ -4068,11 +4153,11 @@ public final void ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:1263:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:1288:1: entryRuleParameterStructTypeMember : ruleParameterStructTypeMember EOF ; public final void entryRuleParameterStructTypeMember() throws RecognitionException { try { - // InternalRosSystemParser.g:1264:1: ( ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:1265:1: ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:1289:1: ( ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:1290:1: ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberRule()); @@ -4102,23 +4187,23 @@ public final void entryRuleParameterStructTypeMember() throws RecognitionExcepti // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:1272:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; + // InternalRosSystemParser.g:1297:1: ruleParameterStructTypeMember : ( ( rule__ParameterStructTypeMember__Group__0 ) ) ; public final void ruleParameterStructTypeMember() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1276:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) - // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1301:2: ( ( ( rule__ParameterStructTypeMember__Group__0 ) ) ) + // InternalRosSystemParser.g:1302:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) { - // InternalRosSystemParser.g:1277:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) - // InternalRosSystemParser.g:1278:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1302:2: ( ( rule__ParameterStructTypeMember__Group__0 ) ) + // InternalRosSystemParser.g:1303:3: ( rule__ParameterStructTypeMember__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getGroup()); } - // InternalRosSystemParser.g:1279:3: ( rule__ParameterStructTypeMember__Group__0 ) - // InternalRosSystemParser.g:1279:4: rule__ParameterStructTypeMember__Group__0 + // InternalRosSystemParser.g:1304:3: ( rule__ParameterStructTypeMember__Group__0 ) + // InternalRosSystemParser.g:1304:4: rule__ParameterStructTypeMember__Group__0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__0(); @@ -4153,11 +4238,11 @@ public final void ruleParameterStructTypeMember() throws RecognitionException { // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:1288:1: entryRuleBase64Binary : ruleBase64Binary EOF ; + // InternalRosSystemParser.g:1313:1: entryRuleBase64Binary : ruleBase64Binary EOF ; public final void entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:1289:1: ( ruleBase64Binary EOF ) - // InternalRosSystemParser.g:1290:1: ruleBase64Binary EOF + // InternalRosSystemParser.g:1314:1: ( ruleBase64Binary EOF ) + // InternalRosSystemParser.g:1315:1: ruleBase64Binary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryRule()); @@ -4187,17 +4272,17 @@ public final void entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:1297:1: ruleBase64Binary : ( RULE_BINARY ) ; + // InternalRosSystemParser.g:1322:1: ruleBase64Binary : ( RULE_BINARY ) ; public final void ruleBase64Binary() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1301:2: ( ( RULE_BINARY ) ) - // InternalRosSystemParser.g:1302:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1326:2: ( ( RULE_BINARY ) ) + // InternalRosSystemParser.g:1327:2: ( RULE_BINARY ) { - // InternalRosSystemParser.g:1302:2: ( RULE_BINARY ) - // InternalRosSystemParser.g:1303:3: RULE_BINARY + // InternalRosSystemParser.g:1327:2: ( RULE_BINARY ) + // InternalRosSystemParser.g:1328:3: RULE_BINARY { if ( state.backtracking==0 ) { before(grammarAccess.getBase64BinaryAccess().getBINARYTerminalRuleCall()); @@ -4228,11 +4313,11 @@ public final void ruleBase64Binary() throws RecognitionException { // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:1313:1: entryRuleboolean0 : ruleboolean0 EOF ; + // InternalRosSystemParser.g:1338:1: entryRuleboolean0 : ruleboolean0 EOF ; public final void entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:1314:1: ( ruleboolean0 EOF ) - // InternalRosSystemParser.g:1315:1: ruleboolean0 EOF + // InternalRosSystemParser.g:1339:1: ( ruleboolean0 EOF ) + // InternalRosSystemParser.g:1340:1: ruleboolean0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Rule()); @@ -4262,17 +4347,17 @@ public final void entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:1322:1: ruleboolean0 : ( RULE_BOOLEAN ) ; + // InternalRosSystemParser.g:1347:1: ruleboolean0 : ( RULE_BOOLEAN ) ; public final void ruleboolean0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1326:2: ( ( RULE_BOOLEAN ) ) - // InternalRosSystemParser.g:1327:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1351:2: ( ( RULE_BOOLEAN ) ) + // InternalRosSystemParser.g:1352:2: ( RULE_BOOLEAN ) { - // InternalRosSystemParser.g:1327:2: ( RULE_BOOLEAN ) - // InternalRosSystemParser.g:1328:3: RULE_BOOLEAN + // InternalRosSystemParser.g:1352:2: ( RULE_BOOLEAN ) + // InternalRosSystemParser.g:1353:3: RULE_BOOLEAN { if ( state.backtracking==0 ) { before(grammarAccess.getBoolean0Access().getBOOLEANTerminalRuleCall()); @@ -4303,11 +4388,11 @@ public final void ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:1338:1: entryRuleDouble0 : ruleDouble0 EOF ; + // InternalRosSystemParser.g:1363:1: entryRuleDouble0 : ruleDouble0 EOF ; public final void entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:1339:1: ( ruleDouble0 EOF ) - // InternalRosSystemParser.g:1340:1: ruleDouble0 EOF + // InternalRosSystemParser.g:1364:1: ( ruleDouble0 EOF ) + // InternalRosSystemParser.g:1365:1: ruleDouble0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Rule()); @@ -4337,17 +4422,17 @@ public final void entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:1347:1: ruleDouble0 : ( RULE_DOUBLE ) ; + // InternalRosSystemParser.g:1372:1: ruleDouble0 : ( RULE_DOUBLE ) ; public final void ruleDouble0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1351:2: ( ( RULE_DOUBLE ) ) - // InternalRosSystemParser.g:1352:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1376:2: ( ( RULE_DOUBLE ) ) + // InternalRosSystemParser.g:1377:2: ( RULE_DOUBLE ) { - // InternalRosSystemParser.g:1352:2: ( RULE_DOUBLE ) - // InternalRosSystemParser.g:1353:3: RULE_DOUBLE + // InternalRosSystemParser.g:1377:2: ( RULE_DOUBLE ) + // InternalRosSystemParser.g:1378:3: RULE_DOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getDouble0Access().getDOUBLETerminalRuleCall()); @@ -4378,11 +4463,11 @@ public final void ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:1363:1: entryRuleInteger0 : ruleInteger0 EOF ; + // InternalRosSystemParser.g:1388:1: entryRuleInteger0 : ruleInteger0 EOF ; public final void entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:1364:1: ( ruleInteger0 EOF ) - // InternalRosSystemParser.g:1365:1: ruleInteger0 EOF + // InternalRosSystemParser.g:1389:1: ( ruleInteger0 EOF ) + // InternalRosSystemParser.g:1390:1: ruleInteger0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Rule()); @@ -4412,17 +4497,17 @@ public final void entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:1372:1: ruleInteger0 : ( RULE_DECINT ) ; + // InternalRosSystemParser.g:1397:1: ruleInteger0 : ( RULE_DECINT ) ; public final void ruleInteger0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1376:2: ( ( RULE_DECINT ) ) - // InternalRosSystemParser.g:1377:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1401:2: ( ( RULE_DECINT ) ) + // InternalRosSystemParser.g:1402:2: ( RULE_DECINT ) { - // InternalRosSystemParser.g:1377:2: ( RULE_DECINT ) - // InternalRosSystemParser.g:1378:3: RULE_DECINT + // InternalRosSystemParser.g:1402:2: ( RULE_DECINT ) + // InternalRosSystemParser.g:1403:3: RULE_DECINT { if ( state.backtracking==0 ) { before(grammarAccess.getInteger0Access().getDECINTTerminalRuleCall()); @@ -4453,11 +4538,11 @@ public final void ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:1388:1: entryRuleDateTime0 : ruleDateTime0 EOF ; + // InternalRosSystemParser.g:1413:1: entryRuleDateTime0 : ruleDateTime0 EOF ; public final void entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:1389:1: ( ruleDateTime0 EOF ) - // InternalRosSystemParser.g:1390:1: ruleDateTime0 EOF + // InternalRosSystemParser.g:1414:1: ( ruleDateTime0 EOF ) + // InternalRosSystemParser.g:1415:1: ruleDateTime0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Rule()); @@ -4487,17 +4572,17 @@ public final void entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:1397:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; + // InternalRosSystemParser.g:1422:1: ruleDateTime0 : ( RULE_DATE_TIME ) ; public final void ruleDateTime0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1401:2: ( ( RULE_DATE_TIME ) ) - // InternalRosSystemParser.g:1402:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1426:2: ( ( RULE_DATE_TIME ) ) + // InternalRosSystemParser.g:1427:2: ( RULE_DATE_TIME ) { - // InternalRosSystemParser.g:1402:2: ( RULE_DATE_TIME ) - // InternalRosSystemParser.g:1403:3: RULE_DATE_TIME + // InternalRosSystemParser.g:1427:2: ( RULE_DATE_TIME ) + // InternalRosSystemParser.g:1428:3: RULE_DATE_TIME { if ( state.backtracking==0 ) { before(grammarAccess.getDateTime0Access().getDATE_TIMETerminalRuleCall()); @@ -4528,11 +4613,11 @@ public final void ruleDateTime0() throws RecognitionException { // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:1413:1: entryRuleAbstractType : ruleAbstractType EOF ; + // InternalRosSystemParser.g:1438:1: entryRuleAbstractType : ruleAbstractType EOF ; public final void entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:1414:1: ( ruleAbstractType EOF ) - // InternalRosSystemParser.g:1415:1: ruleAbstractType EOF + // InternalRosSystemParser.g:1439:1: ( ruleAbstractType EOF ) + // InternalRosSystemParser.g:1440:1: ruleAbstractType EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeRule()); @@ -4562,23 +4647,23 @@ public final void entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:1422:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; + // InternalRosSystemParser.g:1447:1: ruleAbstractType : ( ( rule__AbstractType__Alternatives ) ) ; public final void ruleAbstractType() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1426:2: ( ( ( rule__AbstractType__Alternatives ) ) ) - // InternalRosSystemParser.g:1427:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1451:2: ( ( ( rule__AbstractType__Alternatives ) ) ) + // InternalRosSystemParser.g:1452:2: ( ( rule__AbstractType__Alternatives ) ) { - // InternalRosSystemParser.g:1427:2: ( ( rule__AbstractType__Alternatives ) ) - // InternalRosSystemParser.g:1428:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1452:2: ( ( rule__AbstractType__Alternatives ) ) + // InternalRosSystemParser.g:1453:3: ( rule__AbstractType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getAlternatives()); } - // InternalRosSystemParser.g:1429:3: ( rule__AbstractType__Alternatives ) - // InternalRosSystemParser.g:1429:4: rule__AbstractType__Alternatives + // InternalRosSystemParser.g:1454:3: ( rule__AbstractType__Alternatives ) + // InternalRosSystemParser.g:1454:4: rule__AbstractType__Alternatives { pushFollow(FOLLOW_2); rule__AbstractType__Alternatives(); @@ -4613,11 +4698,11 @@ public final void ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:1438:1: entryRulebool : rulebool EOF ; + // InternalRosSystemParser.g:1463:1: entryRulebool : rulebool EOF ; public final void entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:1439:1: ( rulebool EOF ) - // InternalRosSystemParser.g:1440:1: rulebool EOF + // InternalRosSystemParser.g:1464:1: ( rulebool EOF ) + // InternalRosSystemParser.g:1465:1: rulebool EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolRule()); @@ -4647,23 +4732,23 @@ public final void entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:1447:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; + // InternalRosSystemParser.g:1472:1: rulebool : ( ( rule__Bool__Group__0 ) ) ; public final void rulebool() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1451:2: ( ( ( rule__Bool__Group__0 ) ) ) - // InternalRosSystemParser.g:1452:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1476:2: ( ( ( rule__Bool__Group__0 ) ) ) + // InternalRosSystemParser.g:1477:2: ( ( rule__Bool__Group__0 ) ) { - // InternalRosSystemParser.g:1452:2: ( ( rule__Bool__Group__0 ) ) - // InternalRosSystemParser.g:1453:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1477:2: ( ( rule__Bool__Group__0 ) ) + // InternalRosSystemParser.g:1478:3: ( rule__Bool__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getGroup()); } - // InternalRosSystemParser.g:1454:3: ( rule__Bool__Group__0 ) - // InternalRosSystemParser.g:1454:4: rule__Bool__Group__0 + // InternalRosSystemParser.g:1479:3: ( rule__Bool__Group__0 ) + // InternalRosSystemParser.g:1479:4: rule__Bool__Group__0 { pushFollow(FOLLOW_2); rule__Bool__Group__0(); @@ -4698,11 +4783,11 @@ public final void rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:1463:1: entryRuleint8 : ruleint8 EOF ; + // InternalRosSystemParser.g:1488:1: entryRuleint8 : ruleint8 EOF ; public final void entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1464:1: ( ruleint8 EOF ) - // InternalRosSystemParser.g:1465:1: ruleint8 EOF + // InternalRosSystemParser.g:1489:1: ( ruleint8 EOF ) + // InternalRosSystemParser.g:1490:1: ruleint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Rule()); @@ -4732,23 +4817,23 @@ public final void entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:1472:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; + // InternalRosSystemParser.g:1497:1: ruleint8 : ( ( rule__Int8__Group__0 ) ) ; public final void ruleint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1476:2: ( ( ( rule__Int8__Group__0 ) ) ) - // InternalRosSystemParser.g:1477:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1501:2: ( ( ( rule__Int8__Group__0 ) ) ) + // InternalRosSystemParser.g:1502:2: ( ( rule__Int8__Group__0 ) ) { - // InternalRosSystemParser.g:1477:2: ( ( rule__Int8__Group__0 ) ) - // InternalRosSystemParser.g:1478:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1502:2: ( ( rule__Int8__Group__0 ) ) + // InternalRosSystemParser.g:1503:3: ( rule__Int8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getGroup()); } - // InternalRosSystemParser.g:1479:3: ( rule__Int8__Group__0 ) - // InternalRosSystemParser.g:1479:4: rule__Int8__Group__0 + // InternalRosSystemParser.g:1504:3: ( rule__Int8__Group__0 ) + // InternalRosSystemParser.g:1504:4: rule__Int8__Group__0 { pushFollow(FOLLOW_2); rule__Int8__Group__0(); @@ -4783,11 +4868,11 @@ public final void ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:1488:1: entryRuleuint8 : ruleuint8 EOF ; + // InternalRosSystemParser.g:1513:1: entryRuleuint8 : ruleuint8 EOF ; public final void entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:1489:1: ( ruleuint8 EOF ) - // InternalRosSystemParser.g:1490:1: ruleuint8 EOF + // InternalRosSystemParser.g:1514:1: ( ruleuint8 EOF ) + // InternalRosSystemParser.g:1515:1: ruleuint8 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Rule()); @@ -4817,23 +4902,23 @@ public final void entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:1497:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; + // InternalRosSystemParser.g:1522:1: ruleuint8 : ( ( rule__Uint8__Group__0 ) ) ; public final void ruleuint8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1501:2: ( ( ( rule__Uint8__Group__0 ) ) ) - // InternalRosSystemParser.g:1502:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1526:2: ( ( ( rule__Uint8__Group__0 ) ) ) + // InternalRosSystemParser.g:1527:2: ( ( rule__Uint8__Group__0 ) ) { - // InternalRosSystemParser.g:1502:2: ( ( rule__Uint8__Group__0 ) ) - // InternalRosSystemParser.g:1503:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1527:2: ( ( rule__Uint8__Group__0 ) ) + // InternalRosSystemParser.g:1528:3: ( rule__Uint8__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getGroup()); } - // InternalRosSystemParser.g:1504:3: ( rule__Uint8__Group__0 ) - // InternalRosSystemParser.g:1504:4: rule__Uint8__Group__0 + // InternalRosSystemParser.g:1529:3: ( rule__Uint8__Group__0 ) + // InternalRosSystemParser.g:1529:4: rule__Uint8__Group__0 { pushFollow(FOLLOW_2); rule__Uint8__Group__0(); @@ -4868,11 +4953,11 @@ public final void ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:1513:1: entryRuleint16 : ruleint16 EOF ; + // InternalRosSystemParser.g:1538:1: entryRuleint16 : ruleint16 EOF ; public final void entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1514:1: ( ruleint16 EOF ) - // InternalRosSystemParser.g:1515:1: ruleint16 EOF + // InternalRosSystemParser.g:1539:1: ( ruleint16 EOF ) + // InternalRosSystemParser.g:1540:1: ruleint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Rule()); @@ -4902,23 +4987,23 @@ public final void entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:1522:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; + // InternalRosSystemParser.g:1547:1: ruleint16 : ( ( rule__Int16__Group__0 ) ) ; public final void ruleint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1526:2: ( ( ( rule__Int16__Group__0 ) ) ) - // InternalRosSystemParser.g:1527:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1551:2: ( ( ( rule__Int16__Group__0 ) ) ) + // InternalRosSystemParser.g:1552:2: ( ( rule__Int16__Group__0 ) ) { - // InternalRosSystemParser.g:1527:2: ( ( rule__Int16__Group__0 ) ) - // InternalRosSystemParser.g:1528:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1552:2: ( ( rule__Int16__Group__0 ) ) + // InternalRosSystemParser.g:1553:3: ( rule__Int16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getGroup()); } - // InternalRosSystemParser.g:1529:3: ( rule__Int16__Group__0 ) - // InternalRosSystemParser.g:1529:4: rule__Int16__Group__0 + // InternalRosSystemParser.g:1554:3: ( rule__Int16__Group__0 ) + // InternalRosSystemParser.g:1554:4: rule__Int16__Group__0 { pushFollow(FOLLOW_2); rule__Int16__Group__0(); @@ -4953,11 +5038,11 @@ public final void ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:1538:1: entryRuleuint16 : ruleuint16 EOF ; + // InternalRosSystemParser.g:1563:1: entryRuleuint16 : ruleuint16 EOF ; public final void entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:1539:1: ( ruleuint16 EOF ) - // InternalRosSystemParser.g:1540:1: ruleuint16 EOF + // InternalRosSystemParser.g:1564:1: ( ruleuint16 EOF ) + // InternalRosSystemParser.g:1565:1: ruleuint16 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Rule()); @@ -4987,23 +5072,23 @@ public final void entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:1547:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; + // InternalRosSystemParser.g:1572:1: ruleuint16 : ( ( rule__Uint16__Group__0 ) ) ; public final void ruleuint16() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1551:2: ( ( ( rule__Uint16__Group__0 ) ) ) - // InternalRosSystemParser.g:1552:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1576:2: ( ( ( rule__Uint16__Group__0 ) ) ) + // InternalRosSystemParser.g:1577:2: ( ( rule__Uint16__Group__0 ) ) { - // InternalRosSystemParser.g:1552:2: ( ( rule__Uint16__Group__0 ) ) - // InternalRosSystemParser.g:1553:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1577:2: ( ( rule__Uint16__Group__0 ) ) + // InternalRosSystemParser.g:1578:3: ( rule__Uint16__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getGroup()); } - // InternalRosSystemParser.g:1554:3: ( rule__Uint16__Group__0 ) - // InternalRosSystemParser.g:1554:4: rule__Uint16__Group__0 + // InternalRosSystemParser.g:1579:3: ( rule__Uint16__Group__0 ) + // InternalRosSystemParser.g:1579:4: rule__Uint16__Group__0 { pushFollow(FOLLOW_2); rule__Uint16__Group__0(); @@ -5038,11 +5123,11 @@ public final void ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:1563:1: entryRuleint32 : ruleint32 EOF ; + // InternalRosSystemParser.g:1588:1: entryRuleint32 : ruleint32 EOF ; public final void entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1564:1: ( ruleint32 EOF ) - // InternalRosSystemParser.g:1565:1: ruleint32 EOF + // InternalRosSystemParser.g:1589:1: ( ruleint32 EOF ) + // InternalRosSystemParser.g:1590:1: ruleint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Rule()); @@ -5072,23 +5157,23 @@ public final void entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:1572:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; + // InternalRosSystemParser.g:1597:1: ruleint32 : ( ( rule__Int32__Group__0 ) ) ; public final void ruleint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1576:2: ( ( ( rule__Int32__Group__0 ) ) ) - // InternalRosSystemParser.g:1577:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1601:2: ( ( ( rule__Int32__Group__0 ) ) ) + // InternalRosSystemParser.g:1602:2: ( ( rule__Int32__Group__0 ) ) { - // InternalRosSystemParser.g:1577:2: ( ( rule__Int32__Group__0 ) ) - // InternalRosSystemParser.g:1578:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1602:2: ( ( rule__Int32__Group__0 ) ) + // InternalRosSystemParser.g:1603:3: ( rule__Int32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getGroup()); } - // InternalRosSystemParser.g:1579:3: ( rule__Int32__Group__0 ) - // InternalRosSystemParser.g:1579:4: rule__Int32__Group__0 + // InternalRosSystemParser.g:1604:3: ( rule__Int32__Group__0 ) + // InternalRosSystemParser.g:1604:4: rule__Int32__Group__0 { pushFollow(FOLLOW_2); rule__Int32__Group__0(); @@ -5123,11 +5208,11 @@ public final void ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:1588:1: entryRuleuint32 : ruleuint32 EOF ; + // InternalRosSystemParser.g:1613:1: entryRuleuint32 : ruleuint32 EOF ; public final void entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:1589:1: ( ruleuint32 EOF ) - // InternalRosSystemParser.g:1590:1: ruleuint32 EOF + // InternalRosSystemParser.g:1614:1: ( ruleuint32 EOF ) + // InternalRosSystemParser.g:1615:1: ruleuint32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Rule()); @@ -5157,23 +5242,23 @@ public final void entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:1597:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; + // InternalRosSystemParser.g:1622:1: ruleuint32 : ( ( rule__Uint32__Group__0 ) ) ; public final void ruleuint32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1601:2: ( ( ( rule__Uint32__Group__0 ) ) ) - // InternalRosSystemParser.g:1602:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1626:2: ( ( ( rule__Uint32__Group__0 ) ) ) + // InternalRosSystemParser.g:1627:2: ( ( rule__Uint32__Group__0 ) ) { - // InternalRosSystemParser.g:1602:2: ( ( rule__Uint32__Group__0 ) ) - // InternalRosSystemParser.g:1603:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1627:2: ( ( rule__Uint32__Group__0 ) ) + // InternalRosSystemParser.g:1628:3: ( rule__Uint32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getGroup()); } - // InternalRosSystemParser.g:1604:3: ( rule__Uint32__Group__0 ) - // InternalRosSystemParser.g:1604:4: rule__Uint32__Group__0 + // InternalRosSystemParser.g:1629:3: ( rule__Uint32__Group__0 ) + // InternalRosSystemParser.g:1629:4: rule__Uint32__Group__0 { pushFollow(FOLLOW_2); rule__Uint32__Group__0(); @@ -5208,11 +5293,11 @@ public final void ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:1613:1: entryRuleint64 : ruleint64 EOF ; + // InternalRosSystemParser.g:1638:1: entryRuleint64 : ruleint64 EOF ; public final void entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1614:1: ( ruleint64 EOF ) - // InternalRosSystemParser.g:1615:1: ruleint64 EOF + // InternalRosSystemParser.g:1639:1: ( ruleint64 EOF ) + // InternalRosSystemParser.g:1640:1: ruleint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Rule()); @@ -5242,23 +5327,23 @@ public final void entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:1622:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; + // InternalRosSystemParser.g:1647:1: ruleint64 : ( ( rule__Int64__Group__0 ) ) ; public final void ruleint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1626:2: ( ( ( rule__Int64__Group__0 ) ) ) - // InternalRosSystemParser.g:1627:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1651:2: ( ( ( rule__Int64__Group__0 ) ) ) + // InternalRosSystemParser.g:1652:2: ( ( rule__Int64__Group__0 ) ) { - // InternalRosSystemParser.g:1627:2: ( ( rule__Int64__Group__0 ) ) - // InternalRosSystemParser.g:1628:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1652:2: ( ( rule__Int64__Group__0 ) ) + // InternalRosSystemParser.g:1653:3: ( rule__Int64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getGroup()); } - // InternalRosSystemParser.g:1629:3: ( rule__Int64__Group__0 ) - // InternalRosSystemParser.g:1629:4: rule__Int64__Group__0 + // InternalRosSystemParser.g:1654:3: ( rule__Int64__Group__0 ) + // InternalRosSystemParser.g:1654:4: rule__Int64__Group__0 { pushFollow(FOLLOW_2); rule__Int64__Group__0(); @@ -5293,11 +5378,11 @@ public final void ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:1638:1: entryRuleuint64 : ruleuint64 EOF ; + // InternalRosSystemParser.g:1663:1: entryRuleuint64 : ruleuint64 EOF ; public final void entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:1639:1: ( ruleuint64 EOF ) - // InternalRosSystemParser.g:1640:1: ruleuint64 EOF + // InternalRosSystemParser.g:1664:1: ( ruleuint64 EOF ) + // InternalRosSystemParser.g:1665:1: ruleuint64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Rule()); @@ -5327,23 +5412,23 @@ public final void entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:1647:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; + // InternalRosSystemParser.g:1672:1: ruleuint64 : ( ( rule__Uint64__Group__0 ) ) ; public final void ruleuint64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1651:2: ( ( ( rule__Uint64__Group__0 ) ) ) - // InternalRosSystemParser.g:1652:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1676:2: ( ( ( rule__Uint64__Group__0 ) ) ) + // InternalRosSystemParser.g:1677:2: ( ( rule__Uint64__Group__0 ) ) { - // InternalRosSystemParser.g:1652:2: ( ( rule__Uint64__Group__0 ) ) - // InternalRosSystemParser.g:1653:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1677:2: ( ( rule__Uint64__Group__0 ) ) + // InternalRosSystemParser.g:1678:3: ( rule__Uint64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getGroup()); } - // InternalRosSystemParser.g:1654:3: ( rule__Uint64__Group__0 ) - // InternalRosSystemParser.g:1654:4: rule__Uint64__Group__0 + // InternalRosSystemParser.g:1679:3: ( rule__Uint64__Group__0 ) + // InternalRosSystemParser.g:1679:4: rule__Uint64__Group__0 { pushFollow(FOLLOW_2); rule__Uint64__Group__0(); @@ -5378,11 +5463,11 @@ public final void ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:1663:1: entryRulefloat32 : rulefloat32 EOF ; + // InternalRosSystemParser.g:1688:1: entryRulefloat32 : rulefloat32 EOF ; public final void entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:1664:1: ( rulefloat32 EOF ) - // InternalRosSystemParser.g:1665:1: rulefloat32 EOF + // InternalRosSystemParser.g:1689:1: ( rulefloat32 EOF ) + // InternalRosSystemParser.g:1690:1: rulefloat32 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Rule()); @@ -5412,23 +5497,23 @@ public final void entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:1672:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; + // InternalRosSystemParser.g:1697:1: rulefloat32 : ( ( rule__Float32__Group__0 ) ) ; public final void rulefloat32() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1676:2: ( ( ( rule__Float32__Group__0 ) ) ) - // InternalRosSystemParser.g:1677:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1701:2: ( ( ( rule__Float32__Group__0 ) ) ) + // InternalRosSystemParser.g:1702:2: ( ( rule__Float32__Group__0 ) ) { - // InternalRosSystemParser.g:1677:2: ( ( rule__Float32__Group__0 ) ) - // InternalRosSystemParser.g:1678:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1702:2: ( ( rule__Float32__Group__0 ) ) + // InternalRosSystemParser.g:1703:3: ( rule__Float32__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getGroup()); } - // InternalRosSystemParser.g:1679:3: ( rule__Float32__Group__0 ) - // InternalRosSystemParser.g:1679:4: rule__Float32__Group__0 + // InternalRosSystemParser.g:1704:3: ( rule__Float32__Group__0 ) + // InternalRosSystemParser.g:1704:4: rule__Float32__Group__0 { pushFollow(FOLLOW_2); rule__Float32__Group__0(); @@ -5463,11 +5548,11 @@ public final void rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:1688:1: entryRulefloat64 : rulefloat64 EOF ; + // InternalRosSystemParser.g:1713:1: entryRulefloat64 : rulefloat64 EOF ; public final void entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:1689:1: ( rulefloat64 EOF ) - // InternalRosSystemParser.g:1690:1: rulefloat64 EOF + // InternalRosSystemParser.g:1714:1: ( rulefloat64 EOF ) + // InternalRosSystemParser.g:1715:1: rulefloat64 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Rule()); @@ -5497,23 +5582,23 @@ public final void entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:1697:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; + // InternalRosSystemParser.g:1722:1: rulefloat64 : ( ( rule__Float64__Group__0 ) ) ; public final void rulefloat64() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1701:2: ( ( ( rule__Float64__Group__0 ) ) ) - // InternalRosSystemParser.g:1702:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1726:2: ( ( ( rule__Float64__Group__0 ) ) ) + // InternalRosSystemParser.g:1727:2: ( ( rule__Float64__Group__0 ) ) { - // InternalRosSystemParser.g:1702:2: ( ( rule__Float64__Group__0 ) ) - // InternalRosSystemParser.g:1703:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1727:2: ( ( rule__Float64__Group__0 ) ) + // InternalRosSystemParser.g:1728:3: ( rule__Float64__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getGroup()); } - // InternalRosSystemParser.g:1704:3: ( rule__Float64__Group__0 ) - // InternalRosSystemParser.g:1704:4: rule__Float64__Group__0 + // InternalRosSystemParser.g:1729:3: ( rule__Float64__Group__0 ) + // InternalRosSystemParser.g:1729:4: rule__Float64__Group__0 { pushFollow(FOLLOW_2); rule__Float64__Group__0(); @@ -5548,11 +5633,11 @@ public final void rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:1713:1: entryRulestring0 : rulestring0 EOF ; + // InternalRosSystemParser.g:1738:1: entryRulestring0 : rulestring0 EOF ; public final void entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:1714:1: ( rulestring0 EOF ) - // InternalRosSystemParser.g:1715:1: rulestring0 EOF + // InternalRosSystemParser.g:1739:1: ( rulestring0 EOF ) + // InternalRosSystemParser.g:1740:1: rulestring0 EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0Rule()); @@ -5582,23 +5667,23 @@ public final void entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:1722:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; + // InternalRosSystemParser.g:1747:1: rulestring0 : ( ( rule__String0__Group__0 ) ) ; public final void rulestring0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1726:2: ( ( ( rule__String0__Group__0 ) ) ) - // InternalRosSystemParser.g:1727:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1751:2: ( ( ( rule__String0__Group__0 ) ) ) + // InternalRosSystemParser.g:1752:2: ( ( rule__String0__Group__0 ) ) { - // InternalRosSystemParser.g:1727:2: ( ( rule__String0__Group__0 ) ) - // InternalRosSystemParser.g:1728:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1752:2: ( ( rule__String0__Group__0 ) ) + // InternalRosSystemParser.g:1753:3: ( rule__String0__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getGroup()); } - // InternalRosSystemParser.g:1729:3: ( rule__String0__Group__0 ) - // InternalRosSystemParser.g:1729:4: rule__String0__Group__0 + // InternalRosSystemParser.g:1754:3: ( rule__String0__Group__0 ) + // InternalRosSystemParser.g:1754:4: rule__String0__Group__0 { pushFollow(FOLLOW_2); rule__String0__Group__0(); @@ -5633,11 +5718,11 @@ public final void rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:1738:1: entryRulechar : rulechar EOF ; + // InternalRosSystemParser.g:1763:1: entryRulechar : rulechar EOF ; public final void entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:1739:1: ( rulechar EOF ) - // InternalRosSystemParser.g:1740:1: rulechar EOF + // InternalRosSystemParser.g:1764:1: ( rulechar EOF ) + // InternalRosSystemParser.g:1765:1: rulechar EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharRule()); @@ -5667,23 +5752,23 @@ public final void entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:1747:1: rulechar : ( ( rule__Char__Group__0 ) ) ; + // InternalRosSystemParser.g:1772:1: rulechar : ( ( rule__Char__Group__0 ) ) ; public final void rulechar() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1751:2: ( ( ( rule__Char__Group__0 ) ) ) - // InternalRosSystemParser.g:1752:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1776:2: ( ( ( rule__Char__Group__0 ) ) ) + // InternalRosSystemParser.g:1777:2: ( ( rule__Char__Group__0 ) ) { - // InternalRosSystemParser.g:1752:2: ( ( rule__Char__Group__0 ) ) - // InternalRosSystemParser.g:1753:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1777:2: ( ( rule__Char__Group__0 ) ) + // InternalRosSystemParser.g:1778:3: ( rule__Char__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getGroup()); } - // InternalRosSystemParser.g:1754:3: ( rule__Char__Group__0 ) - // InternalRosSystemParser.g:1754:4: rule__Char__Group__0 + // InternalRosSystemParser.g:1779:3: ( rule__Char__Group__0 ) + // InternalRosSystemParser.g:1779:4: rule__Char__Group__0 { pushFollow(FOLLOW_2); rule__Char__Group__0(); @@ -5718,11 +5803,11 @@ public final void rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:1763:1: entryRulebyte : rulebyte EOF ; + // InternalRosSystemParser.g:1788:1: entryRulebyte : rulebyte EOF ; public final void entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:1764:1: ( rulebyte EOF ) - // InternalRosSystemParser.g:1765:1: rulebyte EOF + // InternalRosSystemParser.g:1789:1: ( rulebyte EOF ) + // InternalRosSystemParser.g:1790:1: rulebyte EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteRule()); @@ -5752,23 +5837,23 @@ public final void entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:1772:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; + // InternalRosSystemParser.g:1797:1: rulebyte : ( ( rule__Byte__Group__0 ) ) ; public final void rulebyte() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1776:2: ( ( ( rule__Byte__Group__0 ) ) ) - // InternalRosSystemParser.g:1777:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1801:2: ( ( ( rule__Byte__Group__0 ) ) ) + // InternalRosSystemParser.g:1802:2: ( ( rule__Byte__Group__0 ) ) { - // InternalRosSystemParser.g:1777:2: ( ( rule__Byte__Group__0 ) ) - // InternalRosSystemParser.g:1778:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1802:2: ( ( rule__Byte__Group__0 ) ) + // InternalRosSystemParser.g:1803:3: ( rule__Byte__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getGroup()); } - // InternalRosSystemParser.g:1779:3: ( rule__Byte__Group__0 ) - // InternalRosSystemParser.g:1779:4: rule__Byte__Group__0 + // InternalRosSystemParser.g:1804:3: ( rule__Byte__Group__0 ) + // InternalRosSystemParser.g:1804:4: rule__Byte__Group__0 { pushFollow(FOLLOW_2); rule__Byte__Group__0(); @@ -5803,11 +5888,11 @@ public final void rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:1788:1: entryRuletime : ruletime EOF ; + // InternalRosSystemParser.g:1813:1: entryRuletime : ruletime EOF ; public final void entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:1789:1: ( ruletime EOF ) - // InternalRosSystemParser.g:1790:1: ruletime EOF + // InternalRosSystemParser.g:1814:1: ( ruletime EOF ) + // InternalRosSystemParser.g:1815:1: ruletime EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimeRule()); @@ -5837,23 +5922,23 @@ public final void entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:1797:1: ruletime : ( ( rule__Time__Group__0 ) ) ; + // InternalRosSystemParser.g:1822:1: ruletime : ( ( rule__Time__Group__0 ) ) ; public final void ruletime() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1801:2: ( ( ( rule__Time__Group__0 ) ) ) - // InternalRosSystemParser.g:1802:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1826:2: ( ( ( rule__Time__Group__0 ) ) ) + // InternalRosSystemParser.g:1827:2: ( ( rule__Time__Group__0 ) ) { - // InternalRosSystemParser.g:1802:2: ( ( rule__Time__Group__0 ) ) - // InternalRosSystemParser.g:1803:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1827:2: ( ( rule__Time__Group__0 ) ) + // InternalRosSystemParser.g:1828:3: ( rule__Time__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getGroup()); } - // InternalRosSystemParser.g:1804:3: ( rule__Time__Group__0 ) - // InternalRosSystemParser.g:1804:4: rule__Time__Group__0 + // InternalRosSystemParser.g:1829:3: ( rule__Time__Group__0 ) + // InternalRosSystemParser.g:1829:4: rule__Time__Group__0 { pushFollow(FOLLOW_2); rule__Time__Group__0(); @@ -5888,11 +5973,11 @@ public final void ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:1813:1: entryRuleduration : ruleduration EOF ; + // InternalRosSystemParser.g:1838:1: entryRuleduration : ruleduration EOF ; public final void entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:1814:1: ( ruleduration EOF ) - // InternalRosSystemParser.g:1815:1: ruleduration EOF + // InternalRosSystemParser.g:1839:1: ( ruleduration EOF ) + // InternalRosSystemParser.g:1840:1: ruleduration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDurationRule()); @@ -5922,23 +6007,23 @@ public final void entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:1822:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; + // InternalRosSystemParser.g:1847:1: ruleduration : ( ( rule__Duration__Group__0 ) ) ; public final void ruleduration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1826:2: ( ( ( rule__Duration__Group__0 ) ) ) - // InternalRosSystemParser.g:1827:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1851:2: ( ( ( rule__Duration__Group__0 ) ) ) + // InternalRosSystemParser.g:1852:2: ( ( rule__Duration__Group__0 ) ) { - // InternalRosSystemParser.g:1827:2: ( ( rule__Duration__Group__0 ) ) - // InternalRosSystemParser.g:1828:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1852:2: ( ( rule__Duration__Group__0 ) ) + // InternalRosSystemParser.g:1853:3: ( rule__Duration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getGroup()); } - // InternalRosSystemParser.g:1829:3: ( rule__Duration__Group__0 ) - // InternalRosSystemParser.g:1829:4: rule__Duration__Group__0 + // InternalRosSystemParser.g:1854:3: ( rule__Duration__Group__0 ) + // InternalRosSystemParser.g:1854:4: rule__Duration__Group__0 { pushFollow(FOLLOW_2); rule__Duration__Group__0(); @@ -5973,11 +6058,11 @@ public final void ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:1838:1: entryRuleboolArray : ruleboolArray EOF ; + // InternalRosSystemParser.g:1863:1: entryRuleboolArray : ruleboolArray EOF ; public final void entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:1839:1: ( ruleboolArray EOF ) - // InternalRosSystemParser.g:1840:1: ruleboolArray EOF + // InternalRosSystemParser.g:1864:1: ( ruleboolArray EOF ) + // InternalRosSystemParser.g:1865:1: ruleboolArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayRule()); @@ -6007,23 +6092,23 @@ public final void entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:1847:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; + // InternalRosSystemParser.g:1872:1: ruleboolArray : ( ( rule__BoolArray__Group__0 ) ) ; public final void ruleboolArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1851:2: ( ( ( rule__BoolArray__Group__0 ) ) ) - // InternalRosSystemParser.g:1852:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1876:2: ( ( ( rule__BoolArray__Group__0 ) ) ) + // InternalRosSystemParser.g:1877:2: ( ( rule__BoolArray__Group__0 ) ) { - // InternalRosSystemParser.g:1852:2: ( ( rule__BoolArray__Group__0 ) ) - // InternalRosSystemParser.g:1853:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1877:2: ( ( rule__BoolArray__Group__0 ) ) + // InternalRosSystemParser.g:1878:3: ( rule__BoolArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1854:3: ( rule__BoolArray__Group__0 ) - // InternalRosSystemParser.g:1854:4: rule__BoolArray__Group__0 + // InternalRosSystemParser.g:1879:3: ( rule__BoolArray__Group__0 ) + // InternalRosSystemParser.g:1879:4: rule__BoolArray__Group__0 { pushFollow(FOLLOW_2); rule__BoolArray__Group__0(); @@ -6058,11 +6143,11 @@ public final void ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:1863:1: entryRuleint8Array : ruleint8Array EOF ; + // InternalRosSystemParser.g:1888:1: entryRuleint8Array : ruleint8Array EOF ; public final void entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1864:1: ( ruleint8Array EOF ) - // InternalRosSystemParser.g:1865:1: ruleint8Array EOF + // InternalRosSystemParser.g:1889:1: ( ruleint8Array EOF ) + // InternalRosSystemParser.g:1890:1: ruleint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayRule()); @@ -6092,23 +6177,23 @@ public final void entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:1872:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1897:1: ruleint8Array : ( ( rule__Int8Array__Group__0 ) ) ; public final void ruleint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1876:2: ( ( ( rule__Int8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1877:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1901:2: ( ( ( rule__Int8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1902:2: ( ( rule__Int8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1877:2: ( ( rule__Int8Array__Group__0 ) ) - // InternalRosSystemParser.g:1878:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1902:2: ( ( rule__Int8Array__Group__0 ) ) + // InternalRosSystemParser.g:1903:3: ( rule__Int8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1879:3: ( rule__Int8Array__Group__0 ) - // InternalRosSystemParser.g:1879:4: rule__Int8Array__Group__0 + // InternalRosSystemParser.g:1904:3: ( rule__Int8Array__Group__0 ) + // InternalRosSystemParser.g:1904:4: rule__Int8Array__Group__0 { pushFollow(FOLLOW_2); rule__Int8Array__Group__0(); @@ -6143,11 +6228,11 @@ public final void ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:1888:1: entryRuleuint8Array : ruleuint8Array EOF ; + // InternalRosSystemParser.g:1913:1: entryRuleuint8Array : ruleuint8Array EOF ; public final void entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1889:1: ( ruleuint8Array EOF ) - // InternalRosSystemParser.g:1890:1: ruleuint8Array EOF + // InternalRosSystemParser.g:1914:1: ( ruleuint8Array EOF ) + // InternalRosSystemParser.g:1915:1: ruleuint8Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayRule()); @@ -6177,23 +6262,23 @@ public final void entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:1897:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1922:1: ruleuint8Array : ( ( rule__Uint8Array__Group__0 ) ) ; public final void ruleuint8Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1901:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1902:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1926:2: ( ( ( rule__Uint8Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1927:2: ( ( rule__Uint8Array__Group__0 ) ) { - // InternalRosSystemParser.g:1902:2: ( ( rule__Uint8Array__Group__0 ) ) - // InternalRosSystemParser.g:1903:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1927:2: ( ( rule__Uint8Array__Group__0 ) ) + // InternalRosSystemParser.g:1928:3: ( rule__Uint8Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1904:3: ( rule__Uint8Array__Group__0 ) - // InternalRosSystemParser.g:1904:4: rule__Uint8Array__Group__0 + // InternalRosSystemParser.g:1929:3: ( rule__Uint8Array__Group__0 ) + // InternalRosSystemParser.g:1929:4: rule__Uint8Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint8Array__Group__0(); @@ -6228,11 +6313,11 @@ public final void ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:1913:1: entryRuleint16Array : ruleint16Array EOF ; + // InternalRosSystemParser.g:1938:1: entryRuleint16Array : ruleint16Array EOF ; public final void entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1914:1: ( ruleint16Array EOF ) - // InternalRosSystemParser.g:1915:1: ruleint16Array EOF + // InternalRosSystemParser.g:1939:1: ( ruleint16Array EOF ) + // InternalRosSystemParser.g:1940:1: ruleint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayRule()); @@ -6262,23 +6347,23 @@ public final void entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:1922:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1947:1: ruleint16Array : ( ( rule__Int16Array__Group__0 ) ) ; public final void ruleint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1926:2: ( ( ( rule__Int16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1927:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1951:2: ( ( ( rule__Int16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1952:2: ( ( rule__Int16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1927:2: ( ( rule__Int16Array__Group__0 ) ) - // InternalRosSystemParser.g:1928:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1952:2: ( ( rule__Int16Array__Group__0 ) ) + // InternalRosSystemParser.g:1953:3: ( rule__Int16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1929:3: ( rule__Int16Array__Group__0 ) - // InternalRosSystemParser.g:1929:4: rule__Int16Array__Group__0 + // InternalRosSystemParser.g:1954:3: ( rule__Int16Array__Group__0 ) + // InternalRosSystemParser.g:1954:4: rule__Int16Array__Group__0 { pushFollow(FOLLOW_2); rule__Int16Array__Group__0(); @@ -6313,11 +6398,11 @@ public final void ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:1938:1: entryRuleuint16Array : ruleuint16Array EOF ; + // InternalRosSystemParser.g:1963:1: entryRuleuint16Array : ruleuint16Array EOF ; public final void entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1939:1: ( ruleuint16Array EOF ) - // InternalRosSystemParser.g:1940:1: ruleuint16Array EOF + // InternalRosSystemParser.g:1964:1: ( ruleuint16Array EOF ) + // InternalRosSystemParser.g:1965:1: ruleuint16Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayRule()); @@ -6347,23 +6432,23 @@ public final void entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:1947:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1972:1: ruleuint16Array : ( ( rule__Uint16Array__Group__0 ) ) ; public final void ruleuint16Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1951:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1952:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1976:2: ( ( ( rule__Uint16Array__Group__0 ) ) ) + // InternalRosSystemParser.g:1977:2: ( ( rule__Uint16Array__Group__0 ) ) { - // InternalRosSystemParser.g:1952:2: ( ( rule__Uint16Array__Group__0 ) ) - // InternalRosSystemParser.g:1953:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1977:2: ( ( rule__Uint16Array__Group__0 ) ) + // InternalRosSystemParser.g:1978:3: ( rule__Uint16Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1954:3: ( rule__Uint16Array__Group__0 ) - // InternalRosSystemParser.g:1954:4: rule__Uint16Array__Group__0 + // InternalRosSystemParser.g:1979:3: ( rule__Uint16Array__Group__0 ) + // InternalRosSystemParser.g:1979:4: rule__Uint16Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint16Array__Group__0(); @@ -6398,11 +6483,11 @@ public final void ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:1963:1: entryRuleint32Array : ruleint32Array EOF ; + // InternalRosSystemParser.g:1988:1: entryRuleint32Array : ruleint32Array EOF ; public final void entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1964:1: ( ruleint32Array EOF ) - // InternalRosSystemParser.g:1965:1: ruleint32Array EOF + // InternalRosSystemParser.g:1989:1: ( ruleint32Array EOF ) + // InternalRosSystemParser.g:1990:1: ruleint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayRule()); @@ -6432,23 +6517,23 @@ public final void entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:1972:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:1997:1: ruleint32Array : ( ( rule__Int32Array__Group__0 ) ) ; public final void ruleint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:1976:2: ( ( ( rule__Int32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:1977:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:2001:2: ( ( ( rule__Int32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2002:2: ( ( rule__Int32Array__Group__0 ) ) { - // InternalRosSystemParser.g:1977:2: ( ( rule__Int32Array__Group__0 ) ) - // InternalRosSystemParser.g:1978:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:2002:2: ( ( rule__Int32Array__Group__0 ) ) + // InternalRosSystemParser.g:2003:3: ( rule__Int32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:1979:3: ( rule__Int32Array__Group__0 ) - // InternalRosSystemParser.g:1979:4: rule__Int32Array__Group__0 + // InternalRosSystemParser.g:2004:3: ( rule__Int32Array__Group__0 ) + // InternalRosSystemParser.g:2004:4: rule__Int32Array__Group__0 { pushFollow(FOLLOW_2); rule__Int32Array__Group__0(); @@ -6483,11 +6568,11 @@ public final void ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:1988:1: entryRuleuint32Array : ruleuint32Array EOF ; + // InternalRosSystemParser.g:2013:1: entryRuleuint32Array : ruleuint32Array EOF ; public final void entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:1989:1: ( ruleuint32Array EOF ) - // InternalRosSystemParser.g:1990:1: ruleuint32Array EOF + // InternalRosSystemParser.g:2014:1: ( ruleuint32Array EOF ) + // InternalRosSystemParser.g:2015:1: ruleuint32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayRule()); @@ -6517,23 +6602,23 @@ public final void entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:1997:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2022:1: ruleuint32Array : ( ( rule__Uint32Array__Group__0 ) ) ; public final void ruleuint32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2001:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2002:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2026:2: ( ( ( rule__Uint32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2027:2: ( ( rule__Uint32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2002:2: ( ( rule__Uint32Array__Group__0 ) ) - // InternalRosSystemParser.g:2003:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2027:2: ( ( rule__Uint32Array__Group__0 ) ) + // InternalRosSystemParser.g:2028:3: ( rule__Uint32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2004:3: ( rule__Uint32Array__Group__0 ) - // InternalRosSystemParser.g:2004:4: rule__Uint32Array__Group__0 + // InternalRosSystemParser.g:2029:3: ( rule__Uint32Array__Group__0 ) + // InternalRosSystemParser.g:2029:4: rule__Uint32Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint32Array__Group__0(); @@ -6568,11 +6653,11 @@ public final void ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:2013:1: entryRuleint64Array : ruleint64Array EOF ; + // InternalRosSystemParser.g:2038:1: entryRuleint64Array : ruleint64Array EOF ; public final void entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2014:1: ( ruleint64Array EOF ) - // InternalRosSystemParser.g:2015:1: ruleint64Array EOF + // InternalRosSystemParser.g:2039:1: ( ruleint64Array EOF ) + // InternalRosSystemParser.g:2040:1: ruleint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayRule()); @@ -6602,23 +6687,23 @@ public final void entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:2022:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2047:1: ruleint64Array : ( ( rule__Int64Array__Group__0 ) ) ; public final void ruleint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2026:2: ( ( ( rule__Int64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2027:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2051:2: ( ( ( rule__Int64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2052:2: ( ( rule__Int64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2027:2: ( ( rule__Int64Array__Group__0 ) ) - // InternalRosSystemParser.g:2028:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2052:2: ( ( rule__Int64Array__Group__0 ) ) + // InternalRosSystemParser.g:2053:3: ( rule__Int64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2029:3: ( rule__Int64Array__Group__0 ) - // InternalRosSystemParser.g:2029:4: rule__Int64Array__Group__0 + // InternalRosSystemParser.g:2054:3: ( rule__Int64Array__Group__0 ) + // InternalRosSystemParser.g:2054:4: rule__Int64Array__Group__0 { pushFollow(FOLLOW_2); rule__Int64Array__Group__0(); @@ -6653,11 +6738,11 @@ public final void ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:2038:1: entryRuleuint64Array : ruleuint64Array EOF ; + // InternalRosSystemParser.g:2063:1: entryRuleuint64Array : ruleuint64Array EOF ; public final void entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2039:1: ( ruleuint64Array EOF ) - // InternalRosSystemParser.g:2040:1: ruleuint64Array EOF + // InternalRosSystemParser.g:2064:1: ( ruleuint64Array EOF ) + // InternalRosSystemParser.g:2065:1: ruleuint64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayRule()); @@ -6687,23 +6772,23 @@ public final void entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:2047:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2072:1: ruleuint64Array : ( ( rule__Uint64Array__Group__0 ) ) ; public final void ruleuint64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2051:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2052:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2076:2: ( ( ( rule__Uint64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2077:2: ( ( rule__Uint64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2052:2: ( ( rule__Uint64Array__Group__0 ) ) - // InternalRosSystemParser.g:2053:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2077:2: ( ( rule__Uint64Array__Group__0 ) ) + // InternalRosSystemParser.g:2078:3: ( rule__Uint64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2054:3: ( rule__Uint64Array__Group__0 ) - // InternalRosSystemParser.g:2054:4: rule__Uint64Array__Group__0 + // InternalRosSystemParser.g:2079:3: ( rule__Uint64Array__Group__0 ) + // InternalRosSystemParser.g:2079:4: rule__Uint64Array__Group__0 { pushFollow(FOLLOW_2); rule__Uint64Array__Group__0(); @@ -6738,11 +6823,11 @@ public final void ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:2063:1: entryRulefloat32Array : rulefloat32Array EOF ; + // InternalRosSystemParser.g:2088:1: entryRulefloat32Array : rulefloat32Array EOF ; public final void entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2064:1: ( rulefloat32Array EOF ) - // InternalRosSystemParser.g:2065:1: rulefloat32Array EOF + // InternalRosSystemParser.g:2089:1: ( rulefloat32Array EOF ) + // InternalRosSystemParser.g:2090:1: rulefloat32Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayRule()); @@ -6772,23 +6857,23 @@ public final void entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:2072:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2097:1: rulefloat32Array : ( ( rule__Float32Array__Group__0 ) ) ; public final void rulefloat32Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2076:2: ( ( ( rule__Float32Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2077:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2101:2: ( ( ( rule__Float32Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2102:2: ( ( rule__Float32Array__Group__0 ) ) { - // InternalRosSystemParser.g:2077:2: ( ( rule__Float32Array__Group__0 ) ) - // InternalRosSystemParser.g:2078:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2102:2: ( ( rule__Float32Array__Group__0 ) ) + // InternalRosSystemParser.g:2103:3: ( rule__Float32Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2079:3: ( rule__Float32Array__Group__0 ) - // InternalRosSystemParser.g:2079:4: rule__Float32Array__Group__0 + // InternalRosSystemParser.g:2104:3: ( rule__Float32Array__Group__0 ) + // InternalRosSystemParser.g:2104:4: rule__Float32Array__Group__0 { pushFollow(FOLLOW_2); rule__Float32Array__Group__0(); @@ -6823,11 +6908,11 @@ public final void rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:2088:1: entryRulefloat64Array : rulefloat64Array EOF ; + // InternalRosSystemParser.g:2113:1: entryRulefloat64Array : rulefloat64Array EOF ; public final void entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2089:1: ( rulefloat64Array EOF ) - // InternalRosSystemParser.g:2090:1: rulefloat64Array EOF + // InternalRosSystemParser.g:2114:1: ( rulefloat64Array EOF ) + // InternalRosSystemParser.g:2115:1: rulefloat64Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayRule()); @@ -6857,23 +6942,23 @@ public final void entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:2097:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2122:1: rulefloat64Array : ( ( rule__Float64Array__Group__0 ) ) ; public final void rulefloat64Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2101:2: ( ( ( rule__Float64Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2102:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2126:2: ( ( ( rule__Float64Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2127:2: ( ( rule__Float64Array__Group__0 ) ) { - // InternalRosSystemParser.g:2102:2: ( ( rule__Float64Array__Group__0 ) ) - // InternalRosSystemParser.g:2103:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2127:2: ( ( rule__Float64Array__Group__0 ) ) + // InternalRosSystemParser.g:2128:3: ( rule__Float64Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2104:3: ( rule__Float64Array__Group__0 ) - // InternalRosSystemParser.g:2104:4: rule__Float64Array__Group__0 + // InternalRosSystemParser.g:2129:3: ( rule__Float64Array__Group__0 ) + // InternalRosSystemParser.g:2129:4: rule__Float64Array__Group__0 { pushFollow(FOLLOW_2); rule__Float64Array__Group__0(); @@ -6908,11 +6993,11 @@ public final void rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:2113:1: entryRulestring0Array : rulestring0Array EOF ; + // InternalRosSystemParser.g:2138:1: entryRulestring0Array : rulestring0Array EOF ; public final void entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:2114:1: ( rulestring0Array EOF ) - // InternalRosSystemParser.g:2115:1: rulestring0Array EOF + // InternalRosSystemParser.g:2139:1: ( rulestring0Array EOF ) + // InternalRosSystemParser.g:2140:1: rulestring0Array EOF { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayRule()); @@ -6942,23 +7027,23 @@ public final void entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:2122:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; + // InternalRosSystemParser.g:2147:1: rulestring0Array : ( ( rule__String0Array__Group__0 ) ) ; public final void rulestring0Array() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2126:2: ( ( ( rule__String0Array__Group__0 ) ) ) - // InternalRosSystemParser.g:2127:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2151:2: ( ( ( rule__String0Array__Group__0 ) ) ) + // InternalRosSystemParser.g:2152:2: ( ( rule__String0Array__Group__0 ) ) { - // InternalRosSystemParser.g:2127:2: ( ( rule__String0Array__Group__0 ) ) - // InternalRosSystemParser.g:2128:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2152:2: ( ( rule__String0Array__Group__0 ) ) + // InternalRosSystemParser.g:2153:3: ( rule__String0Array__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2129:3: ( rule__String0Array__Group__0 ) - // InternalRosSystemParser.g:2129:4: rule__String0Array__Group__0 + // InternalRosSystemParser.g:2154:3: ( rule__String0Array__Group__0 ) + // InternalRosSystemParser.g:2154:4: rule__String0Array__Group__0 { pushFollow(FOLLOW_2); rule__String0Array__Group__0(); @@ -6993,11 +7078,11 @@ public final void rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:2138:1: entryRulebyteArray : rulebyteArray EOF ; + // InternalRosSystemParser.g:2163:1: entryRulebyteArray : rulebyteArray EOF ; public final void entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2139:1: ( rulebyteArray EOF ) - // InternalRosSystemParser.g:2140:1: rulebyteArray EOF + // InternalRosSystemParser.g:2164:1: ( rulebyteArray EOF ) + // InternalRosSystemParser.g:2165:1: rulebyteArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayRule()); @@ -7027,23 +7112,23 @@ public final void entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:2147:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2172:1: rulebyteArray : ( ( rule__ByteArray__Group__0 ) ) ; public final void rulebyteArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2151:2: ( ( ( rule__ByteArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2152:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2176:2: ( ( ( rule__ByteArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2177:2: ( ( rule__ByteArray__Group__0 ) ) { - // InternalRosSystemParser.g:2152:2: ( ( rule__ByteArray__Group__0 ) ) - // InternalRosSystemParser.g:2153:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2177:2: ( ( rule__ByteArray__Group__0 ) ) + // InternalRosSystemParser.g:2178:3: ( rule__ByteArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2154:3: ( rule__ByteArray__Group__0 ) - // InternalRosSystemParser.g:2154:4: rule__ByteArray__Group__0 + // InternalRosSystemParser.g:2179:3: ( rule__ByteArray__Group__0 ) + // InternalRosSystemParser.g:2179:4: rule__ByteArray__Group__0 { pushFollow(FOLLOW_2); rule__ByteArray__Group__0(); @@ -7078,11 +7163,11 @@ public final void rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:2163:1: entryRulecharArray : rulecharArray EOF ; + // InternalRosSystemParser.g:2188:1: entryRulecharArray : rulecharArray EOF ; public final void entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:2164:1: ( rulecharArray EOF ) - // InternalRosSystemParser.g:2165:1: rulecharArray EOF + // InternalRosSystemParser.g:2189:1: ( rulecharArray EOF ) + // InternalRosSystemParser.g:2190:1: rulecharArray EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayRule()); @@ -7112,23 +7197,23 @@ public final void entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:2172:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; + // InternalRosSystemParser.g:2197:1: rulecharArray : ( ( rule__CharArray__Group__0 ) ) ; public final void rulecharArray() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2176:2: ( ( ( rule__CharArray__Group__0 ) ) ) - // InternalRosSystemParser.g:2177:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2201:2: ( ( ( rule__CharArray__Group__0 ) ) ) + // InternalRosSystemParser.g:2202:2: ( ( rule__CharArray__Group__0 ) ) { - // InternalRosSystemParser.g:2177:2: ( ( rule__CharArray__Group__0 ) ) - // InternalRosSystemParser.g:2178:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2202:2: ( ( rule__CharArray__Group__0 ) ) + // InternalRosSystemParser.g:2203:3: ( rule__CharArray__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getGroup()); } - // InternalRosSystemParser.g:2179:3: ( rule__CharArray__Group__0 ) - // InternalRosSystemParser.g:2179:4: rule__CharArray__Group__0 + // InternalRosSystemParser.g:2204:3: ( rule__CharArray__Group__0 ) + // InternalRosSystemParser.g:2204:4: rule__CharArray__Group__0 { pushFollow(FOLLOW_2); rule__CharArray__Group__0(); @@ -7163,11 +7248,11 @@ public final void rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:2188:1: entryRuleHeader : ruleHeader EOF ; + // InternalRosSystemParser.g:2213:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:2189:1: ( ruleHeader EOF ) - // InternalRosSystemParser.g:2190:1: ruleHeader EOF + // InternalRosSystemParser.g:2214:1: ( ruleHeader EOF ) + // InternalRosSystemParser.g:2215:1: ruleHeader EOF { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderRule()); @@ -7197,23 +7282,23 @@ public final void entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:2197:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; + // InternalRosSystemParser.g:2222:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2201:2: ( ( ( rule__Header__Group__0 ) ) ) - // InternalRosSystemParser.g:2202:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2226:2: ( ( ( rule__Header__Group__0 ) ) ) + // InternalRosSystemParser.g:2227:2: ( ( rule__Header__Group__0 ) ) { - // InternalRosSystemParser.g:2202:2: ( ( rule__Header__Group__0 ) ) - // InternalRosSystemParser.g:2203:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2227:2: ( ( rule__Header__Group__0 ) ) + // InternalRosSystemParser.g:2228:3: ( rule__Header__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getGroup()); } - // InternalRosSystemParser.g:2204:3: ( rule__Header__Group__0 ) - // InternalRosSystemParser.g:2204:4: rule__Header__Group__0 + // InternalRosSystemParser.g:2229:3: ( rule__Header__Group__0 ) + // InternalRosSystemParser.g:2229:4: rule__Header__Group__0 { pushFollow(FOLLOW_2); rule__Header__Group__0(); @@ -7248,11 +7333,11 @@ public final void ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:2213:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:2238:1: entryRuleSpecBaseRef : ruleSpecBaseRef EOF ; public final void entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2214:1: ( ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:2215:1: ruleSpecBaseRef EOF + // InternalRosSystemParser.g:2239:1: ( ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:2240:1: ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefRule()); @@ -7282,23 +7367,23 @@ public final void entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:2222:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; + // InternalRosSystemParser.g:2247:1: ruleSpecBaseRef : ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ; public final void ruleSpecBaseRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2226:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) - // InternalRosSystemParser.g:2227:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2251:2: ( ( ( rule__SpecBaseRef__ReferenceAssignment ) ) ) + // InternalRosSystemParser.g:2252:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) { - // InternalRosSystemParser.g:2227:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) - // InternalRosSystemParser.g:2228:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2252:2: ( ( rule__SpecBaseRef__ReferenceAssignment ) ) + // InternalRosSystemParser.g:2253:3: ( rule__SpecBaseRef__ReferenceAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceAssignment()); } - // InternalRosSystemParser.g:2229:3: ( rule__SpecBaseRef__ReferenceAssignment ) - // InternalRosSystemParser.g:2229:4: rule__SpecBaseRef__ReferenceAssignment + // InternalRosSystemParser.g:2254:3: ( rule__SpecBaseRef__ReferenceAssignment ) + // InternalRosSystemParser.g:2254:4: rule__SpecBaseRef__ReferenceAssignment { pushFollow(FOLLOW_2); rule__SpecBaseRef__ReferenceAssignment(); @@ -7333,11 +7418,11 @@ public final void ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:2238:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:2263:1: entryRuleArraySpecRef : ruleArraySpecRef EOF ; public final void entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:2239:1: ( ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:2240:1: ruleArraySpecRef EOF + // InternalRosSystemParser.g:2264:1: ( ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:2265:1: ruleArraySpecRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefRule()); @@ -7367,23 +7452,23 @@ public final void entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:2247:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; + // InternalRosSystemParser.g:2272:1: ruleArraySpecRef : ( ( rule__ArraySpecRef__Group__0 ) ) ; public final void ruleArraySpecRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2251:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) - // InternalRosSystemParser.g:2252:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2276:2: ( ( ( rule__ArraySpecRef__Group__0 ) ) ) + // InternalRosSystemParser.g:2277:2: ( ( rule__ArraySpecRef__Group__0 ) ) { - // InternalRosSystemParser.g:2252:2: ( ( rule__ArraySpecRef__Group__0 ) ) - // InternalRosSystemParser.g:2253:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2277:2: ( ( rule__ArraySpecRef__Group__0 ) ) + // InternalRosSystemParser.g:2278:3: ( rule__ArraySpecRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getGroup()); } - // InternalRosSystemParser.g:2254:3: ( rule__ArraySpecRef__Group__0 ) - // InternalRosSystemParser.g:2254:4: rule__ArraySpecRef__Group__0 + // InternalRosSystemParser.g:2279:3: ( rule__ArraySpecRef__Group__0 ) + // InternalRosSystemParser.g:2279:4: rule__ArraySpecRef__Group__0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__0(); @@ -7418,11 +7503,11 @@ public final void ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:2263:1: entryRuleKEYWORD : ruleKEYWORD EOF ; + // InternalRosSystemParser.g:2288:1: entryRuleKEYWORD : ruleKEYWORD EOF ; public final void entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:2264:1: ( ruleKEYWORD EOF ) - // InternalRosSystemParser.g:2265:1: ruleKEYWORD EOF + // InternalRosSystemParser.g:2289:1: ( ruleKEYWORD EOF ) + // InternalRosSystemParser.g:2290:1: ruleKEYWORD EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDRule()); @@ -7452,23 +7537,23 @@ public final void entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:2272:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; + // InternalRosSystemParser.g:2297:1: ruleKEYWORD : ( ( rule__KEYWORD__Alternatives ) ) ; public final void ruleKEYWORD() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2276:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) - // InternalRosSystemParser.g:2277:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2301:2: ( ( ( rule__KEYWORD__Alternatives ) ) ) + // InternalRosSystemParser.g:2302:2: ( ( rule__KEYWORD__Alternatives ) ) { - // InternalRosSystemParser.g:2277:2: ( ( rule__KEYWORD__Alternatives ) ) - // InternalRosSystemParser.g:2278:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2302:2: ( ( rule__KEYWORD__Alternatives ) ) + // InternalRosSystemParser.g:2303:3: ( rule__KEYWORD__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getAlternatives()); } - // InternalRosSystemParser.g:2279:3: ( rule__KEYWORD__Alternatives ) - // InternalRosSystemParser.g:2279:4: rule__KEYWORD__Alternatives + // InternalRosSystemParser.g:2304:3: ( rule__KEYWORD__Alternatives ) + // InternalRosSystemParser.g:2304:4: rule__KEYWORD__Alternatives { pushFollow(FOLLOW_2); rule__KEYWORD__Alternatives(); @@ -7503,11 +7588,11 @@ public final void ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:2288:1: entryRuleEString : ruleEString EOF ; + // InternalRosSystemParser.g:2313:1: entryRuleEString : ruleEString EOF ; public final void entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:2289:1: ( ruleEString EOF ) - // InternalRosSystemParser.g:2290:1: ruleEString EOF + // InternalRosSystemParser.g:2314:1: ( ruleEString EOF ) + // InternalRosSystemParser.g:2315:1: ruleEString EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEStringRule()); @@ -7537,23 +7622,23 @@ public final void entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:2297:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; + // InternalRosSystemParser.g:2322:1: ruleEString : ( ( rule__EString__Alternatives ) ) ; public final void ruleEString() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2301:2: ( ( ( rule__EString__Alternatives ) ) ) - // InternalRosSystemParser.g:2302:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2326:2: ( ( ( rule__EString__Alternatives ) ) ) + // InternalRosSystemParser.g:2327:2: ( ( rule__EString__Alternatives ) ) { - // InternalRosSystemParser.g:2302:2: ( ( rule__EString__Alternatives ) ) - // InternalRosSystemParser.g:2303:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2327:2: ( ( rule__EString__Alternatives ) ) + // InternalRosSystemParser.g:2328:3: ( rule__EString__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getAlternatives()); } - // InternalRosSystemParser.g:2304:3: ( rule__EString__Alternatives ) - // InternalRosSystemParser.g:2304:4: rule__EString__Alternatives + // InternalRosSystemParser.g:2329:3: ( rule__EString__Alternatives ) + // InternalRosSystemParser.g:2329:4: rule__EString__Alternatives { pushFollow(FOLLOW_2); rule__EString__Alternatives(); @@ -7588,26 +7673,26 @@ public final void ruleEString() throws RecognitionException { // $ANTLR start "rule__RosSystem__Alternatives_4" - // InternalRosSystemParser.g:2312: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: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 ) ) ); public final void rule__RosSystem__Alternatives_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2316: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: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 ) ) ) int alt1=5; switch ( input.LA(1) ) { - case Processes: + case SubSystems: { alt1=1; } break; - case Nodes: + case Processes: { alt1=2; } break; - case SubSystem: + case Nodes: { alt1=3; } @@ -7632,16 +7717,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException switch (alt1) { case 1 : - // InternalRosSystemParser.g:2317:2: ( ( rule__RosSystem__Group_4_0__0 ) ) + // InternalRosSystemParser.g:2342:2: ( ( rule__RosSystem__Group_4_0__0 ) ) { - // InternalRosSystemParser.g:2317:2: ( ( rule__RosSystem__Group_4_0__0 ) ) - // InternalRosSystemParser.g:2318:3: ( 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 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_0()); } - // InternalRosSystemParser.g:2319:3: ( rule__RosSystem__Group_4_0__0 ) - // InternalRosSystemParser.g:2319:4: rule__RosSystem__Group_4_0__0 + // InternalRosSystemParser.g:2344:3: ( rule__RosSystem__Group_4_0__0 ) + // InternalRosSystemParser.g:2344:4: rule__RosSystem__Group_4_0__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_0__0(); @@ -7661,16 +7746,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2323:2: ( ( rule__RosSystem__Group_4_1__0 ) ) + // InternalRosSystemParser.g:2348:2: ( ( rule__RosSystem__Group_4_1__0 ) ) { - // InternalRosSystemParser.g:2323:2: ( ( rule__RosSystem__Group_4_1__0 ) ) - // InternalRosSystemParser.g:2324:3: ( 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 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_1()); } - // InternalRosSystemParser.g:2325:3: ( rule__RosSystem__Group_4_1__0 ) - // InternalRosSystemParser.g:2325:4: rule__RosSystem__Group_4_1__0 + // InternalRosSystemParser.g:2350:3: ( rule__RosSystem__Group_4_1__0 ) + // InternalRosSystemParser.g:2350:4: rule__RosSystem__Group_4_1__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_1__0(); @@ -7690,16 +7775,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2329:2: ( ( rule__RosSystem__Group_4_2__0 ) ) + // InternalRosSystemParser.g:2354:2: ( ( rule__RosSystem__Group_4_2__0 ) ) { - // InternalRosSystemParser.g:2329:2: ( ( rule__RosSystem__Group_4_2__0 ) ) - // InternalRosSystemParser.g:2330:3: ( 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 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_2()); } - // InternalRosSystemParser.g:2331:3: ( rule__RosSystem__Group_4_2__0 ) - // InternalRosSystemParser.g:2331:4: rule__RosSystem__Group_4_2__0 + // InternalRosSystemParser.g:2356:3: ( rule__RosSystem__Group_4_2__0 ) + // InternalRosSystemParser.g:2356:4: rule__RosSystem__Group_4_2__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_2__0(); @@ -7719,16 +7804,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2335:2: ( ( rule__RosSystem__Group_4_3__0 ) ) + // InternalRosSystemParser.g:2360:2: ( ( rule__RosSystem__Group_4_3__0 ) ) { - // InternalRosSystemParser.g:2335:2: ( ( rule__RosSystem__Group_4_3__0 ) ) - // InternalRosSystemParser.g:2336:3: ( 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 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:2337:3: ( rule__RosSystem__Group_4_3__0 ) - // InternalRosSystemParser.g:2337:4: rule__RosSystem__Group_4_3__0 + // InternalRosSystemParser.g:2362:3: ( rule__RosSystem__Group_4_3__0 ) + // InternalRosSystemParser.g:2362:4: rule__RosSystem__Group_4_3__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_3__0(); @@ -7748,16 +7833,16 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2341:2: ( ( rule__RosSystem__Group_4_4__0 ) ) + // InternalRosSystemParser.g:2366:2: ( ( rule__RosSystem__Group_4_4__0 ) ) { - // InternalRosSystemParser.g:2341:2: ( ( rule__RosSystem__Group_4_4__0 ) ) - // InternalRosSystemParser.g:2342:3: ( 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 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_4_4()); } - // InternalRosSystemParser.g:2343:3: ( rule__RosSystem__Group_4_4__0 ) - // InternalRosSystemParser.g:2343:4: rule__RosSystem__Group_4_4__0 + // InternalRosSystemParser.g:2368:3: ( rule__RosSystem__Group_4_4__0 ) + // InternalRosSystemParser.g:2368:4: rule__RosSystem__Group_4_4__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_4__0(); @@ -7794,13 +7879,13 @@ public final void rule__RosSystem__Alternatives_4() throws RecognitionException // $ANTLR start "rule__InterfaceReference__Alternatives" - // InternalRosSystemParser.g:2351:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); + // InternalRosSystemParser.g:2376:1: rule__InterfaceReference__Alternatives : ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ); public final void rule__InterfaceReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2355:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) + // InternalRosSystemParser.g:2380:1: ( ( ruleRosPublisherReference ) | ( ruleRosSubscriberReference ) | ( ruleRosServiceServerReference ) | ( ruleRosServerClientReference ) | ( ruleRosActionServerReference ) | ( ruleRosActionClientReference ) ) int alt2=6; switch ( input.LA(1) ) { case Pub: @@ -7843,10 +7928,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc switch (alt2) { case 1 : - // InternalRosSystemParser.g:2356:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2381:2: ( ruleRosPublisherReference ) { - // InternalRosSystemParser.g:2356:2: ( ruleRosPublisherReference ) - // InternalRosSystemParser.g:2357:3: ruleRosPublisherReference + // InternalRosSystemParser.g:2381:2: ( ruleRosPublisherReference ) + // InternalRosSystemParser.g:2382:3: ruleRosPublisherReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosPublisherReferenceParserRuleCall_0()); @@ -7866,10 +7951,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 2 : - // InternalRosSystemParser.g:2362:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2387:2: ( ruleRosSubscriberReference ) { - // InternalRosSystemParser.g:2362:2: ( ruleRosSubscriberReference ) - // InternalRosSystemParser.g:2363:3: ruleRosSubscriberReference + // InternalRosSystemParser.g:2387:2: ( ruleRosSubscriberReference ) + // InternalRosSystemParser.g:2388:3: ruleRosSubscriberReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosSubscriberReferenceParserRuleCall_1()); @@ -7889,10 +7974,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 3 : - // InternalRosSystemParser.g:2368:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2393:2: ( ruleRosServiceServerReference ) { - // InternalRosSystemParser.g:2368:2: ( ruleRosServiceServerReference ) - // InternalRosSystemParser.g:2369:3: ruleRosServiceServerReference + // InternalRosSystemParser.g:2393:2: ( ruleRosServiceServerReference ) + // InternalRosSystemParser.g:2394:3: ruleRosServiceServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServiceServerReferenceParserRuleCall_2()); @@ -7912,10 +7997,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 4 : - // InternalRosSystemParser.g:2374:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2399:2: ( ruleRosServerClientReference ) { - // InternalRosSystemParser.g:2374:2: ( ruleRosServerClientReference ) - // InternalRosSystemParser.g:2375:3: ruleRosServerClientReference + // InternalRosSystemParser.g:2399:2: ( ruleRosServerClientReference ) + // InternalRosSystemParser.g:2400:3: ruleRosServerClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosServerClientReferenceParserRuleCall_3()); @@ -7935,10 +8020,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 5 : - // InternalRosSystemParser.g:2380:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2405:2: ( ruleRosActionServerReference ) { - // InternalRosSystemParser.g:2380:2: ( ruleRosActionServerReference ) - // InternalRosSystemParser.g:2381:3: ruleRosActionServerReference + // InternalRosSystemParser.g:2405:2: ( ruleRosActionServerReference ) + // InternalRosSystemParser.g:2406:3: ruleRosActionServerReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionServerReferenceParserRuleCall_4()); @@ -7958,10 +8043,10 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc } break; case 6 : - // InternalRosSystemParser.g:2386:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2411:2: ( ruleRosActionClientReference ) { - // InternalRosSystemParser.g:2386:2: ( ruleRosActionClientReference ) - // InternalRosSystemParser.g:2387:3: ruleRosActionClientReference + // InternalRosSystemParser.g:2411:2: ( ruleRosActionClientReference ) + // InternalRosSystemParser.g:2412:3: ruleRosActionClientReference { if ( state.backtracking==0 ) { before(grammarAccess.getInterfaceReferenceAccess().getRosActionClientReferenceParserRuleCall_5()); @@ -7998,27 +8083,27 @@ public final void rule__InterfaceReference__Alternatives() throws RecognitionExc // $ANTLR start "rule__Connection__Alternatives" - // InternalRosSystemParser.g:2396:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); + // InternalRosSystemParser.g:2421:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ); public final void rule__Connection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2400:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) + // InternalRosSystemParser.g:2425:1: ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) ) int alt3=2; alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2427:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2403:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2403:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2428:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2428:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -8038,10 +8123,10 @@ public final void rule__Connection__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2407:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2432:2: ( ruleRosConnection ) { - // InternalRosSystemParser.g:2407:2: ( ruleRosConnection ) - // InternalRosSystemParser.g:2408:3: ruleRosConnection + // InternalRosSystemParser.g:2432:2: ( ruleRosConnection ) + // InternalRosSystemParser.g:2433:3: ruleRosConnection { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosConnectionParserRuleCall_1()); @@ -8078,27 +8163,27 @@ public final void rule__Connection__Alternatives() throws RecognitionException { // $ANTLR start "rule__RosConnection__Alternatives" - // InternalRosSystemParser.g:2417:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); + // InternalRosSystemParser.g:2442:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ); public final void rule__RosConnection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2421:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) + // InternalRosSystemParser.g:2446:1: ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) ) int alt4=3; alt4 = dfa4.predict(input); switch (alt4) { case 1 : - // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2448:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2424:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2424:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2449:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2449:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -8118,16 +8203,16 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2454:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2430:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2430:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2455:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2455:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -8147,10 +8232,10 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2434:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2459:2: ( ruleRosActionConnection ) { - // InternalRosSystemParser.g:2434:2: ( ruleRosActionConnection ) - // InternalRosSystemParser.g:2435:3: ruleRosActionConnection + // InternalRosSystemParser.g:2459:2: ( ruleRosActionConnection ) + // InternalRosSystemParser.g:2460:3: ruleRosActionConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosActionConnectionParserRuleCall_2()); @@ -8187,13 +8272,13 @@ public final void rule__RosConnection__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__Namespace__Alternatives" - // InternalRosSystemParser.g:2444:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); + // InternalRosSystemParser.g:2469:1: rule__Namespace__Alternatives : ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ); public final void rule__Namespace__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2448:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) + // InternalRosSystemParser.g:2473:1: ( ( ruleGlobalNamespace ) | ( ruleRelativeNamespace_Impl ) | ( rulePrivateNamespace ) ) int alt5=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -8221,10 +8306,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { switch (alt5) { case 1 : - // InternalRosSystemParser.g:2449:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2474:2: ( ruleGlobalNamespace ) { - // InternalRosSystemParser.g:2449:2: ( ruleGlobalNamespace ) - // InternalRosSystemParser.g:2450:3: ruleGlobalNamespace + // InternalRosSystemParser.g:2474:2: ( ruleGlobalNamespace ) + // InternalRosSystemParser.g:2475:3: ruleGlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getGlobalNamespaceParserRuleCall_0()); @@ -8244,10 +8329,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2455:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2480:2: ( ruleRelativeNamespace_Impl ) { - // InternalRosSystemParser.g:2455:2: ( ruleRelativeNamespace_Impl ) - // InternalRosSystemParser.g:2456:3: ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:2480:2: ( ruleRelativeNamespace_Impl ) + // InternalRosSystemParser.g:2481:3: ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getRelativeNamespace_ImplParserRuleCall_1()); @@ -8267,10 +8352,10 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2461:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2486:2: ( rulePrivateNamespace ) { - // InternalRosSystemParser.g:2461:2: ( rulePrivateNamespace ) - // InternalRosSystemParser.g:2462:3: rulePrivateNamespace + // InternalRosSystemParser.g:2486:2: ( rulePrivateNamespace ) + // InternalRosSystemParser.g:2487:3: rulePrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getNamespaceAccess().getPrivateNamespaceParserRuleCall_2()); @@ -8307,13 +8392,13 @@ public final void rule__Namespace__Alternatives() throws RecognitionException { // $ANTLR start "rule__ParameterType__Alternatives" - // InternalRosSystemParser.g:2471:1: rule__ParameterType__Alternatives : ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ); + // InternalRosSystemParser.g:2496: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:2475:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) + // InternalRosSystemParser.g:2500:1: ( ( ruleParameterListType ) | ( ruleParameterStructType ) | ( ruleParameterIntegerType ) | ( ruleParameterStringType ) | ( ruleParameterDoubleType ) | ( ruleParameterBooleanType ) | ( ruleParameterBase64Type ) | ( ruleParameterArrayType ) ) int alt6=8; switch ( input.LA(1) ) { case List: @@ -8366,10 +8451,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio switch (alt6) { case 1 : - // InternalRosSystemParser.g:2476:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2501:2: ( ruleParameterListType ) { - // InternalRosSystemParser.g:2476:2: ( ruleParameterListType ) - // InternalRosSystemParser.g:2477:3: ruleParameterListType + // InternalRosSystemParser.g:2501:2: ( ruleParameterListType ) + // InternalRosSystemParser.g:2502:3: ruleParameterListType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterListTypeParserRuleCall_0()); @@ -8389,10 +8474,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 2 : - // InternalRosSystemParser.g:2482:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2507:2: ( ruleParameterStructType ) { - // InternalRosSystemParser.g:2482:2: ( ruleParameterStructType ) - // InternalRosSystemParser.g:2483:3: ruleParameterStructType + // InternalRosSystemParser.g:2507:2: ( ruleParameterStructType ) + // InternalRosSystemParser.g:2508:3: ruleParameterStructType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStructTypeParserRuleCall_1()); @@ -8412,10 +8497,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 3 : - // InternalRosSystemParser.g:2488:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2513:2: ( ruleParameterIntegerType ) { - // InternalRosSystemParser.g:2488:2: ( ruleParameterIntegerType ) - // InternalRosSystemParser.g:2489:3: ruleParameterIntegerType + // InternalRosSystemParser.g:2513:2: ( ruleParameterIntegerType ) + // InternalRosSystemParser.g:2514:3: ruleParameterIntegerType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterIntegerTypeParserRuleCall_2()); @@ -8435,10 +8520,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 4 : - // InternalRosSystemParser.g:2494:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2519:2: ( ruleParameterStringType ) { - // InternalRosSystemParser.g:2494:2: ( ruleParameterStringType ) - // InternalRosSystemParser.g:2495:3: ruleParameterStringType + // InternalRosSystemParser.g:2519:2: ( ruleParameterStringType ) + // InternalRosSystemParser.g:2520:3: ruleParameterStringType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterStringTypeParserRuleCall_3()); @@ -8458,10 +8543,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 5 : - // InternalRosSystemParser.g:2500:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2525:2: ( ruleParameterDoubleType ) { - // InternalRosSystemParser.g:2500:2: ( ruleParameterDoubleType ) - // InternalRosSystemParser.g:2501:3: ruleParameterDoubleType + // InternalRosSystemParser.g:2525:2: ( ruleParameterDoubleType ) + // InternalRosSystemParser.g:2526:3: ruleParameterDoubleType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterDoubleTypeParserRuleCall_4()); @@ -8481,10 +8566,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 6 : - // InternalRosSystemParser.g:2506:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2531:2: ( ruleParameterBooleanType ) { - // InternalRosSystemParser.g:2506:2: ( ruleParameterBooleanType ) - // InternalRosSystemParser.g:2507:3: ruleParameterBooleanType + // InternalRosSystemParser.g:2531:2: ( ruleParameterBooleanType ) + // InternalRosSystemParser.g:2532:3: ruleParameterBooleanType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBooleanTypeParserRuleCall_5()); @@ -8504,10 +8589,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 7 : - // InternalRosSystemParser.g:2512:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2537:2: ( ruleParameterBase64Type ) { - // InternalRosSystemParser.g:2512:2: ( ruleParameterBase64Type ) - // InternalRosSystemParser.g:2513:3: ruleParameterBase64Type + // InternalRosSystemParser.g:2537:2: ( ruleParameterBase64Type ) + // InternalRosSystemParser.g:2538:3: ruleParameterBase64Type { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterBase64TypeParserRuleCall_6()); @@ -8527,10 +8612,10 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio } break; case 8 : - // InternalRosSystemParser.g:2518:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2543:2: ( ruleParameterArrayType ) { - // InternalRosSystemParser.g:2518:2: ( ruleParameterArrayType ) - // InternalRosSystemParser.g:2519:3: ruleParameterArrayType + // InternalRosSystemParser.g:2543:2: ( ruleParameterArrayType ) + // InternalRosSystemParser.g:2544:3: ruleParameterArrayType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterTypeAccess().getParameterArrayTypeParserRuleCall_7()); @@ -8567,21 +8652,21 @@ public final void rule__ParameterType__Alternatives() throws RecognitionExceptio // $ANTLR start "rule__ParameterValue__Alternatives" - // InternalRosSystemParser.g:2528:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ); + // InternalRosSystemParser.g:2553: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:2532:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) + // InternalRosSystemParser.g:2557:1: ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) ) int alt7=7; alt7 = dfa7.predict(input); switch (alt7) { case 1 : - // InternalRosSystemParser.g:2533:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2558:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:2533:2: ( ruleParameterString ) - // InternalRosSystemParser.g:2534:3: ruleParameterString + // InternalRosSystemParser.g:2558:2: ( ruleParameterString ) + // InternalRosSystemParser.g:2559:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStringParserRuleCall_0()); @@ -8601,10 +8686,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 2 : - // InternalRosSystemParser.g:2539:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2564:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:2539:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:2540:3: ruleParameterBase64 + // InternalRosSystemParser.g:2564:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:2565:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBase64ParserRuleCall_1()); @@ -8624,10 +8709,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 3 : - // InternalRosSystemParser.g:2545:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2570:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:2545:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:2546:3: ruleParameterInteger + // InternalRosSystemParser.g:2570:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:2571:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterIntegerParserRuleCall_2()); @@ -8647,10 +8732,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 4 : - // InternalRosSystemParser.g:2551:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2576:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:2551:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:2552:3: ruleParameterDouble + // InternalRosSystemParser.g:2576:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:2577:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterDoubleParserRuleCall_3()); @@ -8670,10 +8755,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 5 : - // InternalRosSystemParser.g:2557:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2582:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:2557:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:2558:3: ruleParameterBoolean + // InternalRosSystemParser.g:2582:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:2583:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterBooleanParserRuleCall_4()); @@ -8693,10 +8778,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 6 : - // InternalRosSystemParser.g:2563:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2588:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:2563:2: ( ruleParameterList ) - // InternalRosSystemParser.g:2564:3: ruleParameterList + // InternalRosSystemParser.g:2588:2: ( ruleParameterList ) + // InternalRosSystemParser.g:2589:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterListParserRuleCall_5()); @@ -8716,10 +8801,10 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti } break; case 7 : - // InternalRosSystemParser.g:2569:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2594:2: ( ruleParameterStruct ) { - // InternalRosSystemParser.g:2569:2: ( ruleParameterStruct ) - // InternalRosSystemParser.g:2570:3: ruleParameterStruct + // InternalRosSystemParser.g:2594:2: ( ruleParameterStruct ) + // InternalRosSystemParser.g:2595:3: ruleParameterStruct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterValueAccess().getParameterStructParserRuleCall_6()); @@ -8756,21 +8841,21 @@ public final void rule__ParameterValue__Alternatives() throws RecognitionExcepti // $ANTLR start "rule__AbstractType__Alternatives" - // InternalRosSystemParser.g:2579: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: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 ) ); public final void rule__AbstractType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2583: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: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 ) ) int alt8=33; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalRosSystemParser.g:2584:2: ( rulebool ) + // InternalRosSystemParser.g:2609:2: ( rulebool ) { - // InternalRosSystemParser.g:2584:2: ( rulebool ) - // InternalRosSystemParser.g:2585:3: rulebool + // InternalRosSystemParser.g:2609:2: ( rulebool ) + // InternalRosSystemParser.g:2610:3: rulebool { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolParserRuleCall_0()); @@ -8790,10 +8875,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 2 : - // InternalRosSystemParser.g:2590:2: ( ruleint8 ) + // InternalRosSystemParser.g:2615:2: ( ruleint8 ) { - // InternalRosSystemParser.g:2590:2: ( ruleint8 ) - // InternalRosSystemParser.g:2591:3: ruleint8 + // InternalRosSystemParser.g:2615:2: ( ruleint8 ) + // InternalRosSystemParser.g:2616:3: ruleint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ParserRuleCall_1()); @@ -8813,10 +8898,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 3 : - // InternalRosSystemParser.g:2596:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2621:2: ( ruleuint8 ) { - // InternalRosSystemParser.g:2596:2: ( ruleuint8 ) - // InternalRosSystemParser.g:2597:3: ruleuint8 + // InternalRosSystemParser.g:2621:2: ( ruleuint8 ) + // InternalRosSystemParser.g:2622:3: ruleuint8 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ParserRuleCall_2()); @@ -8836,10 +8921,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 4 : - // InternalRosSystemParser.g:2602:2: ( ruleint16 ) + // InternalRosSystemParser.g:2627:2: ( ruleint16 ) { - // InternalRosSystemParser.g:2602:2: ( ruleint16 ) - // InternalRosSystemParser.g:2603:3: ruleint16 + // InternalRosSystemParser.g:2627:2: ( ruleint16 ) + // InternalRosSystemParser.g:2628:3: ruleint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ParserRuleCall_3()); @@ -8859,10 +8944,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 5 : - // InternalRosSystemParser.g:2608:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2633:2: ( ruleuint16 ) { - // InternalRosSystemParser.g:2608:2: ( ruleuint16 ) - // InternalRosSystemParser.g:2609:3: ruleuint16 + // InternalRosSystemParser.g:2633:2: ( ruleuint16 ) + // InternalRosSystemParser.g:2634:3: ruleuint16 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ParserRuleCall_4()); @@ -8882,10 +8967,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 6 : - // InternalRosSystemParser.g:2614:2: ( ruleint32 ) + // InternalRosSystemParser.g:2639:2: ( ruleint32 ) { - // InternalRosSystemParser.g:2614:2: ( ruleint32 ) - // InternalRosSystemParser.g:2615:3: ruleint32 + // InternalRosSystemParser.g:2639:2: ( ruleint32 ) + // InternalRosSystemParser.g:2640:3: ruleint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ParserRuleCall_5()); @@ -8905,10 +8990,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 7 : - // InternalRosSystemParser.g:2620:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2645:2: ( ruleuint32 ) { - // InternalRosSystemParser.g:2620:2: ( ruleuint32 ) - // InternalRosSystemParser.g:2621:3: ruleuint32 + // InternalRosSystemParser.g:2645:2: ( ruleuint32 ) + // InternalRosSystemParser.g:2646:3: ruleuint32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ParserRuleCall_6()); @@ -8928,10 +9013,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 8 : - // InternalRosSystemParser.g:2626:2: ( ruleint64 ) + // InternalRosSystemParser.g:2651:2: ( ruleint64 ) { - // InternalRosSystemParser.g:2626:2: ( ruleint64 ) - // InternalRosSystemParser.g:2627:3: ruleint64 + // InternalRosSystemParser.g:2651:2: ( ruleint64 ) + // InternalRosSystemParser.g:2652:3: ruleint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ParserRuleCall_7()); @@ -8951,10 +9036,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 9 : - // InternalRosSystemParser.g:2632:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2657:2: ( ruleuint64 ) { - // InternalRosSystemParser.g:2632:2: ( ruleuint64 ) - // InternalRosSystemParser.g:2633:3: ruleuint64 + // InternalRosSystemParser.g:2657:2: ( ruleuint64 ) + // InternalRosSystemParser.g:2658:3: ruleuint64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ParserRuleCall_8()); @@ -8974,10 +9059,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 10 : - // InternalRosSystemParser.g:2638:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2663:2: ( rulefloat32 ) { - // InternalRosSystemParser.g:2638:2: ( rulefloat32 ) - // InternalRosSystemParser.g:2639:3: rulefloat32 + // InternalRosSystemParser.g:2663:2: ( rulefloat32 ) + // InternalRosSystemParser.g:2664:3: rulefloat32 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ParserRuleCall_9()); @@ -8997,10 +9082,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 11 : - // InternalRosSystemParser.g:2644:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2669:2: ( rulefloat64 ) { - // InternalRosSystemParser.g:2644:2: ( rulefloat64 ) - // InternalRosSystemParser.g:2645:3: rulefloat64 + // InternalRosSystemParser.g:2669:2: ( rulefloat64 ) + // InternalRosSystemParser.g:2670:3: rulefloat64 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ParserRuleCall_10()); @@ -9020,10 +9105,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 12 : - // InternalRosSystemParser.g:2650:2: ( rulestring0 ) + // InternalRosSystemParser.g:2675:2: ( rulestring0 ) { - // InternalRosSystemParser.g:2650:2: ( rulestring0 ) - // InternalRosSystemParser.g:2651:3: rulestring0 + // InternalRosSystemParser.g:2675:2: ( rulestring0 ) + // InternalRosSystemParser.g:2676:3: rulestring0 { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ParserRuleCall_11()); @@ -9043,10 +9128,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 13 : - // InternalRosSystemParser.g:2656:2: ( rulebyte ) + // InternalRosSystemParser.g:2681:2: ( rulebyte ) { - // InternalRosSystemParser.g:2656:2: ( rulebyte ) - // InternalRosSystemParser.g:2657:3: rulebyte + // InternalRosSystemParser.g:2681:2: ( rulebyte ) + // InternalRosSystemParser.g:2682:3: rulebyte { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteParserRuleCall_12()); @@ -9066,10 +9151,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 14 : - // InternalRosSystemParser.g:2662:2: ( ruletime ) + // InternalRosSystemParser.g:2687:2: ( ruletime ) { - // InternalRosSystemParser.g:2662:2: ( ruletime ) - // InternalRosSystemParser.g:2663:3: ruletime + // InternalRosSystemParser.g:2687:2: ( ruletime ) + // InternalRosSystemParser.g:2688:3: ruletime { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getTimeParserRuleCall_13()); @@ -9089,10 +9174,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 15 : - // InternalRosSystemParser.g:2668:2: ( ruleduration ) + // InternalRosSystemParser.g:2693:2: ( ruleduration ) { - // InternalRosSystemParser.g:2668:2: ( ruleduration ) - // InternalRosSystemParser.g:2669:3: ruleduration + // InternalRosSystemParser.g:2693:2: ( ruleduration ) + // InternalRosSystemParser.g:2694:3: ruleduration { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getDurationParserRuleCall_14()); @@ -9112,10 +9197,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 16 : - // InternalRosSystemParser.g:2674:2: ( ruleHeader ) + // InternalRosSystemParser.g:2699:2: ( ruleHeader ) { - // InternalRosSystemParser.g:2674:2: ( ruleHeader ) - // InternalRosSystemParser.g:2675:3: ruleHeader + // InternalRosSystemParser.g:2699:2: ( ruleHeader ) + // InternalRosSystemParser.g:2700:3: ruleHeader { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getHeaderParserRuleCall_15()); @@ -9135,10 +9220,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 17 : - // InternalRosSystemParser.g:2680:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2705:2: ( ruleboolArray ) { - // InternalRosSystemParser.g:2680:2: ( ruleboolArray ) - // InternalRosSystemParser.g:2681:3: ruleboolArray + // InternalRosSystemParser.g:2705:2: ( ruleboolArray ) + // InternalRosSystemParser.g:2706:3: ruleboolArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getBoolArrayParserRuleCall_16()); @@ -9158,10 +9243,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 18 : - // InternalRosSystemParser.g:2686:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2711:2: ( ruleint8Array ) { - // InternalRosSystemParser.g:2686:2: ( ruleint8Array ) - // InternalRosSystemParser.g:2687:3: ruleint8Array + // InternalRosSystemParser.g:2711:2: ( ruleint8Array ) + // InternalRosSystemParser.g:2712:3: ruleint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt8ArrayParserRuleCall_17()); @@ -9181,10 +9266,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 19 : - // InternalRosSystemParser.g:2692:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2717:2: ( ruleuint8Array ) { - // InternalRosSystemParser.g:2692:2: ( ruleuint8Array ) - // InternalRosSystemParser.g:2693:3: ruleuint8Array + // InternalRosSystemParser.g:2717:2: ( ruleuint8Array ) + // InternalRosSystemParser.g:2718:3: ruleuint8Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint8ArrayParserRuleCall_18()); @@ -9204,10 +9289,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 20 : - // InternalRosSystemParser.g:2698:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2723:2: ( ruleint16Array ) { - // InternalRosSystemParser.g:2698:2: ( ruleint16Array ) - // InternalRosSystemParser.g:2699:3: ruleint16Array + // InternalRosSystemParser.g:2723:2: ( ruleint16Array ) + // InternalRosSystemParser.g:2724:3: ruleint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt16ArrayParserRuleCall_19()); @@ -9227,10 +9312,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 21 : - // InternalRosSystemParser.g:2704:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2729:2: ( ruleuint16Array ) { - // InternalRosSystemParser.g:2704:2: ( ruleuint16Array ) - // InternalRosSystemParser.g:2705:3: ruleuint16Array + // InternalRosSystemParser.g:2729:2: ( ruleuint16Array ) + // InternalRosSystemParser.g:2730:3: ruleuint16Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint16ArrayParserRuleCall_20()); @@ -9250,10 +9335,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 22 : - // InternalRosSystemParser.g:2710:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2735:2: ( ruleint32Array ) { - // InternalRosSystemParser.g:2710:2: ( ruleint32Array ) - // InternalRosSystemParser.g:2711:3: ruleint32Array + // InternalRosSystemParser.g:2735:2: ( ruleint32Array ) + // InternalRosSystemParser.g:2736:3: ruleint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt32ArrayParserRuleCall_21()); @@ -9273,10 +9358,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 23 : - // InternalRosSystemParser.g:2716:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2741:2: ( ruleuint32Array ) { - // InternalRosSystemParser.g:2716:2: ( ruleuint32Array ) - // InternalRosSystemParser.g:2717:3: ruleuint32Array + // InternalRosSystemParser.g:2741:2: ( ruleuint32Array ) + // InternalRosSystemParser.g:2742:3: ruleuint32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint32ArrayParserRuleCall_22()); @@ -9296,10 +9381,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 24 : - // InternalRosSystemParser.g:2722:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2747:2: ( ruleint64Array ) { - // InternalRosSystemParser.g:2722:2: ( ruleint64Array ) - // InternalRosSystemParser.g:2723:3: ruleint64Array + // InternalRosSystemParser.g:2747:2: ( ruleint64Array ) + // InternalRosSystemParser.g:2748:3: ruleint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getInt64ArrayParserRuleCall_23()); @@ -9319,10 +9404,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 25 : - // InternalRosSystemParser.g:2728:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2753:2: ( ruleuint64Array ) { - // InternalRosSystemParser.g:2728:2: ( ruleuint64Array ) - // InternalRosSystemParser.g:2729:3: ruleuint64Array + // InternalRosSystemParser.g:2753:2: ( ruleuint64Array ) + // InternalRosSystemParser.g:2754:3: ruleuint64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getUint64ArrayParserRuleCall_24()); @@ -9342,10 +9427,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 26 : - // InternalRosSystemParser.g:2734:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2759:2: ( rulefloat32Array ) { - // InternalRosSystemParser.g:2734:2: ( rulefloat32Array ) - // InternalRosSystemParser.g:2735:3: rulefloat32Array + // InternalRosSystemParser.g:2759:2: ( rulefloat32Array ) + // InternalRosSystemParser.g:2760:3: rulefloat32Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat32ArrayParserRuleCall_25()); @@ -9365,10 +9450,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 27 : - // InternalRosSystemParser.g:2740:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2765:2: ( rulefloat64Array ) { - // InternalRosSystemParser.g:2740:2: ( rulefloat64Array ) - // InternalRosSystemParser.g:2741:3: rulefloat64Array + // InternalRosSystemParser.g:2765:2: ( rulefloat64Array ) + // InternalRosSystemParser.g:2766:3: rulefloat64Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getFloat64ArrayParserRuleCall_26()); @@ -9388,10 +9473,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 28 : - // InternalRosSystemParser.g:2746:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2771:2: ( rulestring0Array ) { - // InternalRosSystemParser.g:2746:2: ( rulestring0Array ) - // InternalRosSystemParser.g:2747:3: rulestring0Array + // InternalRosSystemParser.g:2771:2: ( rulestring0Array ) + // InternalRosSystemParser.g:2772:3: rulestring0Array { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getString0ArrayParserRuleCall_27()); @@ -9411,10 +9496,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 29 : - // InternalRosSystemParser.g:2752:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2777:2: ( rulebyteArray ) { - // InternalRosSystemParser.g:2752:2: ( rulebyteArray ) - // InternalRosSystemParser.g:2753:3: rulebyteArray + // InternalRosSystemParser.g:2777:2: ( rulebyteArray ) + // InternalRosSystemParser.g:2778:3: rulebyteArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getByteArrayParserRuleCall_28()); @@ -9434,10 +9519,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 30 : - // InternalRosSystemParser.g:2758:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2783:2: ( ruleSpecBaseRef ) { - // InternalRosSystemParser.g:2758:2: ( ruleSpecBaseRef ) - // InternalRosSystemParser.g:2759:3: ruleSpecBaseRef + // InternalRosSystemParser.g:2783:2: ( ruleSpecBaseRef ) + // InternalRosSystemParser.g:2784:3: ruleSpecBaseRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getSpecBaseRefParserRuleCall_29()); @@ -9457,10 +9542,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 31 : - // InternalRosSystemParser.g:2764:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2789:2: ( ruleArraySpecRef ) { - // InternalRosSystemParser.g:2764:2: ( ruleArraySpecRef ) - // InternalRosSystemParser.g:2765:3: ruleArraySpecRef + // InternalRosSystemParser.g:2789:2: ( ruleArraySpecRef ) + // InternalRosSystemParser.g:2790:3: ruleArraySpecRef { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getArraySpecRefParserRuleCall_30()); @@ -9480,10 +9565,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 32 : - // InternalRosSystemParser.g:2770:2: ( rulechar ) + // InternalRosSystemParser.g:2795:2: ( rulechar ) { - // InternalRosSystemParser.g:2770:2: ( rulechar ) - // InternalRosSystemParser.g:2771:3: rulechar + // InternalRosSystemParser.g:2795:2: ( rulechar ) + // InternalRosSystemParser.g:2796:3: rulechar { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharParserRuleCall_31()); @@ -9503,10 +9588,10 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException } break; case 33 : - // InternalRosSystemParser.g:2776:2: ( rulecharArray ) + // InternalRosSystemParser.g:2801:2: ( rulecharArray ) { - // InternalRosSystemParser.g:2776:2: ( rulecharArray ) - // InternalRosSystemParser.g:2777:3: rulecharArray + // InternalRosSystemParser.g:2801:2: ( rulecharArray ) + // InternalRosSystemParser.g:2802:3: rulecharArray { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractTypeAccess().getCharArrayParserRuleCall_32()); @@ -9543,13 +9628,13 @@ public final void rule__AbstractType__Alternatives() throws RecognitionException // $ANTLR start "rule__KEYWORD__Alternatives" - // InternalRosSystemParser.g:2786:1: rule__KEYWORD__Alternatives : ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ); + // InternalRosSystemParser.g:2811: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:2790:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) + // InternalRosSystemParser.g:2815:1: ( ( Goal ) | ( Message ) | ( Result ) | ( Feedback ) | ( Name ) | ( Value ) | ( Service ) | ( Type ) | ( Action ) | ( Duration ) | ( Time ) ) int alt9=11; switch ( input.LA(1) ) { case Goal: @@ -9617,10 +9702,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { switch (alt9) { case 1 : - // InternalRosSystemParser.g:2791:2: ( Goal ) + // InternalRosSystemParser.g:2816:2: ( Goal ) { - // InternalRosSystemParser.g:2791:2: ( Goal ) - // InternalRosSystemParser.g:2792:3: Goal + // InternalRosSystemParser.g:2816:2: ( Goal ) + // InternalRosSystemParser.g:2817:3: Goal { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getGoalKeyword_0()); @@ -9636,10 +9721,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2797:2: ( Message ) + // InternalRosSystemParser.g:2822:2: ( Message ) { - // InternalRosSystemParser.g:2797:2: ( Message ) - // InternalRosSystemParser.g:2798:3: Message + // InternalRosSystemParser.g:2822:2: ( Message ) + // InternalRosSystemParser.g:2823:3: Message { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getMessageKeyword_1()); @@ -9655,10 +9740,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2803:2: ( Result ) + // InternalRosSystemParser.g:2828:2: ( Result ) { - // InternalRosSystemParser.g:2803:2: ( Result ) - // InternalRosSystemParser.g:2804:3: Result + // InternalRosSystemParser.g:2828:2: ( Result ) + // InternalRosSystemParser.g:2829:3: Result { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getResultKeyword_2()); @@ -9674,10 +9759,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2809:2: ( Feedback ) + // InternalRosSystemParser.g:2834:2: ( Feedback ) { - // InternalRosSystemParser.g:2809:2: ( Feedback ) - // InternalRosSystemParser.g:2810:3: Feedback + // InternalRosSystemParser.g:2834:2: ( Feedback ) + // InternalRosSystemParser.g:2835:3: Feedback { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getFeedbackKeyword_3()); @@ -9693,10 +9778,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2815:2: ( Name ) + // InternalRosSystemParser.g:2840:2: ( Name ) { - // InternalRosSystemParser.g:2815:2: ( Name ) - // InternalRosSystemParser.g:2816:3: Name + // InternalRosSystemParser.g:2840:2: ( Name ) + // InternalRosSystemParser.g:2841:3: Name { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getNameKeyword_4()); @@ -9712,10 +9797,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2821:2: ( Value ) + // InternalRosSystemParser.g:2846:2: ( Value ) { - // InternalRosSystemParser.g:2821:2: ( Value ) - // InternalRosSystemParser.g:2822:3: Value + // InternalRosSystemParser.g:2846:2: ( Value ) + // InternalRosSystemParser.g:2847:3: Value { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getValueKeyword_5()); @@ -9731,10 +9816,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2827:2: ( Service ) + // InternalRosSystemParser.g:2852:2: ( Service ) { - // InternalRosSystemParser.g:2827:2: ( Service ) - // InternalRosSystemParser.g:2828:3: Service + // InternalRosSystemParser.g:2852:2: ( Service ) + // InternalRosSystemParser.g:2853:3: Service { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getServiceKeyword_6()); @@ -9750,10 +9835,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:2833:2: ( Type ) + // InternalRosSystemParser.g:2858:2: ( Type ) { - // InternalRosSystemParser.g:2833:2: ( Type ) - // InternalRosSystemParser.g:2834:3: Type + // InternalRosSystemParser.g:2858:2: ( Type ) + // InternalRosSystemParser.g:2859:3: Type { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTypeKeyword_7()); @@ -9769,10 +9854,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:2839:2: ( Action ) + // InternalRosSystemParser.g:2864:2: ( Action ) { - // InternalRosSystemParser.g:2839:2: ( Action ) - // InternalRosSystemParser.g:2840:3: Action + // InternalRosSystemParser.g:2864:2: ( Action ) + // InternalRosSystemParser.g:2865:3: Action { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getActionKeyword_8()); @@ -9788,10 +9873,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:2845:2: ( Duration ) + // InternalRosSystemParser.g:2870:2: ( Duration ) { - // InternalRosSystemParser.g:2845:2: ( Duration ) - // InternalRosSystemParser.g:2846:3: Duration + // InternalRosSystemParser.g:2870:2: ( Duration ) + // InternalRosSystemParser.g:2871:3: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getDurationKeyword_9()); @@ -9807,10 +9892,10 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:2851:2: ( Time ) + // InternalRosSystemParser.g:2876:2: ( Time ) { - // InternalRosSystemParser.g:2851:2: ( Time ) - // InternalRosSystemParser.g:2852:3: Time + // InternalRosSystemParser.g:2876:2: ( Time ) + // InternalRosSystemParser.g:2877:3: Time { if ( state.backtracking==0 ) { before(grammarAccess.getKEYWORDAccess().getTimeKeyword_10()); @@ -9843,13 +9928,13 @@ public final void rule__KEYWORD__Alternatives() throws RecognitionException { // $ANTLR start "rule__EString__Alternatives" - // InternalRosSystemParser.g:2861:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); + // InternalRosSystemParser.g:2886:1: rule__EString__Alternatives : ( ( RULE_STRING ) | ( RULE_ID ) ); public final void rule__EString__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2865:1: ( ( RULE_STRING ) | ( RULE_ID ) ) + // InternalRosSystemParser.g:2890:1: ( ( RULE_STRING ) | ( RULE_ID ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -9868,10 +9953,10 @@ else if ( (LA10_0==RULE_ID) ) { } switch (alt10) { case 1 : - // InternalRosSystemParser.g:2866:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2891:2: ( RULE_STRING ) { - // InternalRosSystemParser.g:2866:2: ( RULE_STRING ) - // InternalRosSystemParser.g:2867:3: RULE_STRING + // InternalRosSystemParser.g:2891:2: ( RULE_STRING ) + // InternalRosSystemParser.g:2892:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getSTRINGTerminalRuleCall_0()); @@ -9887,10 +9972,10 @@ else if ( (LA10_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:2872:2: ( RULE_ID ) + // InternalRosSystemParser.g:2897:2: ( RULE_ID ) { - // InternalRosSystemParser.g:2872:2: ( RULE_ID ) - // InternalRosSystemParser.g:2873:3: RULE_ID + // InternalRosSystemParser.g:2897:2: ( RULE_ID ) + // InternalRosSystemParser.g:2898:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEStringAccess().getIDTerminalRuleCall_1()); @@ -9923,14 +10008,14 @@ else if ( (LA10_0==RULE_ID) ) { // $ANTLR start "rule__RosSystem__Group__0" - // InternalRosSystemParser.g:2882:1: rule__RosSystem__Group__0 : rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ; + // InternalRosSystemParser.g:2907: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:2886:1: ( rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 ) - // InternalRosSystemParser.g:2887:2: rule__RosSystem__Group__0__Impl rule__RosSystem__Group__1 + // 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 { pushFollow(FOLLOW_3); rule__RosSystem__Group__0__Impl(); @@ -9961,23 +10046,23 @@ public final void rule__RosSystem__Group__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__0__Impl" - // InternalRosSystemParser.g:2894:1: rule__RosSystem__Group__0__Impl : ( ( rule__RosSystem__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:2919: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:2898:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:2899:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2923:1: ( ( ( rule__RosSystem__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:2924:1: ( ( rule__RosSystem__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:2899:1: ( ( rule__RosSystem__NameAssignment_0 ) ) - // InternalRosSystemParser.g:2900:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2924:1: ( ( rule__RosSystem__NameAssignment_0 ) ) + // InternalRosSystemParser.g:2925:2: ( rule__RosSystem__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:2901:2: ( rule__RosSystem__NameAssignment_0 ) - // InternalRosSystemParser.g:2901:3: rule__RosSystem__NameAssignment_0 + // InternalRosSystemParser.g:2926:2: ( rule__RosSystem__NameAssignment_0 ) + // InternalRosSystemParser.g:2926:3: rule__RosSystem__NameAssignment_0 { pushFollow(FOLLOW_2); rule__RosSystem__NameAssignment_0(); @@ -10012,14 +10097,14 @@ public final void rule__RosSystem__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__1" - // InternalRosSystemParser.g:2909:1: rule__RosSystem__Group__1 : rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ; + // InternalRosSystemParser.g:2934: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:2913:1: ( rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 ) - // InternalRosSystemParser.g:2914:2: rule__RosSystem__Group__1__Impl rule__RosSystem__Group__2 + // 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 { pushFollow(FOLLOW_4); rule__RosSystem__Group__1__Impl(); @@ -10050,17 +10135,17 @@ public final void rule__RosSystem__Group__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__1__Impl" - // InternalRosSystemParser.g:2921:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:2946:1: rule__RosSystem__Group__1__Impl : ( Colon ) ; public final void rule__RosSystem__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2925:1: ( ( Colon ) ) - // InternalRosSystemParser.g:2926:1: ( Colon ) + // InternalRosSystemParser.g:2950:1: ( ( Colon ) ) + // InternalRosSystemParser.g:2951:1: ( Colon ) { - // InternalRosSystemParser.g:2926:1: ( Colon ) - // InternalRosSystemParser.g:2927:2: Colon + // InternalRosSystemParser.g:2951:1: ( Colon ) + // InternalRosSystemParser.g:2952:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getColonKeyword_1()); @@ -10091,14 +10176,14 @@ public final void rule__RosSystem__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__2" - // InternalRosSystemParser.g:2936:1: rule__RosSystem__Group__2 : rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ; + // InternalRosSystemParser.g:2961: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:2940:1: ( rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 ) - // InternalRosSystemParser.g:2941:2: rule__RosSystem__Group__2__Impl rule__RosSystem__Group__3 + // 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 { pushFollow(FOLLOW_5); rule__RosSystem__Group__2__Impl(); @@ -10129,17 +10214,17 @@ public final void rule__RosSystem__Group__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__2__Impl" - // InternalRosSystemParser.g:2948:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:2973:1: rule__RosSystem__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__RosSystem__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:2952:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:2953:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2977:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:2978:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:2953:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:2954:2: RULE_BEGIN + // InternalRosSystemParser.g:2978:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:2979:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_2()); @@ -10170,14 +10255,14 @@ public final void rule__RosSystem__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__3" - // InternalRosSystemParser.g:2963:1: rule__RosSystem__Group__3 : rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ; + // InternalRosSystemParser.g:2988: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:2967:1: ( rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 ) - // InternalRosSystemParser.g:2968:2: rule__RosSystem__Group__3__Impl rule__RosSystem__Group__4 + // 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 { pushFollow(FOLLOW_5); rule__RosSystem__Group__3__Impl(); @@ -10208,22 +10293,22 @@ public final void rule__RosSystem__Group__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__3__Impl" - // InternalRosSystemParser.g:2975:1: rule__RosSystem__Group__3__Impl : ( ( rule__RosSystem__Group_3__0 )? ) ; + // InternalRosSystemParser.g:3000: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:2979:1: ( ( ( rule__RosSystem__Group_3__0 )? ) ) - // InternalRosSystemParser.g:2980:1: ( ( rule__RosSystem__Group_3__0 )? ) + // InternalRosSystemParser.g:3004:1: ( ( ( rule__RosSystem__Group_3__0 )? ) ) + // InternalRosSystemParser.g:3005:1: ( ( rule__RosSystem__Group_3__0 )? ) { - // InternalRosSystemParser.g:2980:1: ( ( rule__RosSystem__Group_3__0 )? ) - // InternalRosSystemParser.g:2981:2: ( rule__RosSystem__Group_3__0 )? + // InternalRosSystemParser.g:3005:1: ( ( rule__RosSystem__Group_3__0 )? ) + // InternalRosSystemParser.g:3006:2: ( rule__RosSystem__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getGroup_3()); } - // InternalRosSystemParser.g:2982:2: ( rule__RosSystem__Group_3__0 )? + // InternalRosSystemParser.g:3007:2: ( rule__RosSystem__Group_3__0 )? int alt11=2; int LA11_0 = input.LA(1); @@ -10232,7 +10317,7 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException } switch (alt11) { case 1 : - // InternalRosSystemParser.g:2982:3: rule__RosSystem__Group_3__0 + // InternalRosSystemParser.g:3007:3: rule__RosSystem__Group_3__0 { pushFollow(FOLLOW_2); rule__RosSystem__Group_3__0(); @@ -10270,14 +10355,14 @@ public final void rule__RosSystem__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__4" - // InternalRosSystemParser.g:2990:1: rule__RosSystem__Group__4 : rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ; + // InternalRosSystemParser.g:3015: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:2994:1: ( rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 ) - // InternalRosSystemParser.g:2995:2: rule__RosSystem__Group__4__Impl rule__RosSystem__Group__5 + // 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 { pushFollow(FOLLOW_5); rule__RosSystem__Group__4__Impl(); @@ -10308,35 +10393,35 @@ public final void rule__RosSystem__Group__4() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__4__Impl" - // InternalRosSystemParser.g:3002:1: rule__RosSystem__Group__4__Impl : ( ( rule__RosSystem__Alternatives_4 )* ) ; + // InternalRosSystemParser.g:3027: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:3006:1: ( ( ( rule__RosSystem__Alternatives_4 )* ) ) - // InternalRosSystemParser.g:3007:1: ( ( rule__RosSystem__Alternatives_4 )* ) + // InternalRosSystemParser.g:3031:1: ( ( ( rule__RosSystem__Alternatives_4 )* ) ) + // InternalRosSystemParser.g:3032:1: ( ( rule__RosSystem__Alternatives_4 )* ) { - // InternalRosSystemParser.g:3007:1: ( ( rule__RosSystem__Alternatives_4 )* ) - // InternalRosSystemParser.g:3008:2: ( rule__RosSystem__Alternatives_4 )* + // InternalRosSystemParser.g:3032:1: ( ( rule__RosSystem__Alternatives_4 )* ) + // InternalRosSystemParser.g:3033:2: ( rule__RosSystem__Alternatives_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getAlternatives_4()); } - // InternalRosSystemParser.g:3009:2: ( rule__RosSystem__Alternatives_4 )* + // InternalRosSystemParser.g:3034:2: ( rule__RosSystem__Alternatives_4 )* loop12: do { int alt12=2; int LA12_0 = input.LA(1); - if ( (LA12_0==Connections||(LA12_0>=Parameters && LA12_0<=SubSystem)||LA12_0==Nodes) ) { + if ( (LA12_0==Connections||(LA12_0>=Parameters && LA12_0<=Processes)||LA12_0==Nodes) ) { alt12=1; } switch (alt12) { case 1 : - // InternalRosSystemParser.g:3009:3: rule__RosSystem__Alternatives_4 + // InternalRosSystemParser.g:3034:3: rule__RosSystem__Alternatives_4 { pushFollow(FOLLOW_6); rule__RosSystem__Alternatives_4(); @@ -10377,14 +10462,14 @@ public final void rule__RosSystem__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group__5" - // InternalRosSystemParser.g:3017:1: rule__RosSystem__Group__5 : rule__RosSystem__Group__5__Impl ; + // InternalRosSystemParser.g:3042: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:3021:1: ( rule__RosSystem__Group__5__Impl ) - // InternalRosSystemParser.g:3022:2: rule__RosSystem__Group__5__Impl + // InternalRosSystemParser.g:3046:1: ( rule__RosSystem__Group__5__Impl ) + // InternalRosSystemParser.g:3047:2: rule__RosSystem__Group__5__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group__5__Impl(); @@ -10410,17 +10495,17 @@ public final void rule__RosSystem__Group__5() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group__5__Impl" - // InternalRosSystemParser.g:3028:1: rule__RosSystem__Group__5__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3053:1: rule__RosSystem__Group__5__Impl : ( RULE_END ) ; public final void rule__RosSystem__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3032:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3033:1: ( RULE_END ) + // InternalRosSystemParser.g:3057:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3058:1: ( RULE_END ) { - // InternalRosSystemParser.g:3033:1: ( RULE_END ) - // InternalRosSystemParser.g:3034:2: RULE_END + // InternalRosSystemParser.g:3058:1: ( RULE_END ) + // InternalRosSystemParser.g:3059:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_5()); @@ -10451,14 +10536,14 @@ public final void rule__RosSystem__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__RosSystem__Group_3__0" - // InternalRosSystemParser.g:3044:1: rule__RosSystem__Group_3__0 : rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ; + // InternalRosSystemParser.g:3069: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:3048:1: ( rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 ) - // InternalRosSystemParser.g:3049:2: rule__RosSystem__Group_3__0__Impl rule__RosSystem__Group_3__1 + // 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 { pushFollow(FOLLOW_7); rule__RosSystem__Group_3__0__Impl(); @@ -10489,17 +10574,17 @@ public final void rule__RosSystem__Group_3__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3__0__Impl" - // InternalRosSystemParser.g:3056:1: rule__RosSystem__Group_3__0__Impl : ( FromFile ) ; + // InternalRosSystemParser.g:3081: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:3060:1: ( ( FromFile ) ) - // InternalRosSystemParser.g:3061:1: ( FromFile ) + // InternalRosSystemParser.g:3085:1: ( ( FromFile ) ) + // InternalRosSystemParser.g:3086:1: ( FromFile ) { - // InternalRosSystemParser.g:3061:1: ( FromFile ) - // InternalRosSystemParser.g:3062:2: FromFile + // InternalRosSystemParser.g:3086:1: ( FromFile ) + // InternalRosSystemParser.g:3087:2: FromFile { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileKeyword_3_0()); @@ -10530,14 +10615,14 @@ public final void rule__RosSystem__Group_3__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__Group_3__1" - // InternalRosSystemParser.g:3071:1: rule__RosSystem__Group_3__1 : rule__RosSystem__Group_3__1__Impl ; + // InternalRosSystemParser.g:3096: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:3075:1: ( rule__RosSystem__Group_3__1__Impl ) - // InternalRosSystemParser.g:3076:2: rule__RosSystem__Group_3__1__Impl + // InternalRosSystemParser.g:3100:1: ( rule__RosSystem__Group_3__1__Impl ) + // InternalRosSystemParser.g:3101:2: rule__RosSystem__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_3__1__Impl(); @@ -10563,23 +10648,23 @@ public final void rule__RosSystem__Group_3__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_3__1__Impl" - // InternalRosSystemParser.g:3082:1: rule__RosSystem__Group_3__1__Impl : ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:3107: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:3086:1: ( ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) + // InternalRosSystemParser.g:3111:1: ( ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:3112:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) { - // InternalRosSystemParser.g:3087:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) - // InternalRosSystemParser.g:3088:2: ( rule__RosSystem__FromFileAssignment_3_1 ) + // InternalRosSystemParser.g:3112:1: ( ( rule__RosSystem__FromFileAssignment_3_1 ) ) + // InternalRosSystemParser.g:3113:2: ( rule__RosSystem__FromFileAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileAssignment_3_1()); } - // InternalRosSystemParser.g:3089:2: ( rule__RosSystem__FromFileAssignment_3_1 ) - // InternalRosSystemParser.g:3089:3: rule__RosSystem__FromFileAssignment_3_1 + // InternalRosSystemParser.g:3114:2: ( rule__RosSystem__FromFileAssignment_3_1 ) + // InternalRosSystemParser.g:3114:3: rule__RosSystem__FromFileAssignment_3_1 { pushFollow(FOLLOW_2); rule__RosSystem__FromFileAssignment_3_1(); @@ -10614,14 +10699,14 @@ public final void rule__RosSystem__Group_3__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__Group_4_0__0" - // InternalRosSystemParser.g:3098:1: rule__RosSystem__Group_4_0__0 : rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ; + // InternalRosSystemParser.g:3123: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:3102:1: ( rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 ) - // InternalRosSystemParser.g:3103:2: rule__RosSystem__Group_4_0__0__Impl rule__RosSystem__Group_4_0__1 + // 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 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_0__0__Impl(); @@ -10652,24 +10737,24 @@ public final void rule__RosSystem__Group_4_0__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__0__Impl" - // InternalRosSystemParser.g:3110:1: rule__RosSystem__Group_4_0__0__Impl : ( Processes ) ; + // InternalRosSystemParser.g:3135: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:3114:1: ( ( Processes ) ) - // InternalRosSystemParser.g:3115:1: ( Processes ) + // InternalRosSystemParser.g:3139:1: ( ( SubSystems ) ) + // InternalRosSystemParser.g:3140:1: ( SubSystems ) { - // InternalRosSystemParser.g:3115:1: ( Processes ) - // InternalRosSystemParser.g:3116:2: Processes + // InternalRosSystemParser.g:3140:1: ( SubSystems ) + // InternalRosSystemParser.g:3141:2: SubSystems { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); + before(grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); } - match(input,Processes,FOLLOW_2); if (state.failed) return ; + match(input,SubSystems,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); + after(grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); } } @@ -10693,14 +10778,14 @@ public final void rule__RosSystem__Group_4_0__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_0__1" - // InternalRosSystemParser.g:3125:1: rule__RosSystem__Group_4_0__1 : rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ; + // InternalRosSystemParser.g:3150: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:3129:1: ( rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 ) - // InternalRosSystemParser.g:3130:2: rule__RosSystem__Group_4_0__1__Impl rule__RosSystem__Group_4_0__2 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_0__1__Impl(); @@ -10731,17 +10816,17 @@ public final void rule__RosSystem__Group_4_0__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__1__Impl" - // InternalRosSystemParser.g:3137:1: rule__RosSystem__Group_4_0__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3162: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:3141:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3142:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3166:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3167:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3142:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3143:2: RULE_BEGIN + // InternalRosSystemParser.g:3167:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3168:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); @@ -10772,14 +10857,14 @@ public final void rule__RosSystem__Group_4_0__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_0__2" - // InternalRosSystemParser.g:3152:1: rule__RosSystem__Group_4_0__2 : rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ; + // InternalRosSystemParser.g:3177: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:3156:1: ( rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 ) - // InternalRosSystemParser.g:3157:2: rule__RosSystem__Group_4_0__2__Impl rule__RosSystem__Group_4_0__3 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_0__2__Impl(); @@ -10810,22 +10895,22 @@ public final void rule__RosSystem__Group_4_0__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__2__Impl" - // InternalRosSystemParser.g:3164:1: rule__RosSystem__Group_4_0__2__Impl : ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) ; + // InternalRosSystemParser.g:3189: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:3168:1: ( ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) ) - // InternalRosSystemParser.g:3169:1: ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) + // InternalRosSystemParser.g:3193:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) ) + // InternalRosSystemParser.g:3194:1: ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) { - // InternalRosSystemParser.g:3169:1: ( ( rule__RosSystem__ProcessesAssignment_4_0_2 )* ) - // InternalRosSystemParser.g:3170:2: ( rule__RosSystem__ProcessesAssignment_4_0_2 )* + // InternalRosSystemParser.g:3194:1: ( ( rule__RosSystem__ComponentsAssignment_4_0_2 )* ) + // InternalRosSystemParser.g:3195:2: ( rule__RosSystem__ComponentsAssignment_4_0_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); + before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_0_2()); } - // InternalRosSystemParser.g:3171:2: ( rule__RosSystem__ProcessesAssignment_4_0_2 )* + // InternalRosSystemParser.g:3196:2: ( rule__RosSystem__ComponentsAssignment_4_0_2 )* loop13: do { int alt13=2; @@ -10838,10 +10923,10 @@ public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionExcept switch (alt13) { case 1 : - // InternalRosSystemParser.g:3171:3: rule__RosSystem__ProcessesAssignment_4_0_2 + // InternalRosSystemParser.g:3196:3: rule__RosSystem__ComponentsAssignment_4_0_2 { pushFollow(FOLLOW_9); - rule__RosSystem__ProcessesAssignment_4_0_2(); + rule__RosSystem__ComponentsAssignment_4_0_2(); state._fsp--; if (state.failed) return ; @@ -10855,7 +10940,7 @@ public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionExcept } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_0_2()); + after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_0_2()); } } @@ -10879,14 +10964,14 @@ public final void rule__RosSystem__Group_4_0__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_0__3" - // InternalRosSystemParser.g:3179:1: rule__RosSystem__Group_4_0__3 : rule__RosSystem__Group_4_0__3__Impl ; + // InternalRosSystemParser.g:3204: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:3183:1: ( rule__RosSystem__Group_4_0__3__Impl ) - // InternalRosSystemParser.g:3184:2: rule__RosSystem__Group_4_0__3__Impl + // InternalRosSystemParser.g:3208:1: ( rule__RosSystem__Group_4_0__3__Impl ) + // InternalRosSystemParser.g:3209:2: rule__RosSystem__Group_4_0__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_0__3__Impl(); @@ -10912,17 +10997,17 @@ public final void rule__RosSystem__Group_4_0__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_0__3__Impl" - // InternalRosSystemParser.g:3190:1: rule__RosSystem__Group_4_0__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3215: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:3194:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3195:1: ( RULE_END ) + // InternalRosSystemParser.g:3219:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3220:1: ( RULE_END ) { - // InternalRosSystemParser.g:3195:1: ( RULE_END ) - // InternalRosSystemParser.g:3196:2: RULE_END + // InternalRosSystemParser.g:3220:1: ( RULE_END ) + // InternalRosSystemParser.g:3221:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()); @@ -10953,14 +11038,14 @@ public final void rule__RosSystem__Group_4_0__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__0" - // InternalRosSystemParser.g:3206:1: rule__RosSystem__Group_4_1__0 : rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ; + // InternalRosSystemParser.g:3231: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:3210:1: ( rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 ) - // InternalRosSystemParser.g:3211:2: rule__RosSystem__Group_4_1__0__Impl rule__RosSystem__Group_4_1__1 + // 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 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_1__0__Impl(); @@ -10991,24 +11076,24 @@ public final void rule__RosSystem__Group_4_1__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__0__Impl" - // InternalRosSystemParser.g:3218:1: rule__RosSystem__Group_4_1__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3243: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:3222:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3223:1: ( Nodes ) + // InternalRosSystemParser.g:3247:1: ( ( Processes ) ) + // InternalRosSystemParser.g:3248:1: ( Processes ) { - // InternalRosSystemParser.g:3223:1: ( Nodes ) - // InternalRosSystemParser.g:3224:2: Nodes + // InternalRosSystemParser.g:3248:1: ( Processes ) + // InternalRosSystemParser.g:3249:2: Processes { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); + before(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); } - match(input,Nodes,FOLLOW_2); if (state.failed) return ; + match(input,Processes,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); + after(grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); } } @@ -11032,14 +11117,14 @@ public final void rule__RosSystem__Group_4_1__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__1" - // InternalRosSystemParser.g:3233:1: rule__RosSystem__Group_4_1__1 : rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ; + // InternalRosSystemParser.g:3258: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:3237:1: ( rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 ) - // InternalRosSystemParser.g:3238:2: rule__RosSystem__Group_4_1__1__Impl rule__RosSystem__Group_4_1__2 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_1__1__Impl(); @@ -11070,17 +11155,17 @@ public final void rule__RosSystem__Group_4_1__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__1__Impl" - // InternalRosSystemParser.g:3245:1: rule__RosSystem__Group_4_1__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3270: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:3249:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3250:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3274:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3275:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3250:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3251:2: RULE_BEGIN + // InternalRosSystemParser.g:3275:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3276:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); @@ -11111,14 +11196,14 @@ public final void rule__RosSystem__Group_4_1__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__2" - // InternalRosSystemParser.g:3260:1: rule__RosSystem__Group_4_1__2 : rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ; + // InternalRosSystemParser.g:3285: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:3264:1: ( rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 ) - // InternalRosSystemParser.g:3265:2: rule__RosSystem__Group_4_1__2__Impl rule__RosSystem__Group_4_1__3 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_1__2__Impl(); @@ -11149,22 +11234,22 @@ public final void rule__RosSystem__Group_4_1__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__2__Impl" - // InternalRosSystemParser.g:3272:1: rule__RosSystem__Group_4_1__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) ; + // InternalRosSystemParser.g:3297: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:3276:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) ) - // InternalRosSystemParser.g:3277:1: ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) + // InternalRosSystemParser.g:3301:1: ( ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) ) + // InternalRosSystemParser.g:3302:1: ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) { - // InternalRosSystemParser.g:3277:1: ( ( rule__RosSystem__ComponentsAssignment_4_1_2 )* ) - // InternalRosSystemParser.g:3278:2: ( rule__RosSystem__ComponentsAssignment_4_1_2 )* + // InternalRosSystemParser.g:3302:1: ( ( rule__RosSystem__ProcessesAssignment_4_1_2 )* ) + // InternalRosSystemParser.g:3303:2: ( rule__RosSystem__ProcessesAssignment_4_1_2 )* { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); + before(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_1_2()); } - // InternalRosSystemParser.g:3279:2: ( rule__RosSystem__ComponentsAssignment_4_1_2 )* + // InternalRosSystemParser.g:3304:2: ( rule__RosSystem__ProcessesAssignment_4_1_2 )* loop14: do { int alt14=2; @@ -11177,10 +11262,10 @@ public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionExcept switch (alt14) { case 1 : - // InternalRosSystemParser.g:3279:3: rule__RosSystem__ComponentsAssignment_4_1_2 + // InternalRosSystemParser.g:3304:3: rule__RosSystem__ProcessesAssignment_4_1_2 { pushFollow(FOLLOW_9); - rule__RosSystem__ComponentsAssignment_4_1_2(); + rule__RosSystem__ProcessesAssignment_4_1_2(); state._fsp--; if (state.failed) return ; @@ -11194,7 +11279,7 @@ public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionExcept } while (true); if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_1_2()); + after(grammarAccess.getRosSystemAccess().getProcessesAssignment_4_1_2()); } } @@ -11218,14 +11303,14 @@ public final void rule__RosSystem__Group_4_1__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_1__3" - // InternalRosSystemParser.g:3287:1: rule__RosSystem__Group_4_1__3 : rule__RosSystem__Group_4_1__3__Impl ; + // InternalRosSystemParser.g:3312: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:3291:1: ( rule__RosSystem__Group_4_1__3__Impl ) - // InternalRosSystemParser.g:3292:2: rule__RosSystem__Group_4_1__3__Impl + // InternalRosSystemParser.g:3316:1: ( rule__RosSystem__Group_4_1__3__Impl ) + // InternalRosSystemParser.g:3317:2: rule__RosSystem__Group_4_1__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_1__3__Impl(); @@ -11251,17 +11336,17 @@ public final void rule__RosSystem__Group_4_1__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_1__3__Impl" - // InternalRosSystemParser.g:3298:1: rule__RosSystem__Group_4_1__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3323: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:3302:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3303:1: ( RULE_END ) + // InternalRosSystemParser.g:3327:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3328:1: ( RULE_END ) { - // InternalRosSystemParser.g:3303:1: ( RULE_END ) - // InternalRosSystemParser.g:3304:2: RULE_END + // InternalRosSystemParser.g:3328:1: ( RULE_END ) + // InternalRosSystemParser.g:3329:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()); @@ -11292,14 +11377,14 @@ public final void rule__RosSystem__Group_4_1__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__0" - // InternalRosSystemParser.g:3314:1: rule__RosSystem__Group_4_2__0 : rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ; + // InternalRosSystemParser.g:3339: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:3318:1: ( rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 ) - // InternalRosSystemParser.g:3319:2: rule__RosSystem__Group_4_2__0__Impl rule__RosSystem__Group_4_2__1 + // 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 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_2__0__Impl(); @@ -11330,24 +11415,24 @@ public final void rule__RosSystem__Group_4_2__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__0__Impl" - // InternalRosSystemParser.g:3326:1: rule__RosSystem__Group_4_2__0__Impl : ( SubSystem ) ; + // InternalRosSystemParser.g:3351: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:3330:1: ( ( SubSystem ) ) - // InternalRosSystemParser.g:3331:1: ( SubSystem ) + // InternalRosSystemParser.g:3355:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3356:1: ( Nodes ) { - // InternalRosSystemParser.g:3331:1: ( SubSystem ) - // InternalRosSystemParser.g:3332:2: SubSystem + // InternalRosSystemParser.g:3356:1: ( Nodes ) + // InternalRosSystemParser.g:3357:2: Nodes { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); + before(grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); } - match(input,SubSystem,FOLLOW_2); if (state.failed) return ; + match(input,Nodes,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); + after(grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); } } @@ -11371,14 +11456,14 @@ public final void rule__RosSystem__Group_4_2__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__1" - // InternalRosSystemParser.g:3341:1: rule__RosSystem__Group_4_2__1 : rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ; + // InternalRosSystemParser.g:3366: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:3345:1: ( rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 ) - // InternalRosSystemParser.g:3346:2: rule__RosSystem__Group_4_2__1__Impl rule__RosSystem__Group_4_2__2 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_2__1__Impl(); @@ -11409,17 +11494,17 @@ public final void rule__RosSystem__Group_4_2__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__1__Impl" - // InternalRosSystemParser.g:3353:1: rule__RosSystem__Group_4_2__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3378: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:3357:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3358:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3382:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3383:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3358:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3359:2: RULE_BEGIN + // InternalRosSystemParser.g:3383:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3384:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); @@ -11450,14 +11535,14 @@ public final void rule__RosSystem__Group_4_2__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__2" - // InternalRosSystemParser.g:3368:1: rule__RosSystem__Group_4_2__2 : rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ; + // InternalRosSystemParser.g:3393: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:3372:1: ( rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 ) - // InternalRosSystemParser.g:3373:2: rule__RosSystem__Group_4_2__2__Impl rule__RosSystem__Group_4_2__3 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_2__2__Impl(); @@ -11488,22 +11573,22 @@ public final void rule__RosSystem__Group_4_2__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__2__Impl" - // InternalRosSystemParser.g:3380:1: rule__RosSystem__Group_4_2__2__Impl : ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ; + // InternalRosSystemParser.g:3405: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:3384:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ) - // InternalRosSystemParser.g:3385:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) + // InternalRosSystemParser.g:3409:1: ( ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) ) + // InternalRosSystemParser.g:3410:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) { - // InternalRosSystemParser.g:3385:1: ( ( rule__RosSystem__ComponentsAssignment_4_2_2 )* ) - // InternalRosSystemParser.g:3386:2: ( 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 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getComponentsAssignment_4_2_2()); } - // InternalRosSystemParser.g:3387:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* + // InternalRosSystemParser.g:3412:2: ( rule__RosSystem__ComponentsAssignment_4_2_2 )* loop15: do { int alt15=2; @@ -11516,7 +11601,7 @@ public final void rule__RosSystem__Group_4_2__2__Impl() throws RecognitionExcept switch (alt15) { case 1 : - // InternalRosSystemParser.g:3387:3: rule__RosSystem__ComponentsAssignment_4_2_2 + // InternalRosSystemParser.g:3412:3: rule__RosSystem__ComponentsAssignment_4_2_2 { pushFollow(FOLLOW_9); rule__RosSystem__ComponentsAssignment_4_2_2(); @@ -11557,14 +11642,14 @@ public final void rule__RosSystem__Group_4_2__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_2__3" - // InternalRosSystemParser.g:3395:1: rule__RosSystem__Group_4_2__3 : rule__RosSystem__Group_4_2__3__Impl ; + // InternalRosSystemParser.g:3420: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:3399:1: ( rule__RosSystem__Group_4_2__3__Impl ) - // InternalRosSystemParser.g:3400:2: rule__RosSystem__Group_4_2__3__Impl + // InternalRosSystemParser.g:3424:1: ( rule__RosSystem__Group_4_2__3__Impl ) + // InternalRosSystemParser.g:3425:2: rule__RosSystem__Group_4_2__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_2__3__Impl(); @@ -11590,17 +11675,17 @@ public final void rule__RosSystem__Group_4_2__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_2__3__Impl" - // InternalRosSystemParser.g:3406:1: rule__RosSystem__Group_4_2__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3431: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:3410:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3411:1: ( RULE_END ) + // InternalRosSystemParser.g:3435:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3436:1: ( RULE_END ) { - // InternalRosSystemParser.g:3411:1: ( RULE_END ) - // InternalRosSystemParser.g:3412:2: RULE_END + // InternalRosSystemParser.g:3436:1: ( RULE_END ) + // InternalRosSystemParser.g:3437:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()); @@ -11631,14 +11716,14 @@ public final void rule__RosSystem__Group_4_2__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__0" - // InternalRosSystemParser.g:3422:1: rule__RosSystem__Group_4_3__0 : rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ; + // InternalRosSystemParser.g:3447: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:3426:1: ( rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 ) - // InternalRosSystemParser.g:3427:2: rule__RosSystem__Group_4_3__0__Impl rule__RosSystem__Group_4_3__1 + // 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 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_3__0__Impl(); @@ -11669,17 +11754,17 @@ public final void rule__RosSystem__Group_4_3__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__0__Impl" - // InternalRosSystemParser.g:3434:1: rule__RosSystem__Group_4_3__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:3459: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:3438:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:3439:1: ( Parameters ) + // InternalRosSystemParser.g:3463:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:3464:1: ( Parameters ) { - // InternalRosSystemParser.g:3439:1: ( Parameters ) - // InternalRosSystemParser.g:3440:2: Parameters + // InternalRosSystemParser.g:3464:1: ( Parameters ) + // InternalRosSystemParser.g:3465:2: Parameters { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()); @@ -11710,14 +11795,14 @@ public final void rule__RosSystem__Group_4_3__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__1" - // InternalRosSystemParser.g:3449:1: rule__RosSystem__Group_4_3__1 : rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ; + // InternalRosSystemParser.g:3474: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:3453:1: ( rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 ) - // InternalRosSystemParser.g:3454:2: rule__RosSystem__Group_4_3__1__Impl rule__RosSystem__Group_4_3__2 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_3__1__Impl(); @@ -11748,17 +11833,17 @@ public final void rule__RosSystem__Group_4_3__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__1__Impl" - // InternalRosSystemParser.g:3461:1: rule__RosSystem__Group_4_3__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3486: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:3465:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3466:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3490:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3491:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3466:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3467:2: RULE_BEGIN + // InternalRosSystemParser.g:3491:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3492:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()); @@ -11789,14 +11874,14 @@ public final void rule__RosSystem__Group_4_3__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__2" - // InternalRosSystemParser.g:3476:1: rule__RosSystem__Group_4_3__2 : rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ; + // InternalRosSystemParser.g:3501: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:3480:1: ( rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 ) - // InternalRosSystemParser.g:3481:2: rule__RosSystem__Group_4_3__2__Impl rule__RosSystem__Group_4_3__3 + // 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 { pushFollow(FOLLOW_8); rule__RosSystem__Group_4_3__2__Impl(); @@ -11827,22 +11912,22 @@ public final void rule__RosSystem__Group_4_3__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__2__Impl" - // InternalRosSystemParser.g:3488:1: rule__RosSystem__Group_4_3__2__Impl : ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ; + // InternalRosSystemParser.g:3513: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:3492:1: ( ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ) - // InternalRosSystemParser.g:3493:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) + // InternalRosSystemParser.g:3517:1: ( ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) ) + // InternalRosSystemParser.g:3518:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) { - // InternalRosSystemParser.g:3493:1: ( ( rule__RosSystem__ParameterAssignment_4_3_2 )* ) - // InternalRosSystemParser.g:3494:2: ( 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 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParameterAssignment_4_3_2()); } - // InternalRosSystemParser.g:3495:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* + // InternalRosSystemParser.g:3520:2: ( rule__RosSystem__ParameterAssignment_4_3_2 )* loop16: do { int alt16=2; @@ -11855,7 +11940,7 @@ public final void rule__RosSystem__Group_4_3__2__Impl() throws RecognitionExcept switch (alt16) { case 1 : - // InternalRosSystemParser.g:3495:3: rule__RosSystem__ParameterAssignment_4_3_2 + // InternalRosSystemParser.g:3520:3: rule__RosSystem__ParameterAssignment_4_3_2 { pushFollow(FOLLOW_9); rule__RosSystem__ParameterAssignment_4_3_2(); @@ -11896,14 +11981,14 @@ public final void rule__RosSystem__Group_4_3__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_3__3" - // InternalRosSystemParser.g:3503:1: rule__RosSystem__Group_4_3__3 : rule__RosSystem__Group_4_3__3__Impl ; + // InternalRosSystemParser.g:3528: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:3507:1: ( rule__RosSystem__Group_4_3__3__Impl ) - // InternalRosSystemParser.g:3508:2: rule__RosSystem__Group_4_3__3__Impl + // InternalRosSystemParser.g:3532:1: ( rule__RosSystem__Group_4_3__3__Impl ) + // InternalRosSystemParser.g:3533:2: rule__RosSystem__Group_4_3__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_3__3__Impl(); @@ -11929,17 +12014,17 @@ public final void rule__RosSystem__Group_4_3__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_3__3__Impl" - // InternalRosSystemParser.g:3514:1: rule__RosSystem__Group_4_3__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3539: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:3518:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3519:1: ( RULE_END ) + // InternalRosSystemParser.g:3543:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3544:1: ( RULE_END ) { - // InternalRosSystemParser.g:3519:1: ( RULE_END ) - // InternalRosSystemParser.g:3520:2: RULE_END + // InternalRosSystemParser.g:3544:1: ( RULE_END ) + // InternalRosSystemParser.g:3545:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()); @@ -11970,14 +12055,14 @@ public final void rule__RosSystem__Group_4_3__3__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__0" - // InternalRosSystemParser.g:3530:1: rule__RosSystem__Group_4_4__0 : rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ; + // InternalRosSystemParser.g:3555: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:3534:1: ( rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 ) - // InternalRosSystemParser.g:3535:2: rule__RosSystem__Group_4_4__0__Impl rule__RosSystem__Group_4_4__1 + // 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 { pushFollow(FOLLOW_4); rule__RosSystem__Group_4_4__0__Impl(); @@ -12008,17 +12093,17 @@ public final void rule__RosSystem__Group_4_4__0() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__0__Impl" - // InternalRosSystemParser.g:3542:1: rule__RosSystem__Group_4_4__0__Impl : ( Connections ) ; + // InternalRosSystemParser.g:3567: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:3546:1: ( ( Connections ) ) - // InternalRosSystemParser.g:3547:1: ( Connections ) + // InternalRosSystemParser.g:3571:1: ( ( Connections ) ) + // InternalRosSystemParser.g:3572:1: ( Connections ) { - // InternalRosSystemParser.g:3547:1: ( Connections ) - // InternalRosSystemParser.g:3548:2: Connections + // InternalRosSystemParser.g:3572:1: ( Connections ) + // InternalRosSystemParser.g:3573:2: Connections { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()); @@ -12049,14 +12134,14 @@ public final void rule__RosSystem__Group_4_4__0__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__1" - // InternalRosSystemParser.g:3557:1: rule__RosSystem__Group_4_4__1 : rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ; + // InternalRosSystemParser.g:3582: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:3561:1: ( rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 ) - // InternalRosSystemParser.g:3562:2: rule__RosSystem__Group_4_4__1__Impl rule__RosSystem__Group_4_4__2 + // 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 { pushFollow(FOLLOW_10); rule__RosSystem__Group_4_4__1__Impl(); @@ -12087,17 +12172,17 @@ public final void rule__RosSystem__Group_4_4__1() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__1__Impl" - // InternalRosSystemParser.g:3569:1: rule__RosSystem__Group_4_4__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3594: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:3573:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3574:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3598:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3599:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3574:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3575:2: RULE_BEGIN + // InternalRosSystemParser.g:3599:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3600:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()); @@ -12128,14 +12213,14 @@ public final void rule__RosSystem__Group_4_4__1__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__2" - // InternalRosSystemParser.g:3584:1: rule__RosSystem__Group_4_4__2 : rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ; + // InternalRosSystemParser.g:3609: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:3588:1: ( rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 ) - // InternalRosSystemParser.g:3589:2: rule__RosSystem__Group_4_4__2__Impl rule__RosSystem__Group_4_4__3 + // 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 { pushFollow(FOLLOW_10); rule__RosSystem__Group_4_4__2__Impl(); @@ -12166,22 +12251,22 @@ public final void rule__RosSystem__Group_4_4__2() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__2__Impl" - // InternalRosSystemParser.g:3596:1: rule__RosSystem__Group_4_4__2__Impl : ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ; + // InternalRosSystemParser.g:3621: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:3600:1: ( ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ) - // InternalRosSystemParser.g:3601:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) + // InternalRosSystemParser.g:3625:1: ( ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) ) + // InternalRosSystemParser.g:3626:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) { - // InternalRosSystemParser.g:3601:1: ( ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* ) - // InternalRosSystemParser.g:3602:2: ( 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 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsAssignment_4_4_2()); } - // InternalRosSystemParser.g:3603:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* + // InternalRosSystemParser.g:3628:2: ( rule__RosSystem__ConnectionsAssignment_4_4_2 )* loop17: do { int alt17=2; @@ -12194,7 +12279,7 @@ public final void rule__RosSystem__Group_4_4__2__Impl() throws RecognitionExcept switch (alt17) { case 1 : - // InternalRosSystemParser.g:3603:3: rule__RosSystem__ConnectionsAssignment_4_4_2 + // InternalRosSystemParser.g:3628:3: rule__RosSystem__ConnectionsAssignment_4_4_2 { pushFollow(FOLLOW_11); rule__RosSystem__ConnectionsAssignment_4_4_2(); @@ -12235,14 +12320,14 @@ public final void rule__RosSystem__Group_4_4__2__Impl() throws RecognitionExcept // $ANTLR start "rule__RosSystem__Group_4_4__3" - // InternalRosSystemParser.g:3611:1: rule__RosSystem__Group_4_4__3 : rule__RosSystem__Group_4_4__3__Impl ; + // InternalRosSystemParser.g:3636: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:3615:1: ( rule__RosSystem__Group_4_4__3__Impl ) - // InternalRosSystemParser.g:3616:2: rule__RosSystem__Group_4_4__3__Impl + // InternalRosSystemParser.g:3640:1: ( rule__RosSystem__Group_4_4__3__Impl ) + // InternalRosSystemParser.g:3641:2: rule__RosSystem__Group_4_4__3__Impl { pushFollow(FOLLOW_2); rule__RosSystem__Group_4_4__3__Impl(); @@ -12268,17 +12353,17 @@ public final void rule__RosSystem__Group_4_4__3() throws RecognitionException { // $ANTLR start "rule__RosSystem__Group_4_4__3__Impl" - // InternalRosSystemParser.g:3622:1: rule__RosSystem__Group_4_4__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3647: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:3626:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3627:1: ( RULE_END ) + // InternalRosSystemParser.g:3651:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3652:1: ( RULE_END ) { - // InternalRosSystemParser.g:3627:1: ( RULE_END ) - // InternalRosSystemParser.g:3628:2: RULE_END + // InternalRosSystemParser.g:3652:1: ( RULE_END ) + // InternalRosSystemParser.g:3653:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()); @@ -12309,14 +12394,14 @@ public final void rule__RosSystem__Group_4_4__3__Impl() throws RecognitionExcept // $ANTLR start "rule__Process__Group__0" - // InternalRosSystemParser.g:3638:1: rule__Process__Group__0 : rule__Process__Group__0__Impl rule__Process__Group__1 ; + // InternalRosSystemParser.g:3663: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:3642:1: ( rule__Process__Group__0__Impl rule__Process__Group__1 ) - // InternalRosSystemParser.g:3643:2: rule__Process__Group__0__Impl rule__Process__Group__1 + // 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 { pushFollow(FOLLOW_7); rule__Process__Group__0__Impl(); @@ -12347,23 +12432,23 @@ public final void rule__Process__Group__0() throws RecognitionException { // $ANTLR start "rule__Process__Group__0__Impl" - // InternalRosSystemParser.g:3650:1: rule__Process__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:3675:1: rule__Process__Group__0__Impl : ( () ) ; public final void rule__Process__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3654:1: ( ( () ) ) - // InternalRosSystemParser.g:3655:1: ( () ) + // InternalRosSystemParser.g:3679:1: ( ( () ) ) + // InternalRosSystemParser.g:3680:1: ( () ) { - // InternalRosSystemParser.g:3655:1: ( () ) - // InternalRosSystemParser.g:3656:2: () + // InternalRosSystemParser.g:3680:1: ( () ) + // InternalRosSystemParser.g:3681:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getProcessAction_0()); } - // InternalRosSystemParser.g:3657:2: () - // InternalRosSystemParser.g:3657:3: + // InternalRosSystemParser.g:3682:2: () + // InternalRosSystemParser.g:3682:3: { } @@ -12388,14 +12473,14 @@ public final void rule__Process__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__1" - // InternalRosSystemParser.g:3665:1: rule__Process__Group__1 : rule__Process__Group__1__Impl rule__Process__Group__2 ; + // InternalRosSystemParser.g:3690: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:3669:1: ( rule__Process__Group__1__Impl rule__Process__Group__2 ) - // InternalRosSystemParser.g:3670:2: rule__Process__Group__1__Impl rule__Process__Group__2 + // 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 { pushFollow(FOLLOW_3); rule__Process__Group__1__Impl(); @@ -12426,23 +12511,23 @@ public final void rule__Process__Group__1() throws RecognitionException { // $ANTLR start "rule__Process__Group__1__Impl" - // InternalRosSystemParser.g:3677:1: rule__Process__Group__1__Impl : ( ( rule__Process__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:3702: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:3681:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:3682:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3706:1: ( ( ( rule__Process__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:3707:1: ( ( rule__Process__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:3682:1: ( ( rule__Process__NameAssignment_1 ) ) - // InternalRosSystemParser.g:3683:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3707:1: ( ( rule__Process__NameAssignment_1 ) ) + // InternalRosSystemParser.g:3708:2: ( rule__Process__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:3684:2: ( rule__Process__NameAssignment_1 ) - // InternalRosSystemParser.g:3684:3: rule__Process__NameAssignment_1 + // InternalRosSystemParser.g:3709:2: ( rule__Process__NameAssignment_1 ) + // InternalRosSystemParser.g:3709:3: rule__Process__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Process__NameAssignment_1(); @@ -12477,14 +12562,14 @@ public final void rule__Process__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__2" - // InternalRosSystemParser.g:3692:1: rule__Process__Group__2 : rule__Process__Group__2__Impl rule__Process__Group__3 ; + // InternalRosSystemParser.g:3717: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:3696:1: ( rule__Process__Group__2__Impl rule__Process__Group__3 ) - // InternalRosSystemParser.g:3697:2: rule__Process__Group__2__Impl rule__Process__Group__3 + // 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 { pushFollow(FOLLOW_4); rule__Process__Group__2__Impl(); @@ -12515,17 +12600,17 @@ public final void rule__Process__Group__2() throws RecognitionException { // $ANTLR start "rule__Process__Group__2__Impl" - // InternalRosSystemParser.g:3704:1: rule__Process__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:3729:1: rule__Process__Group__2__Impl : ( Colon ) ; public final void rule__Process__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3708:1: ( ( Colon ) ) - // InternalRosSystemParser.g:3709:1: ( Colon ) + // InternalRosSystemParser.g:3733:1: ( ( Colon ) ) + // InternalRosSystemParser.g:3734:1: ( Colon ) { - // InternalRosSystemParser.g:3709:1: ( Colon ) - // InternalRosSystemParser.g:3710:2: Colon + // InternalRosSystemParser.g:3734:1: ( Colon ) + // InternalRosSystemParser.g:3735:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getColonKeyword_2()); @@ -12556,14 +12641,14 @@ public final void rule__Process__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__3" - // InternalRosSystemParser.g:3719:1: rule__Process__Group__3 : rule__Process__Group__3__Impl rule__Process__Group__4 ; + // InternalRosSystemParser.g:3744: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:3723:1: ( rule__Process__Group__3__Impl rule__Process__Group__4 ) - // InternalRosSystemParser.g:3724:2: rule__Process__Group__3__Impl rule__Process__Group__4 + // 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 { pushFollow(FOLLOW_12); rule__Process__Group__3__Impl(); @@ -12594,17 +12679,17 @@ public final void rule__Process__Group__3() throws RecognitionException { // $ANTLR start "rule__Process__Group__3__Impl" - // InternalRosSystemParser.g:3731:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:3756:1: rule__Process__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Process__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3735:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:3736:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3760:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:3761:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:3736:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:3737:2: RULE_BEGIN + // InternalRosSystemParser.g:3761:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:3762:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); @@ -12635,14 +12720,14 @@ public final void rule__Process__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__4" - // InternalRosSystemParser.g:3746:1: rule__Process__Group__4 : rule__Process__Group__4__Impl rule__Process__Group__5 ; + // InternalRosSystemParser.g:3771: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:3750:1: ( rule__Process__Group__4__Impl rule__Process__Group__5 ) - // InternalRosSystemParser.g:3751:2: rule__Process__Group__4__Impl rule__Process__Group__5 + // 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 { pushFollow(FOLLOW_12); rule__Process__Group__4__Impl(); @@ -12673,22 +12758,22 @@ public final void rule__Process__Group__4() throws RecognitionException { // $ANTLR start "rule__Process__Group__4__Impl" - // InternalRosSystemParser.g:3758:1: rule__Process__Group__4__Impl : ( ( rule__Process__Group_4__0 )? ) ; + // InternalRosSystemParser.g:3783: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:3762:1: ( ( ( rule__Process__Group_4__0 )? ) ) - // InternalRosSystemParser.g:3763:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3787:1: ( ( ( rule__Process__Group_4__0 )? ) ) + // InternalRosSystemParser.g:3788:1: ( ( rule__Process__Group_4__0 )? ) { - // InternalRosSystemParser.g:3763:1: ( ( rule__Process__Group_4__0 )? ) - // InternalRosSystemParser.g:3764:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3788:1: ( ( rule__Process__Group_4__0 )? ) + // InternalRosSystemParser.g:3789:2: ( rule__Process__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4()); } - // InternalRosSystemParser.g:3765:2: ( rule__Process__Group_4__0 )? + // InternalRosSystemParser.g:3790:2: ( rule__Process__Group_4__0 )? int alt18=2; int LA18_0 = input.LA(1); @@ -12697,7 +12782,7 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { } switch (alt18) { case 1 : - // InternalRosSystemParser.g:3765:3: rule__Process__Group_4__0 + // InternalRosSystemParser.g:3790:3: rule__Process__Group_4__0 { pushFollow(FOLLOW_2); rule__Process__Group_4__0(); @@ -12735,14 +12820,14 @@ public final void rule__Process__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__5" - // InternalRosSystemParser.g:3773:1: rule__Process__Group__5 : rule__Process__Group__5__Impl rule__Process__Group__6 ; + // InternalRosSystemParser.g:3798: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:3777:1: ( rule__Process__Group__5__Impl rule__Process__Group__6 ) - // InternalRosSystemParser.g:3778:2: rule__Process__Group__5__Impl rule__Process__Group__6 + // 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 { pushFollow(FOLLOW_12); rule__Process__Group__5__Impl(); @@ -12773,22 +12858,22 @@ public final void rule__Process__Group__5() throws RecognitionException { // $ANTLR start "rule__Process__Group__5__Impl" - // InternalRosSystemParser.g:3785:1: rule__Process__Group__5__Impl : ( ( rule__Process__Group_5__0 )? ) ; + // InternalRosSystemParser.g:3810: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:3789:1: ( ( ( rule__Process__Group_5__0 )? ) ) - // InternalRosSystemParser.g:3790:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3814:1: ( ( ( rule__Process__Group_5__0 )? ) ) + // InternalRosSystemParser.g:3815:1: ( ( rule__Process__Group_5__0 )? ) { - // InternalRosSystemParser.g:3790:1: ( ( rule__Process__Group_5__0 )? ) - // InternalRosSystemParser.g:3791:2: ( rule__Process__Group_5__0 )? + // InternalRosSystemParser.g:3815:1: ( ( rule__Process__Group_5__0 )? ) + // InternalRosSystemParser.g:3816:2: ( rule__Process__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_5()); } - // InternalRosSystemParser.g:3792:2: ( rule__Process__Group_5__0 )? + // InternalRosSystemParser.g:3817:2: ( rule__Process__Group_5__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -12797,7 +12882,7 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { } switch (alt19) { case 1 : - // InternalRosSystemParser.g:3792:3: rule__Process__Group_5__0 + // InternalRosSystemParser.g:3817:3: rule__Process__Group_5__0 { pushFollow(FOLLOW_2); rule__Process__Group_5__0(); @@ -12835,14 +12920,14 @@ public final void rule__Process__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group__6" - // InternalRosSystemParser.g:3800:1: rule__Process__Group__6 : rule__Process__Group__6__Impl ; + // InternalRosSystemParser.g:3825: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:3804:1: ( rule__Process__Group__6__Impl ) - // InternalRosSystemParser.g:3805:2: rule__Process__Group__6__Impl + // InternalRosSystemParser.g:3829:1: ( rule__Process__Group__6__Impl ) + // InternalRosSystemParser.g:3830:2: rule__Process__Group__6__Impl { pushFollow(FOLLOW_2); rule__Process__Group__6__Impl(); @@ -12868,17 +12953,17 @@ public final void rule__Process__Group__6() throws RecognitionException { // $ANTLR start "rule__Process__Group__6__Impl" - // InternalRosSystemParser.g:3811:1: rule__Process__Group__6__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:3836:1: rule__Process__Group__6__Impl : ( RULE_END ) ; public final void rule__Process__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:3815:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:3816:1: ( RULE_END ) + // InternalRosSystemParser.g:3840:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:3841:1: ( RULE_END ) { - // InternalRosSystemParser.g:3816:1: ( RULE_END ) - // InternalRosSystemParser.g:3817:2: RULE_END + // InternalRosSystemParser.g:3841:1: ( RULE_END ) + // InternalRosSystemParser.g:3842:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getENDTerminalRuleCall_6()); @@ -12909,14 +12994,14 @@ public final void rule__Process__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0" - // InternalRosSystemParser.g:3827:1: rule__Process__Group_4__0 : rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ; + // InternalRosSystemParser.g:3852: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:3831:1: ( rule__Process__Group_4__0__Impl rule__Process__Group_4__1 ) - // InternalRosSystemParser.g:3832:2: rule__Process__Group_4__0__Impl rule__Process__Group_4__1 + // 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 { pushFollow(FOLLOW_13); rule__Process__Group_4__0__Impl(); @@ -12947,17 +13032,17 @@ public final void rule__Process__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__0__Impl" - // InternalRosSystemParser.g:3839:1: rule__Process__Group_4__0__Impl : ( Nodes ) ; + // InternalRosSystemParser.g:3864: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:3843:1: ( ( Nodes ) ) - // InternalRosSystemParser.g:3844:1: ( Nodes ) + // InternalRosSystemParser.g:3868:1: ( ( Nodes ) ) + // InternalRosSystemParser.g:3869:1: ( Nodes ) { - // InternalRosSystemParser.g:3844:1: ( Nodes ) - // InternalRosSystemParser.g:3845:2: Nodes + // InternalRosSystemParser.g:3869:1: ( Nodes ) + // InternalRosSystemParser.g:3870:2: Nodes { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNodesKeyword_4_0()); @@ -12988,14 +13073,14 @@ public final void rule__Process__Group_4__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__1" - // InternalRosSystemParser.g:3854:1: rule__Process__Group_4__1 : rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ; + // InternalRosSystemParser.g:3879: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:3858:1: ( rule__Process__Group_4__1__Impl rule__Process__Group_4__2 ) - // InternalRosSystemParser.g:3859:2: rule__Process__Group_4__1__Impl rule__Process__Group_4__2 + // 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 { pushFollow(FOLLOW_7); rule__Process__Group_4__1__Impl(); @@ -13026,17 +13111,17 @@ public final void rule__Process__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__1__Impl" - // InternalRosSystemParser.g:3866:1: rule__Process__Group_4__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:3891: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:3870:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:3871:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3895:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:3896:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:3871:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:3872:2: LeftSquareBracket + // InternalRosSystemParser.g:3896:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:3897:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); @@ -13067,14 +13152,14 @@ public final void rule__Process__Group_4__1__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__2" - // InternalRosSystemParser.g:3881:1: rule__Process__Group_4__2 : rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ; + // InternalRosSystemParser.g:3906: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:3885:1: ( rule__Process__Group_4__2__Impl rule__Process__Group_4__3 ) - // InternalRosSystemParser.g:3886:2: rule__Process__Group_4__2__Impl rule__Process__Group_4__3 + // 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 { pushFollow(FOLLOW_14); rule__Process__Group_4__2__Impl(); @@ -13105,23 +13190,23 @@ public final void rule__Process__Group_4__2() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__2__Impl" - // InternalRosSystemParser.g:3893:1: rule__Process__Group_4__2__Impl : ( ( rule__Process__ComponentsAssignment_4_2 ) ) ; + // InternalRosSystemParser.g:3918: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:3897:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) - // InternalRosSystemParser.g:3898:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3922:1: ( ( ( rule__Process__ComponentsAssignment_4_2 ) ) ) + // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) { - // InternalRosSystemParser.g:3898:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) - // InternalRosSystemParser.g:3899:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3923:1: ( ( rule__Process__ComponentsAssignment_4_2 ) ) + // InternalRosSystemParser.g:3924:2: ( rule__Process__ComponentsAssignment_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_2()); } - // InternalRosSystemParser.g:3900:2: ( rule__Process__ComponentsAssignment_4_2 ) - // InternalRosSystemParser.g:3900:3: rule__Process__ComponentsAssignment_4_2 + // InternalRosSystemParser.g:3925:2: ( rule__Process__ComponentsAssignment_4_2 ) + // InternalRosSystemParser.g:3925:3: rule__Process__ComponentsAssignment_4_2 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_2(); @@ -13156,14 +13241,14 @@ public final void rule__Process__Group_4__2__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__3" - // InternalRosSystemParser.g:3908:1: rule__Process__Group_4__3 : rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ; + // InternalRosSystemParser.g:3933: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:3912:1: ( rule__Process__Group_4__3__Impl rule__Process__Group_4__4 ) - // InternalRosSystemParser.g:3913:2: rule__Process__Group_4__3__Impl rule__Process__Group_4__4 + // 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 { pushFollow(FOLLOW_14); rule__Process__Group_4__3__Impl(); @@ -13194,22 +13279,22 @@ public final void rule__Process__Group_4__3() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__3__Impl" - // InternalRosSystemParser.g:3920:1: rule__Process__Group_4__3__Impl : ( ( rule__Process__Group_4_3__0 )* ) ; + // InternalRosSystemParser.g:3945: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:3924:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) - // InternalRosSystemParser.g:3925:1: ( ( rule__Process__Group_4_3__0 )* ) + // InternalRosSystemParser.g:3949:1: ( ( ( rule__Process__Group_4_3__0 )* ) ) + // InternalRosSystemParser.g:3950:1: ( ( rule__Process__Group_4_3__0 )* ) { - // InternalRosSystemParser.g:3925:1: ( ( rule__Process__Group_4_3__0 )* ) - // InternalRosSystemParser.g:3926:2: ( 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 )* { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getGroup_4_3()); } - // InternalRosSystemParser.g:3927:2: ( rule__Process__Group_4_3__0 )* + // InternalRosSystemParser.g:3952:2: ( rule__Process__Group_4_3__0 )* loop20: do { int alt20=2; @@ -13222,7 +13307,7 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException switch (alt20) { case 1 : - // InternalRosSystemParser.g:3927:3: rule__Process__Group_4_3__0 + // InternalRosSystemParser.g:3952:3: rule__Process__Group_4_3__0 { pushFollow(FOLLOW_15); rule__Process__Group_4_3__0(); @@ -13263,14 +13348,14 @@ public final void rule__Process__Group_4__3__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4__4" - // InternalRosSystemParser.g:3935:1: rule__Process__Group_4__4 : rule__Process__Group_4__4__Impl ; + // InternalRosSystemParser.g:3960: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:3939:1: ( rule__Process__Group_4__4__Impl ) - // InternalRosSystemParser.g:3940:2: rule__Process__Group_4__4__Impl + // InternalRosSystemParser.g:3964:1: ( rule__Process__Group_4__4__Impl ) + // InternalRosSystemParser.g:3965:2: rule__Process__Group_4__4__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4__4__Impl(); @@ -13296,17 +13381,17 @@ public final void rule__Process__Group_4__4() throws RecognitionException { // $ANTLR start "rule__Process__Group_4__4__Impl" - // InternalRosSystemParser.g:3946:1: rule__Process__Group_4__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:3971: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:3950:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:3951:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3975:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:3976:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:3951:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:3952:2: RightSquareBracket + // InternalRosSystemParser.g:3976:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:3977:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getRightSquareBracketKeyword_4_4()); @@ -13337,14 +13422,14 @@ public final void rule__Process__Group_4__4__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_4_3__0" - // InternalRosSystemParser.g:3962:1: rule__Process__Group_4_3__0 : rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ; + // InternalRosSystemParser.g:3987: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:3966:1: ( rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 ) - // InternalRosSystemParser.g:3967:2: rule__Process__Group_4_3__0__Impl rule__Process__Group_4_3__1 + // 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 { pushFollow(FOLLOW_7); rule__Process__Group_4_3__0__Impl(); @@ -13375,17 +13460,17 @@ public final void rule__Process__Group_4_3__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__0__Impl" - // InternalRosSystemParser.g:3974:1: rule__Process__Group_4_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:3999: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:3978:1: ( ( Comma ) ) - // InternalRosSystemParser.g:3979:1: ( Comma ) + // InternalRosSystemParser.g:4003:1: ( ( Comma ) ) + // InternalRosSystemParser.g:4004:1: ( Comma ) { - // InternalRosSystemParser.g:3979:1: ( Comma ) - // InternalRosSystemParser.g:3980:2: Comma + // InternalRosSystemParser.g:4004:1: ( Comma ) + // InternalRosSystemParser.g:4005:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); @@ -13416,14 +13501,14 @@ public final void rule__Process__Group_4_3__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_4_3__1" - // InternalRosSystemParser.g:3989:1: rule__Process__Group_4_3__1 : rule__Process__Group_4_3__1__Impl ; + // InternalRosSystemParser.g:4014: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:3993:1: ( rule__Process__Group_4_3__1__Impl ) - // InternalRosSystemParser.g:3994:2: rule__Process__Group_4_3__1__Impl + // InternalRosSystemParser.g:4018:1: ( rule__Process__Group_4_3__1__Impl ) + // InternalRosSystemParser.g:4019:2: rule__Process__Group_4_3__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_4_3__1__Impl(); @@ -13449,23 +13534,23 @@ public final void rule__Process__Group_4_3__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_4_3__1__Impl" - // InternalRosSystemParser.g:4000:1: rule__Process__Group_4_3__1__Impl : ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ; + // InternalRosSystemParser.g:4025: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:4004:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) - // InternalRosSystemParser.g:4005:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) + // InternalRosSystemParser.g:4029:1: ( ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) ) + // InternalRosSystemParser.g:4030:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) { - // InternalRosSystemParser.g:4005:1: ( ( rule__Process__ComponentsAssignment_4_3_1 ) ) - // InternalRosSystemParser.g:4006:2: ( 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 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsAssignment_4_3_1()); } - // InternalRosSystemParser.g:4007:2: ( rule__Process__ComponentsAssignment_4_3_1 ) - // InternalRosSystemParser.g:4007:3: rule__Process__ComponentsAssignment_4_3_1 + // InternalRosSystemParser.g:4032:2: ( rule__Process__ComponentsAssignment_4_3_1 ) + // InternalRosSystemParser.g:4032:3: rule__Process__ComponentsAssignment_4_3_1 { pushFollow(FOLLOW_2); rule__Process__ComponentsAssignment_4_3_1(); @@ -13500,14 +13585,14 @@ public final void rule__Process__Group_4_3__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Process__Group_5__0" - // InternalRosSystemParser.g:4016:1: rule__Process__Group_5__0 : rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ; + // InternalRosSystemParser.g:4041: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:4020:1: ( rule__Process__Group_5__0__Impl rule__Process__Group_5__1 ) - // InternalRosSystemParser.g:4021:2: rule__Process__Group_5__0__Impl rule__Process__Group_5__1 + // 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 { pushFollow(FOLLOW_16); rule__Process__Group_5__0__Impl(); @@ -13538,17 +13623,17 @@ public final void rule__Process__Group_5__0() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__0__Impl" - // InternalRosSystemParser.g:4028:1: rule__Process__Group_5__0__Impl : ( Threads ) ; + // InternalRosSystemParser.g:4053: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:4032:1: ( ( Threads ) ) - // InternalRosSystemParser.g:4033:1: ( Threads ) + // InternalRosSystemParser.g:4057:1: ( ( Threads ) ) + // InternalRosSystemParser.g:4058:1: ( Threads ) { - // InternalRosSystemParser.g:4033:1: ( Threads ) - // InternalRosSystemParser.g:4034:2: Threads + // InternalRosSystemParser.g:4058:1: ( Threads ) + // InternalRosSystemParser.g:4059:2: Threads { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); @@ -13579,14 +13664,14 @@ public final void rule__Process__Group_5__0__Impl() throws RecognitionException // $ANTLR start "rule__Process__Group_5__1" - // InternalRosSystemParser.g:4043:1: rule__Process__Group_5__1 : rule__Process__Group_5__1__Impl ; + // InternalRosSystemParser.g:4068: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:4047:1: ( rule__Process__Group_5__1__Impl ) - // InternalRosSystemParser.g:4048:2: rule__Process__Group_5__1__Impl + // InternalRosSystemParser.g:4072:1: ( rule__Process__Group_5__1__Impl ) + // InternalRosSystemParser.g:4073:2: rule__Process__Group_5__1__Impl { pushFollow(FOLLOW_2); rule__Process__Group_5__1__Impl(); @@ -13612,23 +13697,23 @@ public final void rule__Process__Group_5__1() throws RecognitionException { // $ANTLR start "rule__Process__Group_5__1__Impl" - // InternalRosSystemParser.g:4054:1: rule__Process__Group_5__1__Impl : ( ( rule__Process__ThreadsAssignment_5_1 ) ) ; + // InternalRosSystemParser.g:4079: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:4058:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) - // InternalRosSystemParser.g:4059:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:4083:1: ( ( ( rule__Process__ThreadsAssignment_5_1 ) ) ) + // InternalRosSystemParser.g:4084:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) { - // InternalRosSystemParser.g:4059:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) - // InternalRosSystemParser.g:4060:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:4084:1: ( ( rule__Process__ThreadsAssignment_5_1 ) ) + // InternalRosSystemParser.g:4085:2: ( rule__Process__ThreadsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsAssignment_5_1()); } - // InternalRosSystemParser.g:4061:2: ( rule__Process__ThreadsAssignment_5_1 ) - // InternalRosSystemParser.g:4061:3: rule__Process__ThreadsAssignment_5_1 + // InternalRosSystemParser.g:4086:2: ( rule__Process__ThreadsAssignment_5_1 ) + // InternalRosSystemParser.g:4086:3: rule__Process__ThreadsAssignment_5_1 { pushFollow(FOLLOW_2); rule__Process__ThreadsAssignment_5_1(); @@ -13663,14 +13748,14 @@ public final void rule__Process__Group_5__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group__0" - // InternalRosSystemParser.g:4070:1: rule__RosNode__Group__0 : rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ; + // InternalRosSystemParser.g:4095: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:4074:1: ( rule__RosNode__Group__0__Impl rule__RosNode__Group__1 ) - // InternalRosSystemParser.g:4075:2: rule__RosNode__Group__0__Impl rule__RosNode__Group__1 + // 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 { pushFollow(FOLLOW_7); rule__RosNode__Group__0__Impl(); @@ -13701,23 +13786,23 @@ public final void rule__RosNode__Group__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__0__Impl" - // InternalRosSystemParser.g:4082:1: rule__RosNode__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:4107:1: rule__RosNode__Group__0__Impl : ( () ) ; public final void rule__RosNode__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4086:1: ( ( () ) ) - // InternalRosSystemParser.g:4087:1: ( () ) + // InternalRosSystemParser.g:4111:1: ( ( () ) ) + // InternalRosSystemParser.g:4112:1: ( () ) { - // InternalRosSystemParser.g:4087:1: ( () ) - // InternalRosSystemParser.g:4088:2: () + // InternalRosSystemParser.g:4112:1: ( () ) + // InternalRosSystemParser.g:4113:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosNodeAction_0()); } - // InternalRosSystemParser.g:4089:2: () - // InternalRosSystemParser.g:4089:3: + // InternalRosSystemParser.g:4114:2: () + // InternalRosSystemParser.g:4114:3: { } @@ -13742,14 +13827,14 @@ public final void rule__RosNode__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1" - // InternalRosSystemParser.g:4097:1: rule__RosNode__Group__1 : rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ; + // InternalRosSystemParser.g:4122: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:4101:1: ( rule__RosNode__Group__1__Impl rule__RosNode__Group__2 ) - // InternalRosSystemParser.g:4102:2: rule__RosNode__Group__1__Impl rule__RosNode__Group__2 + // 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 { pushFollow(FOLLOW_3); rule__RosNode__Group__1__Impl(); @@ -13780,23 +13865,23 @@ public final void rule__RosNode__Group__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__1__Impl" - // InternalRosSystemParser.g:4109:1: rule__RosNode__Group__1__Impl : ( ( rule__RosNode__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4134: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:4113:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4114:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4138:1: ( ( ( rule__RosNode__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4139:1: ( ( rule__RosNode__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4114:1: ( ( rule__RosNode__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4115:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4139:1: ( ( rule__RosNode__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4140:2: ( rule__RosNode__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4116:2: ( rule__RosNode__NameAssignment_1 ) - // InternalRosSystemParser.g:4116:3: rule__RosNode__NameAssignment_1 + // InternalRosSystemParser.g:4141:2: ( rule__RosNode__NameAssignment_1 ) + // InternalRosSystemParser.g:4141:3: rule__RosNode__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosNode__NameAssignment_1(); @@ -13831,14 +13916,14 @@ public final void rule__RosNode__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2" - // InternalRosSystemParser.g:4124:1: rule__RosNode__Group__2 : rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ; + // InternalRosSystemParser.g:4149: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:4128:1: ( rule__RosNode__Group__2__Impl rule__RosNode__Group__3 ) - // InternalRosSystemParser.g:4129:2: rule__RosNode__Group__2__Impl rule__RosNode__Group__3 + // 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 { pushFollow(FOLLOW_4); rule__RosNode__Group__2__Impl(); @@ -13869,17 +13954,17 @@ public final void rule__RosNode__Group__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__2__Impl" - // InternalRosSystemParser.g:4136:1: rule__RosNode__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4161:1: rule__RosNode__Group__2__Impl : ( Colon ) ; public final void rule__RosNode__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4140:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4141:1: ( Colon ) + // InternalRosSystemParser.g:4165:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4166:1: ( Colon ) { - // InternalRosSystemParser.g:4141:1: ( Colon ) - // InternalRosSystemParser.g:4142:2: Colon + // InternalRosSystemParser.g:4166:1: ( Colon ) + // InternalRosSystemParser.g:4167:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getColonKeyword_2()); @@ -13910,14 +13995,14 @@ public final void rule__RosNode__Group__2__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3" - // InternalRosSystemParser.g:4151:1: rule__RosNode__Group__3 : rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ; + // InternalRosSystemParser.g:4176: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:4155:1: ( rule__RosNode__Group__3__Impl rule__RosNode__Group__4 ) - // InternalRosSystemParser.g:4156:2: rule__RosNode__Group__3__Impl rule__RosNode__Group__4 + // 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 { pushFollow(FOLLOW_17); rule__RosNode__Group__3__Impl(); @@ -13948,17 +14033,17 @@ public final void rule__RosNode__Group__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__3__Impl" - // InternalRosSystemParser.g:4163:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4188:1: rule__RosNode__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4167:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4168:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4192:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4193:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4168:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4169:2: RULE_BEGIN + // InternalRosSystemParser.g:4193:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4194:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_3()); @@ -13989,14 +14074,14 @@ public final void rule__RosNode__Group__3__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4" - // InternalRosSystemParser.g:4178:1: rule__RosNode__Group__4 : rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ; + // InternalRosSystemParser.g:4203: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:4182:1: ( rule__RosNode__Group__4__Impl rule__RosNode__Group__5 ) - // InternalRosSystemParser.g:4183:2: rule__RosNode__Group__4__Impl rule__RosNode__Group__5 + // 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 { pushFollow(FOLLOW_7); rule__RosNode__Group__4__Impl(); @@ -14027,17 +14112,17 @@ public final void rule__RosNode__Group__4() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__4__Impl" - // InternalRosSystemParser.g:4190:1: rule__RosNode__Group__4__Impl : ( From ) ; + // InternalRosSystemParser.g:4215:1: rule__RosNode__Group__4__Impl : ( From ) ; public final void rule__RosNode__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4194:1: ( ( From ) ) - // InternalRosSystemParser.g:4195:1: ( From ) + // InternalRosSystemParser.g:4219:1: ( ( From ) ) + // InternalRosSystemParser.g:4220:1: ( From ) { - // InternalRosSystemParser.g:4195:1: ( From ) - // InternalRosSystemParser.g:4196:2: From + // InternalRosSystemParser.g:4220:1: ( From ) + // InternalRosSystemParser.g:4221:2: From { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromKeyword_4()); @@ -14068,14 +14153,14 @@ public final void rule__RosNode__Group__4__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5" - // InternalRosSystemParser.g:4205:1: rule__RosNode__Group__5 : rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ; + // InternalRosSystemParser.g:4230: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:4209:1: ( rule__RosNode__Group__5__Impl rule__RosNode__Group__6 ) - // InternalRosSystemParser.g:4210:2: rule__RosNode__Group__5__Impl rule__RosNode__Group__6 + // 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 { pushFollow(FOLLOW_18); rule__RosNode__Group__5__Impl(); @@ -14106,23 +14191,23 @@ public final void rule__RosNode__Group__5() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__5__Impl" - // InternalRosSystemParser.g:4217:1: rule__RosNode__Group__5__Impl : ( ( rule__RosNode__FromAssignment_5 ) ) ; + // InternalRosSystemParser.g:4242: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:4221:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) - // InternalRosSystemParser.g:4222:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4246:1: ( ( ( rule__RosNode__FromAssignment_5 ) ) ) + // InternalRosSystemParser.g:4247:1: ( ( rule__RosNode__FromAssignment_5 ) ) { - // InternalRosSystemParser.g:4222:1: ( ( rule__RosNode__FromAssignment_5 ) ) - // InternalRosSystemParser.g:4223:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4247:1: ( ( rule__RosNode__FromAssignment_5 ) ) + // InternalRosSystemParser.g:4248:2: ( rule__RosNode__FromAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromAssignment_5()); } - // InternalRosSystemParser.g:4224:2: ( rule__RosNode__FromAssignment_5 ) - // InternalRosSystemParser.g:4224:3: rule__RosNode__FromAssignment_5 + // InternalRosSystemParser.g:4249:2: ( rule__RosNode__FromAssignment_5 ) + // InternalRosSystemParser.g:4249:3: rule__RosNode__FromAssignment_5 { pushFollow(FOLLOW_2); rule__RosNode__FromAssignment_5(); @@ -14157,14 +14242,14 @@ public final void rule__RosNode__Group__5__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6" - // InternalRosSystemParser.g:4232:1: rule__RosNode__Group__6 : rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ; + // InternalRosSystemParser.g:4257: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:4236:1: ( rule__RosNode__Group__6__Impl rule__RosNode__Group__7 ) - // InternalRosSystemParser.g:4237:2: rule__RosNode__Group__6__Impl rule__RosNode__Group__7 + // 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 { pushFollow(FOLLOW_18); rule__RosNode__Group__6__Impl(); @@ -14195,22 +14280,22 @@ public final void rule__RosNode__Group__6() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__6__Impl" - // InternalRosSystemParser.g:4244:1: rule__RosNode__Group__6__Impl : ( ( rule__RosNode__Group_6__0 )? ) ; + // InternalRosSystemParser.g:4269: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:4248:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) - // InternalRosSystemParser.g:4249:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4273:1: ( ( ( rule__RosNode__Group_6__0 )? ) ) + // InternalRosSystemParser.g:4274:1: ( ( rule__RosNode__Group_6__0 )? ) { - // InternalRosSystemParser.g:4249:1: ( ( rule__RosNode__Group_6__0 )? ) - // InternalRosSystemParser.g:4250:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:4274:1: ( ( rule__RosNode__Group_6__0 )? ) + // InternalRosSystemParser.g:4275:2: ( rule__RosNode__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_6()); } - // InternalRosSystemParser.g:4251:2: ( rule__RosNode__Group_6__0 )? + // InternalRosSystemParser.g:4276:2: ( rule__RosNode__Group_6__0 )? int alt21=2; int LA21_0 = input.LA(1); @@ -14219,7 +14304,7 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { } switch (alt21) { case 1 : - // InternalRosSystemParser.g:4251:3: rule__RosNode__Group_6__0 + // InternalRosSystemParser.g:4276:3: rule__RosNode__Group_6__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_6__0(); @@ -14257,14 +14342,14 @@ public final void rule__RosNode__Group__6__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7" - // InternalRosSystemParser.g:4259:1: rule__RosNode__Group__7 : rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ; + // InternalRosSystemParser.g:4284: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:4263:1: ( rule__RosNode__Group__7__Impl rule__RosNode__Group__8 ) - // InternalRosSystemParser.g:4264:2: rule__RosNode__Group__7__Impl rule__RosNode__Group__8 + // 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 { pushFollow(FOLLOW_18); rule__RosNode__Group__7__Impl(); @@ -14295,22 +14380,22 @@ public final void rule__RosNode__Group__7() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__7__Impl" - // InternalRosSystemParser.g:4271:1: rule__RosNode__Group__7__Impl : ( ( rule__RosNode__Group_7__0 )? ) ; + // InternalRosSystemParser.g:4296: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:4275:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) - // InternalRosSystemParser.g:4276:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4300:1: ( ( ( rule__RosNode__Group_7__0 )? ) ) + // InternalRosSystemParser.g:4301:1: ( ( rule__RosNode__Group_7__0 )? ) { - // InternalRosSystemParser.g:4276:1: ( ( rule__RosNode__Group_7__0 )? ) - // InternalRosSystemParser.g:4277:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:4301:1: ( ( rule__RosNode__Group_7__0 )? ) + // InternalRosSystemParser.g:4302:2: ( rule__RosNode__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getGroup_7()); } - // InternalRosSystemParser.g:4278:2: ( rule__RosNode__Group_7__0 )? + // InternalRosSystemParser.g:4303:2: ( rule__RosNode__Group_7__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -14319,7 +14404,7 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { } switch (alt22) { case 1 : - // InternalRosSystemParser.g:4278:3: rule__RosNode__Group_7__0 + // InternalRosSystemParser.g:4303:3: rule__RosNode__Group_7__0 { pushFollow(FOLLOW_2); rule__RosNode__Group_7__0(); @@ -14357,14 +14442,14 @@ public final void rule__RosNode__Group__7__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8" - // InternalRosSystemParser.g:4286:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; + // InternalRosSystemParser.g:4311:1: rule__RosNode__Group__8 : rule__RosNode__Group__8__Impl ; public final void rule__RosNode__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4290:1: ( rule__RosNode__Group__8__Impl ) - // InternalRosSystemParser.g:4291:2: rule__RosNode__Group__8__Impl + // InternalRosSystemParser.g:4315:1: ( rule__RosNode__Group__8__Impl ) + // InternalRosSystemParser.g:4316:2: rule__RosNode__Group__8__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group__8__Impl(); @@ -14390,17 +14475,17 @@ public final void rule__RosNode__Group__8() throws RecognitionException { // $ANTLR start "rule__RosNode__Group__8__Impl" - // InternalRosSystemParser.g:4297:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4322:1: rule__RosNode__Group__8__Impl : ( RULE_END ) ; public final void rule__RosNode__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4301:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4302:1: ( RULE_END ) + // InternalRosSystemParser.g:4326:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4327:1: ( RULE_END ) { - // InternalRosSystemParser.g:4302:1: ( RULE_END ) - // InternalRosSystemParser.g:4303:2: RULE_END + // InternalRosSystemParser.g:4327:1: ( RULE_END ) + // InternalRosSystemParser.g:4328:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_8()); @@ -14431,14 +14516,14 @@ public final void rule__RosNode__Group__8__Impl() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0" - // InternalRosSystemParser.g:4313:1: rule__RosNode__Group_6__0 : rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ; + // InternalRosSystemParser.g:4338: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:4317:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) - // InternalRosSystemParser.g:4318:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 + // InternalRosSystemParser.g:4342:1: ( rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 ) + // InternalRosSystemParser.g:4343:2: rule__RosNode__Group_6__0__Impl rule__RosNode__Group_6__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_6__0__Impl(); @@ -14469,17 +14554,17 @@ public final void rule__RosNode__Group_6__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__0__Impl" - // InternalRosSystemParser.g:4325:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; + // InternalRosSystemParser.g:4350:1: rule__RosNode__Group_6__0__Impl : ( Interfaces ) ; public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4329:1: ( ( Interfaces ) ) - // InternalRosSystemParser.g:4330:1: ( Interfaces ) + // InternalRosSystemParser.g:4354:1: ( ( Interfaces ) ) + // InternalRosSystemParser.g:4355:1: ( Interfaces ) { - // InternalRosSystemParser.g:4330:1: ( Interfaces ) - // InternalRosSystemParser.g:4331:2: Interfaces + // InternalRosSystemParser.g:4355:1: ( Interfaces ) + // InternalRosSystemParser.g:4356:2: Interfaces { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()); @@ -14510,14 +14595,14 @@ public final void rule__RosNode__Group_6__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__1" - // InternalRosSystemParser.g:4340:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; + // InternalRosSystemParser.g:4365:1: rule__RosNode__Group_6__1 : rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ; public final void rule__RosNode__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4344:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) - // InternalRosSystemParser.g:4345:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 + // InternalRosSystemParser.g:4369:1: ( rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 ) + // InternalRosSystemParser.g:4370:2: rule__RosNode__Group_6__1__Impl rule__RosNode__Group_6__2 { pushFollow(FOLLOW_19); rule__RosNode__Group_6__1__Impl(); @@ -14548,17 +14633,17 @@ public final void rule__RosNode__Group_6__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__1__Impl" - // InternalRosSystemParser.g:4352:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4377:1: rule__RosNode__Group_6__1__Impl : ( RULE_BEGIN ) ; public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4356:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4357:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4381:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4382:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4357:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4358:2: RULE_BEGIN + // InternalRosSystemParser.g:4382:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4383:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); @@ -14589,14 +14674,14 @@ public final void rule__RosNode__Group_6__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__2" - // InternalRosSystemParser.g:4367:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; + // InternalRosSystemParser.g:4392:1: rule__RosNode__Group_6__2 : rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ; public final void rule__RosNode__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4371:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) - // InternalRosSystemParser.g:4372:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 + // InternalRosSystemParser.g:4396:1: ( rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 ) + // InternalRosSystemParser.g:4397:2: rule__RosNode__Group_6__2__Impl rule__RosNode__Group_6__3 { pushFollow(FOLLOW_19); rule__RosNode__Group_6__2__Impl(); @@ -14627,22 +14712,22 @@ public final void rule__RosNode__Group_6__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__2__Impl" - // InternalRosSystemParser.g:4379:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; + // InternalRosSystemParser.g:4404:1: rule__RosNode__Group_6__2__Impl : ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ; public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4383:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) - // InternalRosSystemParser.g:4384:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:4408:1: ( ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) ) + // InternalRosSystemParser.g:4409:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) { - // InternalRosSystemParser.g:4384:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) - // InternalRosSystemParser.g:4385:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + // InternalRosSystemParser.g:4409:1: ( ( rule__RosNode__RosinterfacesAssignment_6_2 )* ) + // InternalRosSystemParser.g:4410:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesAssignment_6_2()); } - // InternalRosSystemParser.g:4386:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* + // InternalRosSystemParser.g:4411:2: ( rule__RosNode__RosinterfacesAssignment_6_2 )* loop23: do { int alt23=2; @@ -14655,7 +14740,7 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException switch (alt23) { case 1 : - // InternalRosSystemParser.g:4386:3: rule__RosNode__RosinterfacesAssignment_6_2 + // InternalRosSystemParser.g:4411:3: rule__RosNode__RosinterfacesAssignment_6_2 { pushFollow(FOLLOW_20); rule__RosNode__RosinterfacesAssignment_6_2(); @@ -14696,14 +14781,14 @@ public final void rule__RosNode__Group_6__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_6__3" - // InternalRosSystemParser.g:4394:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; + // InternalRosSystemParser.g:4419:1: rule__RosNode__Group_6__3 : rule__RosNode__Group_6__3__Impl ; public final void rule__RosNode__Group_6__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4398:1: ( rule__RosNode__Group_6__3__Impl ) - // InternalRosSystemParser.g:4399:2: rule__RosNode__Group_6__3__Impl + // InternalRosSystemParser.g:4423:1: ( rule__RosNode__Group_6__3__Impl ) + // InternalRosSystemParser.g:4424:2: rule__RosNode__Group_6__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_6__3__Impl(); @@ -14729,17 +14814,17 @@ public final void rule__RosNode__Group_6__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_6__3__Impl" - // InternalRosSystemParser.g:4405:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4430:1: rule__RosNode__Group_6__3__Impl : ( RULE_END ) ; public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4409:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4410:1: ( RULE_END ) + // InternalRosSystemParser.g:4434:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4435:1: ( RULE_END ) { - // InternalRosSystemParser.g:4410:1: ( RULE_END ) - // InternalRosSystemParser.g:4411:2: RULE_END + // InternalRosSystemParser.g:4435:1: ( RULE_END ) + // InternalRosSystemParser.g:4436:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3()); @@ -14770,14 +14855,14 @@ public final void rule__RosNode__Group_6__3__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__0" - // InternalRosSystemParser.g:4421:1: rule__RosNode__Group_7__0 : rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ; + // InternalRosSystemParser.g:4446: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:4425:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) - // InternalRosSystemParser.g:4426:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 + // InternalRosSystemParser.g:4450:1: ( rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 ) + // InternalRosSystemParser.g:4451:2: rule__RosNode__Group_7__0__Impl rule__RosNode__Group_7__1 { pushFollow(FOLLOW_4); rule__RosNode__Group_7__0__Impl(); @@ -14808,17 +14893,17 @@ public final void rule__RosNode__Group_7__0() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__0__Impl" - // InternalRosSystemParser.g:4433:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; + // InternalRosSystemParser.g:4458:1: rule__RosNode__Group_7__0__Impl : ( Parameters ) ; public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4437:1: ( ( Parameters ) ) - // InternalRosSystemParser.g:4438:1: ( Parameters ) + // InternalRosSystemParser.g:4462:1: ( ( Parameters ) ) + // InternalRosSystemParser.g:4463:1: ( Parameters ) { - // InternalRosSystemParser.g:4438:1: ( Parameters ) - // InternalRosSystemParser.g:4439:2: Parameters + // InternalRosSystemParser.g:4463:1: ( Parameters ) + // InternalRosSystemParser.g:4464:2: Parameters { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()); @@ -14849,14 +14934,14 @@ public final void rule__RosNode__Group_7__0__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__1" - // InternalRosSystemParser.g:4448:1: rule__RosNode__Group_7__1 : rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ; + // InternalRosSystemParser.g:4473: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:4452:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) - // InternalRosSystemParser.g:4453:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 + // InternalRosSystemParser.g:4477:1: ( rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 ) + // InternalRosSystemParser.g:4478:2: rule__RosNode__Group_7__1__Impl rule__RosNode__Group_7__2 { pushFollow(FOLLOW_19); rule__RosNode__Group_7__1__Impl(); @@ -14887,17 +14972,17 @@ public final void rule__RosNode__Group_7__1() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__1__Impl" - // InternalRosSystemParser.g:4460:1: rule__RosNode__Group_7__1__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:4485: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:4464:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:4465:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4489:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:4490:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:4465:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:4466:2: RULE_BEGIN + // InternalRosSystemParser.g:4490:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:4491:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); @@ -14928,14 +15013,14 @@ public final void rule__RosNode__Group_7__1__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__2" - // InternalRosSystemParser.g:4475:1: rule__RosNode__Group_7__2 : rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ; + // InternalRosSystemParser.g:4500: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:4479:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) - // InternalRosSystemParser.g:4480:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 + // InternalRosSystemParser.g:4504:1: ( rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 ) + // InternalRosSystemParser.g:4505:2: rule__RosNode__Group_7__2__Impl rule__RosNode__Group_7__3 { pushFollow(FOLLOW_19); rule__RosNode__Group_7__2__Impl(); @@ -14966,22 +15051,22 @@ public final void rule__RosNode__Group_7__2() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__2__Impl" - // InternalRosSystemParser.g:4487:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; + // InternalRosSystemParser.g:4512:1: rule__RosNode__Group_7__2__Impl : ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ; public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4491:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) - // InternalRosSystemParser.g:4492:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:4516:1: ( ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) ) + // InternalRosSystemParser.g:4517:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) { - // InternalRosSystemParser.g:4492:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) - // InternalRosSystemParser.g:4493:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + // InternalRosSystemParser.g:4517:1: ( ( rule__RosNode__RosparametersAssignment_7_2 )* ) + // InternalRosSystemParser.g:4518:2: ( rule__RosNode__RosparametersAssignment_7_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersAssignment_7_2()); } - // InternalRosSystemParser.g:4494:2: ( rule__RosNode__RosparametersAssignment_7_2 )* + // InternalRosSystemParser.g:4519:2: ( rule__RosNode__RosparametersAssignment_7_2 )* loop24: do { int alt24=2; @@ -14994,7 +15079,7 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException switch (alt24) { case 1 : - // InternalRosSystemParser.g:4494:3: rule__RosNode__RosparametersAssignment_7_2 + // InternalRosSystemParser.g:4519:3: rule__RosNode__RosparametersAssignment_7_2 { pushFollow(FOLLOW_20); rule__RosNode__RosparametersAssignment_7_2(); @@ -15035,14 +15120,14 @@ public final void rule__RosNode__Group_7__2__Impl() throws RecognitionException // $ANTLR start "rule__RosNode__Group_7__3" - // InternalRosSystemParser.g:4502:1: rule__RosNode__Group_7__3 : rule__RosNode__Group_7__3__Impl ; + // InternalRosSystemParser.g:4527: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:4506:1: ( rule__RosNode__Group_7__3__Impl ) - // InternalRosSystemParser.g:4507:2: rule__RosNode__Group_7__3__Impl + // InternalRosSystemParser.g:4531:1: ( rule__RosNode__Group_7__3__Impl ) + // InternalRosSystemParser.g:4532:2: rule__RosNode__Group_7__3__Impl { pushFollow(FOLLOW_2); rule__RosNode__Group_7__3__Impl(); @@ -15068,17 +15153,17 @@ public final void rule__RosNode__Group_7__3() throws RecognitionException { // $ANTLR start "rule__RosNode__Group_7__3__Impl" - // InternalRosSystemParser.g:4513:1: rule__RosNode__Group_7__3__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:4538: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:4517:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:4518:1: ( RULE_END ) + // InternalRosSystemParser.g:4542:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:4543:1: ( RULE_END ) { - // InternalRosSystemParser.g:4518:1: ( RULE_END ) - // InternalRosSystemParser.g:4519:2: RULE_END + // InternalRosSystemParser.g:4543:1: ( RULE_END ) + // InternalRosSystemParser.g:4544:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3()); @@ -15109,14 +15194,14 @@ public final void rule__RosNode__Group_7__3__Impl() throws RecognitionException // $ANTLR start "rule__RosInterface__Group__0" - // InternalRosSystemParser.g:4529:1: rule__RosInterface__Group__0 : rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ; + // InternalRosSystemParser.g:4554: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:4533:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) - // InternalRosSystemParser.g:4534:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 + // InternalRosSystemParser.g:4558:1: ( rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 ) + // InternalRosSystemParser.g:4559:2: rule__RosInterface__Group__0__Impl rule__RosInterface__Group__1 { pushFollow(FOLLOW_7); rule__RosInterface__Group__0__Impl(); @@ -15147,17 +15232,17 @@ public final void rule__RosInterface__Group__0() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__0__Impl" - // InternalRosSystemParser.g:4541:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:4566:1: rule__RosInterface__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosInterface__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4545:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:4546:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4570:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:4571:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:4546:1: ( HyphenMinus ) - // InternalRosSystemParser.g:4547:2: HyphenMinus + // InternalRosSystemParser.g:4571:1: ( HyphenMinus ) + // InternalRosSystemParser.g:4572:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); @@ -15188,14 +15273,14 @@ public final void rule__RosInterface__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__1" - // InternalRosSystemParser.g:4556:1: rule__RosInterface__Group__1 : rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ; + // InternalRosSystemParser.g:4581: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:4560:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) - // InternalRosSystemParser.g:4561:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 + // InternalRosSystemParser.g:4585:1: ( rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 ) + // InternalRosSystemParser.g:4586:2: rule__RosInterface__Group__1__Impl rule__RosInterface__Group__2 { pushFollow(FOLLOW_3); rule__RosInterface__Group__1__Impl(); @@ -15226,23 +15311,23 @@ public final void rule__RosInterface__Group__1() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__1__Impl" - // InternalRosSystemParser.g:4568:1: rule__RosInterface__Group__1__Impl : ( ( rule__RosInterface__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:4593: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:4572:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:4573:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4597:1: ( ( ( rule__RosInterface__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:4598:1: ( ( rule__RosInterface__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:4573:1: ( ( rule__RosInterface__NameAssignment_1 ) ) - // InternalRosSystemParser.g:4574:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4598:1: ( ( rule__RosInterface__NameAssignment_1 ) ) + // InternalRosSystemParser.g:4599:2: ( rule__RosInterface__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:4575:2: ( rule__RosInterface__NameAssignment_1 ) - // InternalRosSystemParser.g:4575:3: rule__RosInterface__NameAssignment_1 + // InternalRosSystemParser.g:4600:2: ( rule__RosInterface__NameAssignment_1 ) + // InternalRosSystemParser.g:4600:3: rule__RosInterface__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosInterface__NameAssignment_1(); @@ -15277,14 +15362,14 @@ public final void rule__RosInterface__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__2" - // InternalRosSystemParser.g:4583:1: rule__RosInterface__Group__2 : rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ; + // InternalRosSystemParser.g:4608: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:4587:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) - // InternalRosSystemParser.g:4588:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 + // InternalRosSystemParser.g:4612:1: ( rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 ) + // InternalRosSystemParser.g:4613:2: rule__RosInterface__Group__2__Impl rule__RosInterface__Group__3 { pushFollow(FOLLOW_21); rule__RosInterface__Group__2__Impl(); @@ -15315,17 +15400,17 @@ public final void rule__RosInterface__Group__2() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__2__Impl" - // InternalRosSystemParser.g:4595:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:4620:1: rule__RosInterface__Group__2__Impl : ( Colon ) ; public final void rule__RosInterface__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4599:1: ( ( Colon ) ) - // InternalRosSystemParser.g:4600:1: ( Colon ) + // InternalRosSystemParser.g:4624:1: ( ( Colon ) ) + // InternalRosSystemParser.g:4625:1: ( Colon ) { - // InternalRosSystemParser.g:4600:1: ( Colon ) - // InternalRosSystemParser.g:4601:2: Colon + // InternalRosSystemParser.g:4625:1: ( Colon ) + // InternalRosSystemParser.g:4626:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); @@ -15356,14 +15441,14 @@ public final void rule__RosInterface__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosInterface__Group__3" - // InternalRosSystemParser.g:4610:1: rule__RosInterface__Group__3 : rule__RosInterface__Group__3__Impl ; + // InternalRosSystemParser.g:4635: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:4614:1: ( rule__RosInterface__Group__3__Impl ) - // InternalRosSystemParser.g:4615:2: rule__RosInterface__Group__3__Impl + // InternalRosSystemParser.g:4639:1: ( rule__RosInterface__Group__3__Impl ) + // InternalRosSystemParser.g:4640:2: rule__RosInterface__Group__3__Impl { pushFollow(FOLLOW_2); rule__RosInterface__Group__3__Impl(); @@ -15389,23 +15474,23 @@ public final void rule__RosInterface__Group__3() throws RecognitionException { // $ANTLR start "rule__RosInterface__Group__3__Impl" - // InternalRosSystemParser.g:4621:1: rule__RosInterface__Group__3__Impl : ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:4646: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:4625:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:4626:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4650:1: ( ( ( rule__RosInterface__ReferenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:4651:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) { - // InternalRosSystemParser.g:4626:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) - // InternalRosSystemParser.g:4627:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4651:1: ( ( rule__RosInterface__ReferenceAssignment_3 ) ) + // InternalRosSystemParser.g:4652:2: ( rule__RosInterface__ReferenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceAssignment_3()); } - // InternalRosSystemParser.g:4628:2: ( rule__RosInterface__ReferenceAssignment_3 ) - // InternalRosSystemParser.g:4628:3: rule__RosInterface__ReferenceAssignment_3 + // InternalRosSystemParser.g:4653:2: ( rule__RosInterface__ReferenceAssignment_3 ) + // InternalRosSystemParser.g:4653:3: rule__RosInterface__ReferenceAssignment_3 { pushFollow(FOLLOW_2); rule__RosInterface__ReferenceAssignment_3(); @@ -15440,14 +15525,14 @@ public final void rule__RosInterface__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosPublisherReference__Group__0" - // InternalRosSystemParser.g:4637:1: rule__RosPublisherReference__Group__0 : rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ; + // InternalRosSystemParser.g:4662: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:4641:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) - // InternalRosSystemParser.g:4642:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 + // InternalRosSystemParser.g:4666:1: ( rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 ) + // InternalRosSystemParser.g:4667:2: rule__RosPublisherReference__Group__0__Impl rule__RosPublisherReference__Group__1 { pushFollow(FOLLOW_7); rule__RosPublisherReference__Group__0__Impl(); @@ -15478,17 +15563,17 @@ public final void rule__RosPublisherReference__Group__0() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__0__Impl" - // InternalRosSystemParser.g:4649:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; + // InternalRosSystemParser.g:4674:1: rule__RosPublisherReference__Group__0__Impl : ( Pub ) ; public final void rule__RosPublisherReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4653:1: ( ( Pub ) ) - // InternalRosSystemParser.g:4654:1: ( Pub ) + // InternalRosSystemParser.g:4678:1: ( ( Pub ) ) + // InternalRosSystemParser.g:4679:1: ( Pub ) { - // InternalRosSystemParser.g:4654:1: ( Pub ) - // InternalRosSystemParser.g:4655:2: Pub + // InternalRosSystemParser.g:4679:1: ( Pub ) + // InternalRosSystemParser.g:4680:2: Pub { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); @@ -15519,14 +15604,14 @@ public final void rule__RosPublisherReference__Group__0__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__1" - // InternalRosSystemParser.g:4664:1: rule__RosPublisherReference__Group__1 : rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ; + // InternalRosSystemParser.g:4689: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:4668:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) - // InternalRosSystemParser.g:4669:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 + // InternalRosSystemParser.g:4693:1: ( rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 ) + // InternalRosSystemParser.g:4694:2: rule__RosPublisherReference__Group__1__Impl rule__RosPublisherReference__Group__2 { pushFollow(FOLLOW_7); rule__RosPublisherReference__Group__1__Impl(); @@ -15557,23 +15642,23 @@ public final void rule__RosPublisherReference__Group__1() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__1__Impl" - // InternalRosSystemParser.g:4676:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4701:1: rule__RosPublisherReference__Group__1__Impl : ( () ) ; public final void rule__RosPublisherReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4680:1: ( ( () ) ) - // InternalRosSystemParser.g:4681:1: ( () ) + // InternalRosSystemParser.g:4705:1: ( ( () ) ) + // InternalRosSystemParser.g:4706:1: ( () ) { - // InternalRosSystemParser.g:4681:1: ( () ) - // InternalRosSystemParser.g:4682:2: () + // InternalRosSystemParser.g:4706:1: ( () ) + // InternalRosSystemParser.g:4707:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getRosPublisherReferenceAction_1()); } - // InternalRosSystemParser.g:4683:2: () - // InternalRosSystemParser.g:4683:3: + // InternalRosSystemParser.g:4708:2: () + // InternalRosSystemParser.g:4708:3: { } @@ -15598,14 +15683,14 @@ public final void rule__RosPublisherReference__Group__1__Impl() throws Recogniti // $ANTLR start "rule__RosPublisherReference__Group__2" - // InternalRosSystemParser.g:4691:1: rule__RosPublisherReference__Group__2 : rule__RosPublisherReference__Group__2__Impl ; + // InternalRosSystemParser.g:4716: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:4695:1: ( rule__RosPublisherReference__Group__2__Impl ) - // InternalRosSystemParser.g:4696:2: rule__RosPublisherReference__Group__2__Impl + // InternalRosSystemParser.g:4720:1: ( rule__RosPublisherReference__Group__2__Impl ) + // InternalRosSystemParser.g:4721:2: rule__RosPublisherReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosPublisherReference__Group__2__Impl(); @@ -15631,23 +15716,23 @@ public final void rule__RosPublisherReference__Group__2() throws RecognitionExce // $ANTLR start "rule__RosPublisherReference__Group__2__Impl" - // InternalRosSystemParser.g:4702:1: rule__RosPublisherReference__Group__2__Impl : ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4727: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:4706:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4707:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4731:1: ( ( ( rule__RosPublisherReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4732:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4707:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4708:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4732:1: ( ( rule__RosPublisherReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4733:2: ( rule__RosPublisherReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4709:2: ( rule__RosPublisherReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4709:3: rule__RosPublisherReference__FromAssignment_2 + // InternalRosSystemParser.g:4734:2: ( rule__RosPublisherReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4734:3: rule__RosPublisherReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosPublisherReference__FromAssignment_2(); @@ -15682,14 +15767,14 @@ public final void rule__RosPublisherReference__Group__2__Impl() throws Recogniti // $ANTLR start "rule__RosSubscriberReference__Group__0" - // InternalRosSystemParser.g:4718:1: rule__RosSubscriberReference__Group__0 : rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ; + // InternalRosSystemParser.g:4743: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:4722:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) - // InternalRosSystemParser.g:4723:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 + // InternalRosSystemParser.g:4747:1: ( rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 ) + // InternalRosSystemParser.g:4748:2: rule__RosSubscriberReference__Group__0__Impl rule__RosSubscriberReference__Group__1 { pushFollow(FOLLOW_7); rule__RosSubscriberReference__Group__0__Impl(); @@ -15720,17 +15805,17 @@ public final void rule__RosSubscriberReference__Group__0() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__0__Impl" - // InternalRosSystemParser.g:4730:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; + // InternalRosSystemParser.g:4755:1: rule__RosSubscriberReference__Group__0__Impl : ( Sub ) ; public final void rule__RosSubscriberReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4734:1: ( ( Sub ) ) - // InternalRosSystemParser.g:4735:1: ( Sub ) + // InternalRosSystemParser.g:4759:1: ( ( Sub ) ) + // InternalRosSystemParser.g:4760:1: ( Sub ) { - // InternalRosSystemParser.g:4735:1: ( Sub ) - // InternalRosSystemParser.g:4736:2: Sub + // InternalRosSystemParser.g:4760:1: ( Sub ) + // InternalRosSystemParser.g:4761:2: Sub { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); @@ -15761,14 +15846,14 @@ public final void rule__RosSubscriberReference__Group__0__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__1" - // InternalRosSystemParser.g:4745:1: rule__RosSubscriberReference__Group__1 : rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ; + // InternalRosSystemParser.g:4770: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:4749:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) - // InternalRosSystemParser.g:4750:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 + // InternalRosSystemParser.g:4774:1: ( rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 ) + // InternalRosSystemParser.g:4775:2: rule__RosSubscriberReference__Group__1__Impl rule__RosSubscriberReference__Group__2 { pushFollow(FOLLOW_7); rule__RosSubscriberReference__Group__1__Impl(); @@ -15799,23 +15884,23 @@ public final void rule__RosSubscriberReference__Group__1() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__1__Impl" - // InternalRosSystemParser.g:4757:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4782:1: rule__RosSubscriberReference__Group__1__Impl : ( () ) ; public final void rule__RosSubscriberReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4761:1: ( ( () ) ) - // InternalRosSystemParser.g:4762:1: ( () ) + // InternalRosSystemParser.g:4786:1: ( ( () ) ) + // InternalRosSystemParser.g:4787:1: ( () ) { - // InternalRosSystemParser.g:4762:1: ( () ) - // InternalRosSystemParser.g:4763:2: () + // InternalRosSystemParser.g:4787:1: ( () ) + // InternalRosSystemParser.g:4788:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getRosSubscriberReferenceAction_1()); } - // InternalRosSystemParser.g:4764:2: () - // InternalRosSystemParser.g:4764:3: + // InternalRosSystemParser.g:4789:2: () + // InternalRosSystemParser.g:4789:3: { } @@ -15840,14 +15925,14 @@ public final void rule__RosSubscriberReference__Group__1__Impl() throws Recognit // $ANTLR start "rule__RosSubscriberReference__Group__2" - // InternalRosSystemParser.g:4772:1: rule__RosSubscriberReference__Group__2 : rule__RosSubscriberReference__Group__2__Impl ; + // InternalRosSystemParser.g:4797: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:4776:1: ( rule__RosSubscriberReference__Group__2__Impl ) - // InternalRosSystemParser.g:4777:2: rule__RosSubscriberReference__Group__2__Impl + // InternalRosSystemParser.g:4801:1: ( rule__RosSubscriberReference__Group__2__Impl ) + // InternalRosSystemParser.g:4802:2: rule__RosSubscriberReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosSubscriberReference__Group__2__Impl(); @@ -15873,23 +15958,23 @@ public final void rule__RosSubscriberReference__Group__2() throws RecognitionExc // $ANTLR start "rule__RosSubscriberReference__Group__2__Impl" - // InternalRosSystemParser.g:4783:1: rule__RosSubscriberReference__Group__2__Impl : ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4808: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:4787:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4788:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4812:1: ( ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4813:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4788:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4789:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4813:1: ( ( rule__RosSubscriberReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4814:2: ( rule__RosSubscriberReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4790:2: ( rule__RosSubscriberReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4790:3: rule__RosSubscriberReference__FromAssignment_2 + // InternalRosSystemParser.g:4815:2: ( rule__RosSubscriberReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4815:3: rule__RosSubscriberReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosSubscriberReference__FromAssignment_2(); @@ -15924,14 +16009,14 @@ public final void rule__RosSubscriberReference__Group__2__Impl() throws Recognit // $ANTLR start "rule__RosServiceServerReference__Group__0" - // InternalRosSystemParser.g:4799:1: rule__RosServiceServerReference__Group__0 : rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ; + // InternalRosSystemParser.g:4824: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:4803:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) - // InternalRosSystemParser.g:4804:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 + // InternalRosSystemParser.g:4828:1: ( rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 ) + // InternalRosSystemParser.g:4829:2: rule__RosServiceServerReference__Group__0__Impl rule__RosServiceServerReference__Group__1 { pushFollow(FOLLOW_7); rule__RosServiceServerReference__Group__0__Impl(); @@ -15962,17 +16047,17 @@ public final void rule__RosServiceServerReference__Group__0() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4811:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; + // InternalRosSystemParser.g:4836:1: rule__RosServiceServerReference__Group__0__Impl : ( Ss ) ; public final void rule__RosServiceServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4815:1: ( ( Ss ) ) - // InternalRosSystemParser.g:4816:1: ( Ss ) + // InternalRosSystemParser.g:4840:1: ( ( Ss ) ) + // InternalRosSystemParser.g:4841:1: ( Ss ) { - // InternalRosSystemParser.g:4816:1: ( Ss ) - // InternalRosSystemParser.g:4817:2: Ss + // InternalRosSystemParser.g:4841:1: ( Ss ) + // InternalRosSystemParser.g:4842:2: Ss { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); @@ -16003,14 +16088,14 @@ public final void rule__RosServiceServerReference__Group__0__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__1" - // InternalRosSystemParser.g:4826:1: rule__RosServiceServerReference__Group__1 : rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ; + // InternalRosSystemParser.g:4851: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:4830:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) - // InternalRosSystemParser.g:4831:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 + // InternalRosSystemParser.g:4855:1: ( rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 ) + // InternalRosSystemParser.g:4856:2: rule__RosServiceServerReference__Group__1__Impl rule__RosServiceServerReference__Group__2 { pushFollow(FOLLOW_7); rule__RosServiceServerReference__Group__1__Impl(); @@ -16041,23 +16126,23 @@ public final void rule__RosServiceServerReference__Group__1() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__1__Impl" - // InternalRosSystemParser.g:4838:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4863:1: rule__RosServiceServerReference__Group__1__Impl : ( () ) ; public final void rule__RosServiceServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4842:1: ( ( () ) ) - // InternalRosSystemParser.g:4843:1: ( () ) + // InternalRosSystemParser.g:4867:1: ( ( () ) ) + // InternalRosSystemParser.g:4868:1: ( () ) { - // InternalRosSystemParser.g:4843:1: ( () ) - // InternalRosSystemParser.g:4844:2: () + // InternalRosSystemParser.g:4868:1: ( () ) + // InternalRosSystemParser.g:4869:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getRosServiceServerReferenceAction_1()); } - // InternalRosSystemParser.g:4845:2: () - // InternalRosSystemParser.g:4845:3: + // InternalRosSystemParser.g:4870:2: () + // InternalRosSystemParser.g:4870:3: { } @@ -16082,14 +16167,14 @@ public final void rule__RosServiceServerReference__Group__1__Impl() throws Recog // $ANTLR start "rule__RosServiceServerReference__Group__2" - // InternalRosSystemParser.g:4853:1: rule__RosServiceServerReference__Group__2 : rule__RosServiceServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:4878: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:4857:1: ( rule__RosServiceServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:4858:2: rule__RosServiceServerReference__Group__2__Impl + // InternalRosSystemParser.g:4882:1: ( rule__RosServiceServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:4883:2: rule__RosServiceServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServiceServerReference__Group__2__Impl(); @@ -16115,23 +16200,23 @@ public final void rule__RosServiceServerReference__Group__2() throws Recognition // $ANTLR start "rule__RosServiceServerReference__Group__2__Impl" - // InternalRosSystemParser.g:4864:1: rule__RosServiceServerReference__Group__2__Impl : ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4889: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:4868:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4869:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4893:1: ( ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4894:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4869:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4870:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4894:1: ( ( rule__RosServiceServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4895:2: ( rule__RosServiceServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4871:2: ( rule__RosServiceServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4871:3: rule__RosServiceServerReference__FromAssignment_2 + // InternalRosSystemParser.g:4896:2: ( rule__RosServiceServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4896:3: rule__RosServiceServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServiceServerReference__FromAssignment_2(); @@ -16166,14 +16251,14 @@ public final void rule__RosServiceServerReference__Group__2__Impl() throws Recog // $ANTLR start "rule__RosServerClientReference__Group__0" - // InternalRosSystemParser.g:4880:1: rule__RosServerClientReference__Group__0 : rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ; + // InternalRosSystemParser.g:4905: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:4884:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) - // InternalRosSystemParser.g:4885:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 + // InternalRosSystemParser.g:4909:1: ( rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 ) + // InternalRosSystemParser.g:4910:2: rule__RosServerClientReference__Group__0__Impl rule__RosServerClientReference__Group__1 { pushFollow(FOLLOW_7); rule__RosServerClientReference__Group__0__Impl(); @@ -16204,17 +16289,17 @@ public final void rule__RosServerClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__0__Impl" - // InternalRosSystemParser.g:4892:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; + // InternalRosSystemParser.g:4917:1: rule__RosServerClientReference__Group__0__Impl : ( Sc ) ; public final void rule__RosServerClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4896:1: ( ( Sc ) ) - // InternalRosSystemParser.g:4897:1: ( Sc ) + // InternalRosSystemParser.g:4921:1: ( ( Sc ) ) + // InternalRosSystemParser.g:4922:1: ( Sc ) { - // InternalRosSystemParser.g:4897:1: ( Sc ) - // InternalRosSystemParser.g:4898:2: Sc + // InternalRosSystemParser.g:4922:1: ( Sc ) + // InternalRosSystemParser.g:4923:2: Sc { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); @@ -16245,14 +16330,14 @@ public final void rule__RosServerClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__1" - // InternalRosSystemParser.g:4907:1: rule__RosServerClientReference__Group__1 : rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ; + // InternalRosSystemParser.g:4932: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:4911:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) - // InternalRosSystemParser.g:4912:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 + // InternalRosSystemParser.g:4936:1: ( rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 ) + // InternalRosSystemParser.g:4937:2: rule__RosServerClientReference__Group__1__Impl rule__RosServerClientReference__Group__2 { pushFollow(FOLLOW_7); rule__RosServerClientReference__Group__1__Impl(); @@ -16283,23 +16368,23 @@ public final void rule__RosServerClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__1__Impl" - // InternalRosSystemParser.g:4919:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:4944:1: rule__RosServerClientReference__Group__1__Impl : ( () ) ; public final void rule__RosServerClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4923:1: ( ( () ) ) - // InternalRosSystemParser.g:4924:1: ( () ) + // InternalRosSystemParser.g:4948:1: ( ( () ) ) + // InternalRosSystemParser.g:4949:1: ( () ) { - // InternalRosSystemParser.g:4924:1: ( () ) - // InternalRosSystemParser.g:4925:2: () + // InternalRosSystemParser.g:4949:1: ( () ) + // InternalRosSystemParser.g:4950:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getRosServiceClientReferenceAction_1()); } - // InternalRosSystemParser.g:4926:2: () - // InternalRosSystemParser.g:4926:3: + // InternalRosSystemParser.g:4951:2: () + // InternalRosSystemParser.g:4951:3: { } @@ -16324,14 +16409,14 @@ public final void rule__RosServerClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosServerClientReference__Group__2" - // InternalRosSystemParser.g:4934:1: rule__RosServerClientReference__Group__2 : rule__RosServerClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:4959: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:4938:1: ( rule__RosServerClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:4939:2: rule__RosServerClientReference__Group__2__Impl + // InternalRosSystemParser.g:4963:1: ( rule__RosServerClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:4964:2: rule__RosServerClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosServerClientReference__Group__2__Impl(); @@ -16357,23 +16442,23 @@ public final void rule__RosServerClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosServerClientReference__Group__2__Impl" - // InternalRosSystemParser.g:4945:1: rule__RosServerClientReference__Group__2__Impl : ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:4970: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:4949:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:4950:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4974:1: ( ( ( rule__RosServerClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:4975:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:4950:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:4951:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4975:1: ( ( rule__RosServerClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:4976:2: ( rule__RosServerClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:4952:2: ( rule__RosServerClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:4952:3: rule__RosServerClientReference__FromAssignment_2 + // InternalRosSystemParser.g:4977:2: ( rule__RosServerClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:4977:3: rule__RosServerClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosServerClientReference__FromAssignment_2(); @@ -16408,14 +16493,14 @@ public final void rule__RosServerClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__0" - // InternalRosSystemParser.g:4961:1: rule__RosActionServerReference__Group__0 : rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ; + // InternalRosSystemParser.g:4986: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:4965:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) - // InternalRosSystemParser.g:4966:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 + // InternalRosSystemParser.g:4990:1: ( rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 ) + // InternalRosSystemParser.g:4991:2: rule__RosActionServerReference__Group__0__Impl rule__RosActionServerReference__Group__1 { pushFollow(FOLLOW_7); rule__RosActionServerReference__Group__0__Impl(); @@ -16446,17 +16531,17 @@ public final void rule__RosActionServerReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__0__Impl" - // InternalRosSystemParser.g:4973:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; + // InternalRosSystemParser.g:4998:1: rule__RosActionServerReference__Group__0__Impl : ( As ) ; public final void rule__RosActionServerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:4977:1: ( ( As ) ) - // InternalRosSystemParser.g:4978:1: ( As ) + // InternalRosSystemParser.g:5002:1: ( ( As ) ) + // InternalRosSystemParser.g:5003:1: ( As ) { - // InternalRosSystemParser.g:4978:1: ( As ) - // InternalRosSystemParser.g:4979:2: As + // InternalRosSystemParser.g:5003:1: ( As ) + // InternalRosSystemParser.g:5004:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); @@ -16487,14 +16572,14 @@ public final void rule__RosActionServerReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__1" - // InternalRosSystemParser.g:4988:1: rule__RosActionServerReference__Group__1 : rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ; + // InternalRosSystemParser.g:5013: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:4992:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) - // InternalRosSystemParser.g:4993:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 + // InternalRosSystemParser.g:5017:1: ( rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 ) + // InternalRosSystemParser.g:5018:2: rule__RosActionServerReference__Group__1__Impl rule__RosActionServerReference__Group__2 { pushFollow(FOLLOW_7); rule__RosActionServerReference__Group__1__Impl(); @@ -16525,23 +16610,23 @@ public final void rule__RosActionServerReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__1__Impl" - // InternalRosSystemParser.g:5000:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5025:1: rule__RosActionServerReference__Group__1__Impl : ( () ) ; public final void rule__RosActionServerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5004:1: ( ( () ) ) - // InternalRosSystemParser.g:5005:1: ( () ) + // InternalRosSystemParser.g:5029:1: ( ( () ) ) + // InternalRosSystemParser.g:5030:1: ( () ) { - // InternalRosSystemParser.g:5005:1: ( () ) - // InternalRosSystemParser.g:5006:2: () + // InternalRosSystemParser.g:5030:1: ( () ) + // InternalRosSystemParser.g:5031:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getRosActionServerReferenceAction_1()); } - // InternalRosSystemParser.g:5007:2: () - // InternalRosSystemParser.g:5007:3: + // InternalRosSystemParser.g:5032:2: () + // InternalRosSystemParser.g:5032:3: { } @@ -16566,14 +16651,14 @@ public final void rule__RosActionServerReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionServerReference__Group__2" - // InternalRosSystemParser.g:5015:1: rule__RosActionServerReference__Group__2 : rule__RosActionServerReference__Group__2__Impl ; + // InternalRosSystemParser.g:5040: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:5019:1: ( rule__RosActionServerReference__Group__2__Impl ) - // InternalRosSystemParser.g:5020:2: rule__RosActionServerReference__Group__2__Impl + // InternalRosSystemParser.g:5044:1: ( rule__RosActionServerReference__Group__2__Impl ) + // InternalRosSystemParser.g:5045:2: rule__RosActionServerReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionServerReference__Group__2__Impl(); @@ -16599,23 +16684,23 @@ public final void rule__RosActionServerReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionServerReference__Group__2__Impl" - // InternalRosSystemParser.g:5026:1: rule__RosActionServerReference__Group__2__Impl : ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5051: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:5030:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5031:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5055:1: ( ( ( rule__RosActionServerReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5056:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5031:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5032:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5056:1: ( ( rule__RosActionServerReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5057:2: ( rule__RosActionServerReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5033:2: ( rule__RosActionServerReference__FromAssignment_2 ) - // InternalRosSystemParser.g:5033:3: rule__RosActionServerReference__FromAssignment_2 + // InternalRosSystemParser.g:5058:2: ( rule__RosActionServerReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5058:3: rule__RosActionServerReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionServerReference__FromAssignment_2(); @@ -16650,14 +16735,14 @@ public final void rule__RosActionServerReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__0" - // InternalRosSystemParser.g:5042:1: rule__RosActionClientReference__Group__0 : rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ; + // InternalRosSystemParser.g:5067: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:5046:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) - // InternalRosSystemParser.g:5047:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 + // InternalRosSystemParser.g:5071:1: ( rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 ) + // InternalRosSystemParser.g:5072:2: rule__RosActionClientReference__Group__0__Impl rule__RosActionClientReference__Group__1 { pushFollow(FOLLOW_7); rule__RosActionClientReference__Group__0__Impl(); @@ -16688,17 +16773,17 @@ public final void rule__RosActionClientReference__Group__0() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__0__Impl" - // InternalRosSystemParser.g:5054:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; + // InternalRosSystemParser.g:5079:1: rule__RosActionClientReference__Group__0__Impl : ( Ac ) ; public final void rule__RosActionClientReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5058:1: ( ( Ac ) ) - // InternalRosSystemParser.g:5059:1: ( Ac ) + // InternalRosSystemParser.g:5083:1: ( ( Ac ) ) + // InternalRosSystemParser.g:5084:1: ( Ac ) { - // InternalRosSystemParser.g:5059:1: ( Ac ) - // InternalRosSystemParser.g:5060:2: Ac + // InternalRosSystemParser.g:5084:1: ( Ac ) + // InternalRosSystemParser.g:5085:2: Ac { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); @@ -16729,14 +16814,14 @@ public final void rule__RosActionClientReference__Group__0__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__1" - // InternalRosSystemParser.g:5069:1: rule__RosActionClientReference__Group__1 : rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ; + // InternalRosSystemParser.g:5094: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:5073:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) - // InternalRosSystemParser.g:5074:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 + // InternalRosSystemParser.g:5098:1: ( rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 ) + // InternalRosSystemParser.g:5099:2: rule__RosActionClientReference__Group__1__Impl rule__RosActionClientReference__Group__2 { pushFollow(FOLLOW_7); rule__RosActionClientReference__Group__1__Impl(); @@ -16767,23 +16852,23 @@ public final void rule__RosActionClientReference__Group__1() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__1__Impl" - // InternalRosSystemParser.g:5081:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; + // InternalRosSystemParser.g:5106:1: rule__RosActionClientReference__Group__1__Impl : ( () ) ; public final void rule__RosActionClientReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5085:1: ( ( () ) ) - // InternalRosSystemParser.g:5086:1: ( () ) + // InternalRosSystemParser.g:5110:1: ( ( () ) ) + // InternalRosSystemParser.g:5111:1: ( () ) { - // InternalRosSystemParser.g:5086:1: ( () ) - // InternalRosSystemParser.g:5087:2: () + // InternalRosSystemParser.g:5111:1: ( () ) + // InternalRosSystemParser.g:5112:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getRosActionClientReferenceAction_1()); } - // InternalRosSystemParser.g:5088:2: () - // InternalRosSystemParser.g:5088:3: + // InternalRosSystemParser.g:5113:2: () + // InternalRosSystemParser.g:5113:3: { } @@ -16808,14 +16893,14 @@ public final void rule__RosActionClientReference__Group__1__Impl() throws Recogn // $ANTLR start "rule__RosActionClientReference__Group__2" - // InternalRosSystemParser.g:5096:1: rule__RosActionClientReference__Group__2 : rule__RosActionClientReference__Group__2__Impl ; + // InternalRosSystemParser.g:5121: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:5100:1: ( rule__RosActionClientReference__Group__2__Impl ) - // InternalRosSystemParser.g:5101:2: rule__RosActionClientReference__Group__2__Impl + // InternalRosSystemParser.g:5125:1: ( rule__RosActionClientReference__Group__2__Impl ) + // InternalRosSystemParser.g:5126:2: rule__RosActionClientReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__RosActionClientReference__Group__2__Impl(); @@ -16841,23 +16926,23 @@ public final void rule__RosActionClientReference__Group__2() throws RecognitionE // $ANTLR start "rule__RosActionClientReference__Group__2__Impl" - // InternalRosSystemParser.g:5107:1: rule__RosActionClientReference__Group__2__Impl : ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ; + // InternalRosSystemParser.g:5132: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:5111:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) - // InternalRosSystemParser.g:5112:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5136:1: ( ( ( rule__RosActionClientReference__FromAssignment_2 ) ) ) + // InternalRosSystemParser.g:5137:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) { - // InternalRosSystemParser.g:5112:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) - // InternalRosSystemParser.g:5113:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5137:1: ( ( rule__RosActionClientReference__FromAssignment_2 ) ) + // InternalRosSystemParser.g:5138:2: ( rule__RosActionClientReference__FromAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromAssignment_2()); } - // InternalRosSystemParser.g:5114:2: ( rule__RosActionClientReference__FromAssignment_2 ) - // InternalRosSystemParser.g:5114:3: rule__RosActionClientReference__FromAssignment_2 + // InternalRosSystemParser.g:5139:2: ( rule__RosActionClientReference__FromAssignment_2 ) + // InternalRosSystemParser.g:5139:3: rule__RosActionClientReference__FromAssignment_2 { pushFollow(FOLLOW_2); rule__RosActionClientReference__FromAssignment_2(); @@ -16892,14 +16977,14 @@ public final void rule__RosActionClientReference__Group__2__Impl() throws Recogn // $ANTLR start "rule__RosParameter__Group__0" - // InternalRosSystemParser.g:5123:1: rule__RosParameter__Group__0 : rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ; + // InternalRosSystemParser.g:5148: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:5127:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) - // InternalRosSystemParser.g:5128:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 + // InternalRosSystemParser.g:5152:1: ( rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 ) + // InternalRosSystemParser.g:5153:2: rule__RosParameter__Group__0__Impl rule__RosParameter__Group__1 { pushFollow(FOLLOW_7); rule__RosParameter__Group__0__Impl(); @@ -16930,17 +17015,17 @@ public final void rule__RosParameter__Group__0() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__0__Impl" - // InternalRosSystemParser.g:5135:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; + // InternalRosSystemParser.g:5160:1: rule__RosParameter__Group__0__Impl : ( HyphenMinus ) ; public final void rule__RosParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5139:1: ( ( HyphenMinus ) ) - // InternalRosSystemParser.g:5140:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5164:1: ( ( HyphenMinus ) ) + // InternalRosSystemParser.g:5165:1: ( HyphenMinus ) { - // InternalRosSystemParser.g:5140:1: ( HyphenMinus ) - // InternalRosSystemParser.g:5141:2: HyphenMinus + // InternalRosSystemParser.g:5165:1: ( HyphenMinus ) + // InternalRosSystemParser.g:5166:2: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); @@ -16971,14 +17056,14 @@ public final void rule__RosParameter__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__1" - // InternalRosSystemParser.g:5150:1: rule__RosParameter__Group__1 : rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ; + // InternalRosSystemParser.g:5175: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:5154:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) - // InternalRosSystemParser.g:5155:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 + // InternalRosSystemParser.g:5179:1: ( rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 ) + // InternalRosSystemParser.g:5180:2: rule__RosParameter__Group__1__Impl rule__RosParameter__Group__2 { pushFollow(FOLLOW_3); rule__RosParameter__Group__1__Impl(); @@ -17009,23 +17094,23 @@ public final void rule__RosParameter__Group__1() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__1__Impl" - // InternalRosSystemParser.g:5162:1: rule__RosParameter__Group__1__Impl : ( ( rule__RosParameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:5187: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:5166:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:5167:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5191:1: ( ( ( rule__RosParameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:5192:1: ( ( rule__RosParameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:5167:1: ( ( rule__RosParameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:5168:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5192:1: ( ( rule__RosParameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:5193:2: ( rule__RosParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:5169:2: ( rule__RosParameter__NameAssignment_1 ) - // InternalRosSystemParser.g:5169:3: rule__RosParameter__NameAssignment_1 + // InternalRosSystemParser.g:5194:2: ( rule__RosParameter__NameAssignment_1 ) + // InternalRosSystemParser.g:5194:3: rule__RosParameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__RosParameter__NameAssignment_1(); @@ -17060,14 +17145,14 @@ public final void rule__RosParameter__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__2" - // InternalRosSystemParser.g:5177:1: rule__RosParameter__Group__2 : rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ; + // InternalRosSystemParser.g:5202: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:5181:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) - // InternalRosSystemParser.g:5182:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 + // InternalRosSystemParser.g:5206:1: ( rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 ) + // InternalRosSystemParser.g:5207:2: rule__RosParameter__Group__2__Impl rule__RosParameter__Group__3 { pushFollow(FOLLOW_7); rule__RosParameter__Group__2__Impl(); @@ -17098,17 +17183,17 @@ public final void rule__RosParameter__Group__2() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__2__Impl" - // InternalRosSystemParser.g:5189:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:5214:1: rule__RosParameter__Group__2__Impl : ( Colon ) ; public final void rule__RosParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5193:1: ( ( Colon ) ) - // InternalRosSystemParser.g:5194:1: ( Colon ) + // InternalRosSystemParser.g:5218:1: ( ( Colon ) ) + // InternalRosSystemParser.g:5219:1: ( Colon ) { - // InternalRosSystemParser.g:5194:1: ( Colon ) - // InternalRosSystemParser.g:5195:2: Colon + // InternalRosSystemParser.g:5219:1: ( Colon ) + // InternalRosSystemParser.g:5220:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getColonKeyword_2()); @@ -17139,14 +17224,14 @@ public final void rule__RosParameter__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__3" - // InternalRosSystemParser.g:5204:1: rule__RosParameter__Group__3 : rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ; + // InternalRosSystemParser.g:5229: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:5208:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) - // InternalRosSystemParser.g:5209:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 + // InternalRosSystemParser.g:5233:1: ( rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 ) + // InternalRosSystemParser.g:5234:2: rule__RosParameter__Group__3__Impl rule__RosParameter__Group__4 { pushFollow(FOLLOW_4); rule__RosParameter__Group__3__Impl(); @@ -17177,23 +17262,23 @@ public final void rule__RosParameter__Group__3() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__3__Impl" - // InternalRosSystemParser.g:5216:1: rule__RosParameter__Group__3__Impl : ( ( rule__RosParameter__FromAssignment_3 ) ) ; + // InternalRosSystemParser.g:5241: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:5220:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) - // InternalRosSystemParser.g:5221:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5245:1: ( ( ( rule__RosParameter__FromAssignment_3 ) ) ) + // InternalRosSystemParser.g:5246:1: ( ( rule__RosParameter__FromAssignment_3 ) ) { - // InternalRosSystemParser.g:5221:1: ( ( rule__RosParameter__FromAssignment_3 ) ) - // InternalRosSystemParser.g:5222:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5246:1: ( ( rule__RosParameter__FromAssignment_3 ) ) + // InternalRosSystemParser.g:5247:2: ( rule__RosParameter__FromAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromAssignment_3()); } - // InternalRosSystemParser.g:5223:2: ( rule__RosParameter__FromAssignment_3 ) - // InternalRosSystemParser.g:5223:3: rule__RosParameter__FromAssignment_3 + // InternalRosSystemParser.g:5248:2: ( rule__RosParameter__FromAssignment_3 ) + // InternalRosSystemParser.g:5248:3: rule__RosParameter__FromAssignment_3 { pushFollow(FOLLOW_2); rule__RosParameter__FromAssignment_3(); @@ -17228,14 +17313,14 @@ public final void rule__RosParameter__Group__3__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__4" - // InternalRosSystemParser.g:5231:1: rule__RosParameter__Group__4 : rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ; + // InternalRosSystemParser.g:5256: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:5235:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) - // InternalRosSystemParser.g:5236:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 + // InternalRosSystemParser.g:5260:1: ( rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 ) + // InternalRosSystemParser.g:5261:2: rule__RosParameter__Group__4__Impl rule__RosParameter__Group__5 { pushFollow(FOLLOW_22); rule__RosParameter__Group__4__Impl(); @@ -17266,17 +17351,17 @@ public final void rule__RosParameter__Group__4() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__4__Impl" - // InternalRosSystemParser.g:5243:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:5268:1: rule__RosParameter__Group__4__Impl : ( RULE_BEGIN ) ; public final void rule__RosParameter__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5247:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:5248:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5272:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:5273:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:5248:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:5249:2: RULE_BEGIN + // InternalRosSystemParser.g:5273:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:5274:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getBEGINTerminalRuleCall_4()); @@ -17307,14 +17392,14 @@ public final void rule__RosParameter__Group__4__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__5" - // InternalRosSystemParser.g:5258:1: rule__RosParameter__Group__5 : rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ; + // InternalRosSystemParser.g:5283: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:5262:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) - // InternalRosSystemParser.g:5263:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 + // InternalRosSystemParser.g:5287:1: ( rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 ) + // InternalRosSystemParser.g:5288:2: rule__RosParameter__Group__5__Impl rule__RosParameter__Group__6 { pushFollow(FOLLOW_23); rule__RosParameter__Group__5__Impl(); @@ -17345,17 +17430,17 @@ public final void rule__RosParameter__Group__5() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__5__Impl" - // InternalRosSystemParser.g:5270:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:5295:1: rule__RosParameter__Group__5__Impl : ( Value_1 ) ; public final void rule__RosParameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5274:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:5275:1: ( Value_1 ) + // InternalRosSystemParser.g:5299:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:5300:1: ( Value_1 ) { - // InternalRosSystemParser.g:5275:1: ( Value_1 ) - // InternalRosSystemParser.g:5276:2: Value_1 + // InternalRosSystemParser.g:5300:1: ( Value_1 ) + // InternalRosSystemParser.g:5301:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueKeyword_5()); @@ -17386,14 +17471,14 @@ public final void rule__RosParameter__Group__5__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__6" - // InternalRosSystemParser.g:5285:1: rule__RosParameter__Group__6 : rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ; + // InternalRosSystemParser.g:5310: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:5289:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) - // InternalRosSystemParser.g:5290:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 + // InternalRosSystemParser.g:5314:1: ( rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 ) + // InternalRosSystemParser.g:5315:2: rule__RosParameter__Group__6__Impl rule__RosParameter__Group__7 { pushFollow(FOLLOW_24); rule__RosParameter__Group__6__Impl(); @@ -17424,23 +17509,23 @@ public final void rule__RosParameter__Group__6() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__6__Impl" - // InternalRosSystemParser.g:5297:1: rule__RosParameter__Group__6__Impl : ( ( rule__RosParameter__ValueAssignment_6 ) ) ; + // InternalRosSystemParser.g:5322: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:5301:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) - // InternalRosSystemParser.g:5302:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5326:1: ( ( ( rule__RosParameter__ValueAssignment_6 ) ) ) + // InternalRosSystemParser.g:5327:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) { - // InternalRosSystemParser.g:5302:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) - // InternalRosSystemParser.g:5303:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5327:1: ( ( rule__RosParameter__ValueAssignment_6 ) ) + // InternalRosSystemParser.g:5328:2: ( rule__RosParameter__ValueAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueAssignment_6()); } - // InternalRosSystemParser.g:5304:2: ( rule__RosParameter__ValueAssignment_6 ) - // InternalRosSystemParser.g:5304:3: rule__RosParameter__ValueAssignment_6 + // InternalRosSystemParser.g:5329:2: ( rule__RosParameter__ValueAssignment_6 ) + // InternalRosSystemParser.g:5329:3: rule__RosParameter__ValueAssignment_6 { pushFollow(FOLLOW_2); rule__RosParameter__ValueAssignment_6(); @@ -17475,14 +17560,14 @@ public final void rule__RosParameter__Group__6__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosParameter__Group__7" - // InternalRosSystemParser.g:5312:1: rule__RosParameter__Group__7 : rule__RosParameter__Group__7__Impl ; + // InternalRosSystemParser.g:5337: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:5316:1: ( rule__RosParameter__Group__7__Impl ) - // InternalRosSystemParser.g:5317:2: rule__RosParameter__Group__7__Impl + // InternalRosSystemParser.g:5341:1: ( rule__RosParameter__Group__7__Impl ) + // InternalRosSystemParser.g:5342:2: rule__RosParameter__Group__7__Impl { pushFollow(FOLLOW_2); rule__RosParameter__Group__7__Impl(); @@ -17508,17 +17593,17 @@ public final void rule__RosParameter__Group__7() throws RecognitionException { // $ANTLR start "rule__RosParameter__Group__7__Impl" - // InternalRosSystemParser.g:5323:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:5348:1: rule__RosParameter__Group__7__Impl : ( RULE_END ) ; public final void rule__RosParameter__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5327:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:5328:1: ( RULE_END ) + // InternalRosSystemParser.g:5352:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:5353:1: ( RULE_END ) { - // InternalRosSystemParser.g:5328:1: ( RULE_END ) - // InternalRosSystemParser.g:5329:2: RULE_END + // InternalRosSystemParser.g:5353:1: ( RULE_END ) + // InternalRosSystemParser.g:5354:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getENDTerminalRuleCall_7()); @@ -17549,14 +17634,14 @@ public final void rule__RosParameter__Group__7__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystemConnection__Group__0" - // InternalRosSystemParser.g:5339:1: rule__RosSystemConnection__Group__0 : rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ; + // InternalRosSystemParser.g:5364: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:5343:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) - // InternalRosSystemParser.g:5344:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 + // InternalRosSystemParser.g:5368:1: ( rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 ) + // InternalRosSystemParser.g:5369:2: rule__RosSystemConnection__Group__0__Impl rule__RosSystemConnection__Group__1 { pushFollow(FOLLOW_7); rule__RosSystemConnection__Group__0__Impl(); @@ -17587,17 +17672,17 @@ public final void rule__RosSystemConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__0__Impl" - // InternalRosSystemParser.g:5351:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5376:1: rule__RosSystemConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosSystemConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5355:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5356:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5380:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5381:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5356:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5357:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5381:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5382:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -17628,14 +17713,14 @@ public final void rule__RosSystemConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__1" - // InternalRosSystemParser.g:5366:1: rule__RosSystemConnection__Group__1 : rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ; + // InternalRosSystemParser.g:5391: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:5370:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) - // InternalRosSystemParser.g:5371:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 + // InternalRosSystemParser.g:5395:1: ( rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 ) + // InternalRosSystemParser.g:5396:2: rule__RosSystemConnection__Group__1__Impl rule__RosSystemConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosSystemConnection__Group__1__Impl(); @@ -17666,23 +17751,23 @@ public final void rule__RosSystemConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__1__Impl" - // InternalRosSystemParser.g:5378:1: rule__RosSystemConnection__Group__1__Impl : ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5403:1: rule__RosSystemConnection__Group__1__Impl : ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ; public final void rule__RosSystemConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5382:1: ( ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5383:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5407:1: ( ( ( rule__RosSystemConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5408:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5383:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5384:2: ( rule__RosSystemConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5408:1: ( ( rule__RosSystemConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5409:2: ( rule__RosSystemConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5385:2: ( rule__RosSystemConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5385:3: rule__RosSystemConnection__FromAssignment_1 + // InternalRosSystemParser.g:5410:2: ( rule__RosSystemConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5410:3: rule__RosSystemConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosSystemConnection__FromAssignment_1(); @@ -17717,14 +17802,14 @@ public final void rule__RosSystemConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__2" - // InternalRosSystemParser.g:5393:1: rule__RosSystemConnection__Group__2 : rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ; + // InternalRosSystemParser.g:5418: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:5397:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) - // InternalRosSystemParser.g:5398:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 + // InternalRosSystemParser.g:5422:1: ( rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 ) + // InternalRosSystemParser.g:5423:2: rule__RosSystemConnection__Group__2__Impl rule__RosSystemConnection__Group__3 { pushFollow(FOLLOW_7); rule__RosSystemConnection__Group__2__Impl(); @@ -17755,17 +17840,17 @@ public final void rule__RosSystemConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__2__Impl" - // InternalRosSystemParser.g:5405:1: rule__RosSystemConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5430:1: rule__RosSystemConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosSystemConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5409:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5410:1: ( Comma ) + // InternalRosSystemParser.g:5434:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5435:1: ( Comma ) { - // InternalRosSystemParser.g:5410:1: ( Comma ) - // InternalRosSystemParser.g:5411:2: Comma + // InternalRosSystemParser.g:5435:1: ( Comma ) + // InternalRosSystemParser.g:5436:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_2()); @@ -17796,14 +17881,14 @@ public final void rule__RosSystemConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__3" - // InternalRosSystemParser.g:5420:1: rule__RosSystemConnection__Group__3 : rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ; + // InternalRosSystemParser.g:5445: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:5424:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) - // InternalRosSystemParser.g:5425:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 + // InternalRosSystemParser.g:5449:1: ( rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 ) + // InternalRosSystemParser.g:5450:2: rule__RosSystemConnection__Group__3__Impl rule__RosSystemConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosSystemConnection__Group__3__Impl(); @@ -17834,23 +17919,23 @@ public final void rule__RosSystemConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__3__Impl" - // InternalRosSystemParser.g:5432:1: rule__RosSystemConnection__Group__3__Impl : ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5457:1: rule__RosSystemConnection__Group__3__Impl : ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ; public final void rule__RosSystemConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5436:1: ( ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5437:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5461:1: ( ( ( rule__RosSystemConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5462:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5437:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5438:2: ( rule__RosSystemConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5462:1: ( ( rule__RosSystemConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5463:2: ( rule__RosSystemConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5439:2: ( rule__RosSystemConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5439:3: rule__RosSystemConnection__ToAssignment_3 + // InternalRosSystemParser.g:5464:2: ( rule__RosSystemConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5464:3: rule__RosSystemConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosSystemConnection__ToAssignment_3(); @@ -17885,14 +17970,14 @@ public final void rule__RosSystemConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosSystemConnection__Group__4" - // InternalRosSystemParser.g:5447:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5472:1: rule__RosSystemConnection__Group__4 : rule__RosSystemConnection__Group__4__Impl ; public final void rule__RosSystemConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5451:1: ( rule__RosSystemConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5452:2: rule__RosSystemConnection__Group__4__Impl + // InternalRosSystemParser.g:5476:1: ( rule__RosSystemConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5477:2: rule__RosSystemConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosSystemConnection__Group__4__Impl(); @@ -17918,17 +18003,17 @@ public final void rule__RosSystemConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosSystemConnection__Group__4__Impl" - // InternalRosSystemParser.g:5458:1: rule__RosSystemConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5483:1: rule__RosSystemConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosSystemConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5462:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5463:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5487:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5488:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5463:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5464:2: RightSquareBracket + // InternalRosSystemParser.g:5488:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5489:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getRightSquareBracketKeyword_4()); @@ -17959,14 +18044,14 @@ public final void rule__RosSystemConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__RosTopicConnection__Group__0" - // InternalRosSystemParser.g:5474:1: rule__RosTopicConnection__Group__0 : rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ; + // InternalRosSystemParser.g:5499: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:5478:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) - // InternalRosSystemParser.g:5479:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 + // InternalRosSystemParser.g:5503:1: ( rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 ) + // InternalRosSystemParser.g:5504:2: rule__RosTopicConnection__Group__0__Impl rule__RosTopicConnection__Group__1 { pushFollow(FOLLOW_7); rule__RosTopicConnection__Group__0__Impl(); @@ -17997,17 +18082,17 @@ public final void rule__RosTopicConnection__Group__0() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__0__Impl" - // InternalRosSystemParser.g:5486:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5511:1: rule__RosTopicConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5490:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5491:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5515:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5516:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5491:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5492:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5516:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5517:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -18038,14 +18123,14 @@ public final void rule__RosTopicConnection__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__1" - // InternalRosSystemParser.g:5501:1: rule__RosTopicConnection__Group__1 : rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ; + // InternalRosSystemParser.g:5526: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:5505:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) - // InternalRosSystemParser.g:5506:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 + // InternalRosSystemParser.g:5530:1: ( rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 ) + // InternalRosSystemParser.g:5531:2: rule__RosTopicConnection__Group__1__Impl rule__RosTopicConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosTopicConnection__Group__1__Impl(); @@ -18076,23 +18161,23 @@ public final void rule__RosTopicConnection__Group__1() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__1__Impl" - // InternalRosSystemParser.g:5513:1: rule__RosTopicConnection__Group__1__Impl : ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5538:1: rule__RosTopicConnection__Group__1__Impl : ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ; public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5517:1: ( ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5518:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5542:1: ( ( ( rule__RosTopicConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5543:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5518:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5519:2: ( rule__RosTopicConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5543:1: ( ( rule__RosTopicConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5544:2: ( rule__RosTopicConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5520:2: ( rule__RosTopicConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5520:3: rule__RosTopicConnection__FromAssignment_1 + // InternalRosSystemParser.g:5545:2: ( rule__RosTopicConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5545:3: rule__RosTopicConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosTopicConnection__FromAssignment_1(); @@ -18127,14 +18212,14 @@ public final void rule__RosTopicConnection__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__2" - // InternalRosSystemParser.g:5528:1: rule__RosTopicConnection__Group__2 : rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ; + // InternalRosSystemParser.g:5553: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:5532:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) - // InternalRosSystemParser.g:5533:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 + // InternalRosSystemParser.g:5557:1: ( rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 ) + // InternalRosSystemParser.g:5558:2: rule__RosTopicConnection__Group__2__Impl rule__RosTopicConnection__Group__3 { pushFollow(FOLLOW_7); rule__RosTopicConnection__Group__2__Impl(); @@ -18165,17 +18250,17 @@ public final void rule__RosTopicConnection__Group__2() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__2__Impl" - // InternalRosSystemParser.g:5540:1: rule__RosTopicConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5565:1: rule__RosTopicConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5544:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5545:1: ( Comma ) + // InternalRosSystemParser.g:5569:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5570:1: ( Comma ) { - // InternalRosSystemParser.g:5545:1: ( Comma ) - // InternalRosSystemParser.g:5546:2: Comma + // InternalRosSystemParser.g:5570:1: ( Comma ) + // InternalRosSystemParser.g:5571:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_2()); @@ -18206,14 +18291,14 @@ public final void rule__RosTopicConnection__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__3" - // InternalRosSystemParser.g:5555:1: rule__RosTopicConnection__Group__3 : rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ; + // InternalRosSystemParser.g:5580: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:5559:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) - // InternalRosSystemParser.g:5560:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 + // InternalRosSystemParser.g:5584:1: ( rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 ) + // InternalRosSystemParser.g:5585:2: rule__RosTopicConnection__Group__3__Impl rule__RosTopicConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosTopicConnection__Group__3__Impl(); @@ -18244,23 +18329,23 @@ public final void rule__RosTopicConnection__Group__3() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__3__Impl" - // InternalRosSystemParser.g:5567:1: rule__RosTopicConnection__Group__3__Impl : ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5592:1: rule__RosTopicConnection__Group__3__Impl : ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ; public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5571:1: ( ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5572:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5596:1: ( ( ( rule__RosTopicConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5597:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5572:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5573:2: ( rule__RosTopicConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5597:1: ( ( rule__RosTopicConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5598:2: ( rule__RosTopicConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5574:2: ( rule__RosTopicConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5574:3: rule__RosTopicConnection__ToAssignment_3 + // InternalRosSystemParser.g:5599:2: ( rule__RosTopicConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5599:3: rule__RosTopicConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosTopicConnection__ToAssignment_3(); @@ -18295,14 +18380,14 @@ public final void rule__RosTopicConnection__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__RosTopicConnection__Group__4" - // InternalRosSystemParser.g:5582:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5607:1: rule__RosTopicConnection__Group__4 : rule__RosTopicConnection__Group__4__Impl ; public final void rule__RosTopicConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5586:1: ( rule__RosTopicConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5587:2: rule__RosTopicConnection__Group__4__Impl + // InternalRosSystemParser.g:5611:1: ( rule__RosTopicConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5612:2: rule__RosTopicConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosTopicConnection__Group__4__Impl(); @@ -18328,17 +18413,17 @@ public final void rule__RosTopicConnection__Group__4() throws RecognitionExcepti // $ANTLR start "rule__RosTopicConnection__Group__4__Impl" - // InternalRosSystemParser.g:5593:1: rule__RosTopicConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5618:1: rule__RosTopicConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5597:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5598:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5622:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5623:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5598:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5599:2: RightSquareBracket + // InternalRosSystemParser.g:5623:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5624:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18369,14 +18454,14 @@ public final void rule__RosTopicConnection__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__Group__0" - // InternalRosSystemParser.g:5609:1: rule__RosServiceConnection__Group__0 : rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ; + // InternalRosSystemParser.g:5634: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:5613:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) - // InternalRosSystemParser.g:5614:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 + // InternalRosSystemParser.g:5638:1: ( rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 ) + // InternalRosSystemParser.g:5639:2: rule__RosServiceConnection__Group__0__Impl rule__RosServiceConnection__Group__1 { pushFollow(FOLLOW_7); rule__RosServiceConnection__Group__0__Impl(); @@ -18407,17 +18492,17 @@ public final void rule__RosServiceConnection__Group__0() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__0__Impl" - // InternalRosSystemParser.g:5621:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5646:1: rule__RosServiceConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosServiceConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5625:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5626:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5650:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5651:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5626:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5627:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5651:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5652:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -18448,14 +18533,14 @@ public final void rule__RosServiceConnection__Group__0__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__1" - // InternalRosSystemParser.g:5636:1: rule__RosServiceConnection__Group__1 : rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ; + // InternalRosSystemParser.g:5661: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:5640:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) - // InternalRosSystemParser.g:5641:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 + // InternalRosSystemParser.g:5665:1: ( rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 ) + // InternalRosSystemParser.g:5666:2: rule__RosServiceConnection__Group__1__Impl rule__RosServiceConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosServiceConnection__Group__1__Impl(); @@ -18486,23 +18571,23 @@ public final void rule__RosServiceConnection__Group__1() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__1__Impl" - // InternalRosSystemParser.g:5648:1: rule__RosServiceConnection__Group__1__Impl : ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5673:1: rule__RosServiceConnection__Group__1__Impl : ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ; public final void rule__RosServiceConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5652:1: ( ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5653:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5677:1: ( ( ( rule__RosServiceConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5678:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5653:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5654:2: ( rule__RosServiceConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5678:1: ( ( rule__RosServiceConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5679:2: ( rule__RosServiceConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5655:2: ( rule__RosServiceConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5655:3: rule__RosServiceConnection__FromAssignment_1 + // InternalRosSystemParser.g:5680:2: ( rule__RosServiceConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5680:3: rule__RosServiceConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosServiceConnection__FromAssignment_1(); @@ -18537,14 +18622,14 @@ public final void rule__RosServiceConnection__Group__1__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__2" - // InternalRosSystemParser.g:5663:1: rule__RosServiceConnection__Group__2 : rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ; + // InternalRosSystemParser.g:5688: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:5667:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) - // InternalRosSystemParser.g:5668:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 + // InternalRosSystemParser.g:5692:1: ( rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 ) + // InternalRosSystemParser.g:5693:2: rule__RosServiceConnection__Group__2__Impl rule__RosServiceConnection__Group__3 { pushFollow(FOLLOW_7); rule__RosServiceConnection__Group__2__Impl(); @@ -18575,17 +18660,17 @@ public final void rule__RosServiceConnection__Group__2() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__2__Impl" - // InternalRosSystemParser.g:5675:1: rule__RosServiceConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5700:1: rule__RosServiceConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosServiceConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5679:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5680:1: ( Comma ) + // InternalRosSystemParser.g:5704:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5705:1: ( Comma ) { - // InternalRosSystemParser.g:5680:1: ( Comma ) - // InternalRosSystemParser.g:5681:2: Comma + // InternalRosSystemParser.g:5705:1: ( Comma ) + // InternalRosSystemParser.g:5706:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_2()); @@ -18616,14 +18701,14 @@ public final void rule__RosServiceConnection__Group__2__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__3" - // InternalRosSystemParser.g:5690:1: rule__RosServiceConnection__Group__3 : rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ; + // InternalRosSystemParser.g:5715: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:5694:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) - // InternalRosSystemParser.g:5695:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 + // InternalRosSystemParser.g:5719:1: ( rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 ) + // InternalRosSystemParser.g:5720:2: rule__RosServiceConnection__Group__3__Impl rule__RosServiceConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosServiceConnection__Group__3__Impl(); @@ -18654,23 +18739,23 @@ public final void rule__RosServiceConnection__Group__3() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__3__Impl" - // InternalRosSystemParser.g:5702:1: rule__RosServiceConnection__Group__3__Impl : ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5727:1: rule__RosServiceConnection__Group__3__Impl : ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ; public final void rule__RosServiceConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5706:1: ( ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5707:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5731:1: ( ( ( rule__RosServiceConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5732:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5707:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5708:2: ( rule__RosServiceConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5732:1: ( ( rule__RosServiceConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5733:2: ( rule__RosServiceConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5709:2: ( rule__RosServiceConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5709:3: rule__RosServiceConnection__ToAssignment_3 + // InternalRosSystemParser.g:5734:2: ( rule__RosServiceConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5734:3: rule__RosServiceConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosServiceConnection__ToAssignment_3(); @@ -18705,14 +18790,14 @@ public final void rule__RosServiceConnection__Group__3__Impl() throws Recognitio // $ANTLR start "rule__RosServiceConnection__Group__4" - // InternalRosSystemParser.g:5717:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5742:1: rule__RosServiceConnection__Group__4 : rule__RosServiceConnection__Group__4__Impl ; public final void rule__RosServiceConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5721:1: ( rule__RosServiceConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5722:2: rule__RosServiceConnection__Group__4__Impl + // InternalRosSystemParser.g:5746:1: ( rule__RosServiceConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5747:2: rule__RosServiceConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosServiceConnection__Group__4__Impl(); @@ -18738,17 +18823,17 @@ public final void rule__RosServiceConnection__Group__4() throws RecognitionExcep // $ANTLR start "rule__RosServiceConnection__Group__4__Impl" - // InternalRosSystemParser.g:5728:1: rule__RosServiceConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5753:1: rule__RosServiceConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosServiceConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5732:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5733:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5757:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5758:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5733:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5734:2: RightSquareBracket + // InternalRosSystemParser.g:5758:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5759:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getRightSquareBracketKeyword_4()); @@ -18779,14 +18864,14 @@ public final void rule__RosServiceConnection__Group__4__Impl() throws Recognitio // $ANTLR start "rule__RosActionConnection__Group__0" - // InternalRosSystemParser.g:5744:1: rule__RosActionConnection__Group__0 : rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ; + // InternalRosSystemParser.g:5769: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:5748:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) - // InternalRosSystemParser.g:5749:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 + // InternalRosSystemParser.g:5773:1: ( rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 ) + // InternalRosSystemParser.g:5774:2: rule__RosActionConnection__Group__0__Impl rule__RosActionConnection__Group__1 { pushFollow(FOLLOW_7); rule__RosActionConnection__Group__0__Impl(); @@ -18817,17 +18902,17 @@ public final void rule__RosActionConnection__Group__0() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__0__Impl" - // InternalRosSystemParser.g:5756:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; + // InternalRosSystemParser.g:5781:1: rule__RosActionConnection__Group__0__Impl : ( HyphenMinusLeftSquareBracket ) ; public final void rule__RosActionConnection__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5760:1: ( ( HyphenMinusLeftSquareBracket ) ) - // InternalRosSystemParser.g:5761:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5785:1: ( ( HyphenMinusLeftSquareBracket ) ) + // InternalRosSystemParser.g:5786:1: ( HyphenMinusLeftSquareBracket ) { - // InternalRosSystemParser.g:5761:1: ( HyphenMinusLeftSquareBracket ) - // InternalRosSystemParser.g:5762:2: HyphenMinusLeftSquareBracket + // InternalRosSystemParser.g:5786:1: ( HyphenMinusLeftSquareBracket ) + // InternalRosSystemParser.g:5787:2: HyphenMinusLeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); @@ -18858,14 +18943,14 @@ public final void rule__RosActionConnection__Group__0__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__1" - // InternalRosSystemParser.g:5771:1: rule__RosActionConnection__Group__1 : rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ; + // InternalRosSystemParser.g:5796: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:5775:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) - // InternalRosSystemParser.g:5776:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 + // InternalRosSystemParser.g:5800:1: ( rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 ) + // InternalRosSystemParser.g:5801:2: rule__RosActionConnection__Group__1__Impl rule__RosActionConnection__Group__2 { pushFollow(FOLLOW_25); rule__RosActionConnection__Group__1__Impl(); @@ -18896,23 +18981,23 @@ public final void rule__RosActionConnection__Group__1() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__1__Impl" - // InternalRosSystemParser.g:5783:1: rule__RosActionConnection__Group__1__Impl : ( ( rule__RosActionConnection__FromAssignment_1 ) ) ; + // InternalRosSystemParser.g:5808:1: rule__RosActionConnection__Group__1__Impl : ( ( rule__RosActionConnection__FromAssignment_1 ) ) ; public final void rule__RosActionConnection__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5787:1: ( ( ( rule__RosActionConnection__FromAssignment_1 ) ) ) - // InternalRosSystemParser.g:5788:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5812:1: ( ( ( rule__RosActionConnection__FromAssignment_1 ) ) ) + // InternalRosSystemParser.g:5813:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) { - // InternalRosSystemParser.g:5788:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) - // InternalRosSystemParser.g:5789:2: ( rule__RosActionConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5813:1: ( ( rule__RosActionConnection__FromAssignment_1 ) ) + // InternalRosSystemParser.g:5814:2: ( rule__RosActionConnection__FromAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromAssignment_1()); } - // InternalRosSystemParser.g:5790:2: ( rule__RosActionConnection__FromAssignment_1 ) - // InternalRosSystemParser.g:5790:3: rule__RosActionConnection__FromAssignment_1 + // InternalRosSystemParser.g:5815:2: ( rule__RosActionConnection__FromAssignment_1 ) + // InternalRosSystemParser.g:5815:3: rule__RosActionConnection__FromAssignment_1 { pushFollow(FOLLOW_2); rule__RosActionConnection__FromAssignment_1(); @@ -18947,14 +19032,14 @@ public final void rule__RosActionConnection__Group__1__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__2" - // InternalRosSystemParser.g:5798:1: rule__RosActionConnection__Group__2 : rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ; + // InternalRosSystemParser.g:5823: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:5802:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) - // InternalRosSystemParser.g:5803:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 + // InternalRosSystemParser.g:5827:1: ( rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 ) + // InternalRosSystemParser.g:5828:2: rule__RosActionConnection__Group__2__Impl rule__RosActionConnection__Group__3 { pushFollow(FOLLOW_7); rule__RosActionConnection__Group__2__Impl(); @@ -18985,17 +19070,17 @@ public final void rule__RosActionConnection__Group__2() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__2__Impl" - // InternalRosSystemParser.g:5810:1: rule__RosActionConnection__Group__2__Impl : ( Comma ) ; + // InternalRosSystemParser.g:5835:1: rule__RosActionConnection__Group__2__Impl : ( Comma ) ; public final void rule__RosActionConnection__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5814:1: ( ( Comma ) ) - // InternalRosSystemParser.g:5815:1: ( Comma ) + // InternalRosSystemParser.g:5839:1: ( ( Comma ) ) + // InternalRosSystemParser.g:5840:1: ( Comma ) { - // InternalRosSystemParser.g:5815:1: ( Comma ) - // InternalRosSystemParser.g:5816:2: Comma + // InternalRosSystemParser.g:5840:1: ( Comma ) + // InternalRosSystemParser.g:5841:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getCommaKeyword_2()); @@ -19026,14 +19111,14 @@ public final void rule__RosActionConnection__Group__2__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__3" - // InternalRosSystemParser.g:5825:1: rule__RosActionConnection__Group__3 : rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ; + // InternalRosSystemParser.g:5850: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:5829:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) - // InternalRosSystemParser.g:5830:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 + // InternalRosSystemParser.g:5854:1: ( rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 ) + // InternalRosSystemParser.g:5855:2: rule__RosActionConnection__Group__3__Impl rule__RosActionConnection__Group__4 { pushFollow(FOLLOW_26); rule__RosActionConnection__Group__3__Impl(); @@ -19064,23 +19149,23 @@ public final void rule__RosActionConnection__Group__3() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__3__Impl" - // InternalRosSystemParser.g:5837:1: rule__RosActionConnection__Group__3__Impl : ( ( rule__RosActionConnection__ToAssignment_3 ) ) ; + // InternalRosSystemParser.g:5862:1: rule__RosActionConnection__Group__3__Impl : ( ( rule__RosActionConnection__ToAssignment_3 ) ) ; public final void rule__RosActionConnection__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5841:1: ( ( ( rule__RosActionConnection__ToAssignment_3 ) ) ) - // InternalRosSystemParser.g:5842:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5866:1: ( ( ( rule__RosActionConnection__ToAssignment_3 ) ) ) + // InternalRosSystemParser.g:5867:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) { - // InternalRosSystemParser.g:5842:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) - // InternalRosSystemParser.g:5843:2: ( rule__RosActionConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5867:1: ( ( rule__RosActionConnection__ToAssignment_3 ) ) + // InternalRosSystemParser.g:5868:2: ( rule__RosActionConnection__ToAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToAssignment_3()); } - // InternalRosSystemParser.g:5844:2: ( rule__RosActionConnection__ToAssignment_3 ) - // InternalRosSystemParser.g:5844:3: rule__RosActionConnection__ToAssignment_3 + // InternalRosSystemParser.g:5869:2: ( rule__RosActionConnection__ToAssignment_3 ) + // InternalRosSystemParser.g:5869:3: rule__RosActionConnection__ToAssignment_3 { pushFollow(FOLLOW_2); rule__RosActionConnection__ToAssignment_3(); @@ -19115,14 +19200,14 @@ public final void rule__RosActionConnection__Group__3__Impl() throws Recognition // $ANTLR start "rule__RosActionConnection__Group__4" - // InternalRosSystemParser.g:5852:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl ; + // InternalRosSystemParser.g:5877:1: rule__RosActionConnection__Group__4 : rule__RosActionConnection__Group__4__Impl ; public final void rule__RosActionConnection__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5856:1: ( rule__RosActionConnection__Group__4__Impl ) - // InternalRosSystemParser.g:5857:2: rule__RosActionConnection__Group__4__Impl + // InternalRosSystemParser.g:5881:1: ( rule__RosActionConnection__Group__4__Impl ) + // InternalRosSystemParser.g:5882:2: rule__RosActionConnection__Group__4__Impl { pushFollow(FOLLOW_2); rule__RosActionConnection__Group__4__Impl(); @@ -19148,17 +19233,17 @@ public final void rule__RosActionConnection__Group__4() throws RecognitionExcept // $ANTLR start "rule__RosActionConnection__Group__4__Impl" - // InternalRosSystemParser.g:5863:1: rule__RosActionConnection__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:5888:1: rule__RosActionConnection__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__RosActionConnection__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5867:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:5868:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5892:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:5893:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:5868:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:5869:2: RightSquareBracket + // InternalRosSystemParser.g:5893:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:5894:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getRightSquareBracketKeyword_4()); @@ -19189,14 +19274,14 @@ public final void rule__RosActionConnection__Group__4__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group__0" - // InternalRosSystemParser.g:5879:1: rule__GlobalNamespace__Group__0 : rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ; + // InternalRosSystemParser.g:5904: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:5883:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) - // InternalRosSystemParser.g:5884:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 + // InternalRosSystemParser.g:5908:1: ( rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 ) + // InternalRosSystemParser.g:5909:2: rule__GlobalNamespace__Group__0__Impl rule__GlobalNamespace__Group__1 { pushFollow(FOLLOW_27); rule__GlobalNamespace__Group__0__Impl(); @@ -19227,23 +19312,23 @@ public final void rule__GlobalNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__0__Impl" - // InternalRosSystemParser.g:5891:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:5916:1: rule__GlobalNamespace__Group__0__Impl : ( () ) ; public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5895:1: ( ( () ) ) - // InternalRosSystemParser.g:5896:1: ( () ) + // InternalRosSystemParser.g:5920:1: ( ( () ) ) + // InternalRosSystemParser.g:5921:1: ( () ) { - // InternalRosSystemParser.g:5896:1: ( () ) - // InternalRosSystemParser.g:5897:2: () + // InternalRosSystemParser.g:5921:1: ( () ) + // InternalRosSystemParser.g:5922:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceAction_0()); } - // InternalRosSystemParser.g:5898:2: () - // InternalRosSystemParser.g:5898:3: + // InternalRosSystemParser.g:5923:2: () + // InternalRosSystemParser.g:5923:3: { } @@ -19268,14 +19353,14 @@ public final void rule__GlobalNamespace__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__1" - // InternalRosSystemParser.g:5906:1: rule__GlobalNamespace__Group__1 : rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ; + // InternalRosSystemParser.g:5931: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:5910:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) - // InternalRosSystemParser.g:5911:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 + // InternalRosSystemParser.g:5935:1: ( rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 ) + // InternalRosSystemParser.g:5936:2: rule__GlobalNamespace__Group__1__Impl rule__GlobalNamespace__Group__2 { pushFollow(FOLLOW_13); rule__GlobalNamespace__Group__1__Impl(); @@ -19306,17 +19391,17 @@ public final void rule__GlobalNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__1__Impl" - // InternalRosSystemParser.g:5918:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; + // InternalRosSystemParser.g:5943:1: rule__GlobalNamespace__Group__1__Impl : ( GlobalNamespace ) ; public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:5922:1: ( ( GlobalNamespace ) ) - // InternalRosSystemParser.g:5923:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:5947:1: ( ( GlobalNamespace ) ) + // InternalRosSystemParser.g:5948:1: ( GlobalNamespace ) { - // InternalRosSystemParser.g:5923:1: ( GlobalNamespace ) - // InternalRosSystemParser.g:5924:2: GlobalNamespace + // InternalRosSystemParser.g:5948:1: ( GlobalNamespace ) + // InternalRosSystemParser.g:5949:2: GlobalNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); @@ -19347,14 +19432,14 @@ public final void rule__GlobalNamespace__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group__2" - // InternalRosSystemParser.g:5933:1: rule__GlobalNamespace__Group__2 : rule__GlobalNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:5958: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:5937:1: ( rule__GlobalNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:5938:2: rule__GlobalNamespace__Group__2__Impl + // InternalRosSystemParser.g:5962:1: ( rule__GlobalNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:5963:2: rule__GlobalNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group__2__Impl(); @@ -19380,22 +19465,22 @@ public final void rule__GlobalNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__GlobalNamespace__Group__2__Impl" - // InternalRosSystemParser.g:5944:1: rule__GlobalNamespace__Group__2__Impl : ( ( rule__GlobalNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:5969: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:5948:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5973:1: ( ( ( rule__GlobalNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:5974:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:5949:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:5950:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:5974:1: ( ( rule__GlobalNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:5975:2: ( rule__GlobalNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:5951:2: ( rule__GlobalNamespace__Group_2__0 )? + // InternalRosSystemParser.g:5976:2: ( rule__GlobalNamespace__Group_2__0 )? int alt25=2; int LA25_0 = input.LA(1); @@ -19404,7 +19489,7 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce } switch (alt25) { case 1 : - // InternalRosSystemParser.g:5951:3: rule__GlobalNamespace__Group_2__0 + // InternalRosSystemParser.g:5976:3: rule__GlobalNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__0(); @@ -19442,14 +19527,14 @@ public final void rule__GlobalNamespace__Group__2__Impl() throws RecognitionExce // $ANTLR start "rule__GlobalNamespace__Group_2__0" - // InternalRosSystemParser.g:5960:1: rule__GlobalNamespace__Group_2__0 : rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ; + // InternalRosSystemParser.g:5985: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:5964:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) - // InternalRosSystemParser.g:5965:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 + // InternalRosSystemParser.g:5989:1: ( rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 ) + // InternalRosSystemParser.g:5990:2: rule__GlobalNamespace__Group_2__0__Impl rule__GlobalNamespace__Group_2__1 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_2__0__Impl(); @@ -19480,17 +19565,17 @@ public final void rule__GlobalNamespace__Group_2__0() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:5972:1: rule__GlobalNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:5997: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:5976:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:5977:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6001:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6002:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:5977:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:5978:2: LeftSquareBracket + // InternalRosSystemParser.g:6002:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6003:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -19521,14 +19606,14 @@ public final void rule__GlobalNamespace__Group_2__0__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__1" - // InternalRosSystemParser.g:5987:1: rule__GlobalNamespace__Group_2__1 : rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ; + // InternalRosSystemParser.g:6012: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:5991:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) - // InternalRosSystemParser.g:5992:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 + // InternalRosSystemParser.g:6016:1: ( rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 ) + // InternalRosSystemParser.g:6017:2: rule__GlobalNamespace__Group_2__1__Impl rule__GlobalNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__1__Impl(); @@ -19559,23 +19644,23 @@ public final void rule__GlobalNamespace__Group_2__1() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:5999:1: rule__GlobalNamespace__Group_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6024: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:6003:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6004:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6028:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6029:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6004:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6005:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6029:1: ( ( rule__GlobalNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6030:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6006:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6006:3: rule__GlobalNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6031:2: ( rule__GlobalNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6031:3: rule__GlobalNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_1(); @@ -19610,14 +19695,14 @@ public final void rule__GlobalNamespace__Group_2__1__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__2" - // InternalRosSystemParser.g:6014:1: rule__GlobalNamespace__Group_2__2 : rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6039: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:6018:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) - // InternalRosSystemParser.g:6019:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 + // InternalRosSystemParser.g:6043:1: ( rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6044:2: rule__GlobalNamespace__Group_2__2__Impl rule__GlobalNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__GlobalNamespace__Group_2__2__Impl(); @@ -19648,22 +19733,22 @@ public final void rule__GlobalNamespace__Group_2__2() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:6026:1: rule__GlobalNamespace__Group_2__2__Impl : ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6051: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:6030:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6031:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6055:1: ( ( ( rule__GlobalNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6056:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6031:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6032:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6056:1: ( ( rule__GlobalNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6057:2: ( rule__GlobalNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6033:2: ( rule__GlobalNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6058:2: ( rule__GlobalNamespace__Group_2_2__0 )* loop26: do { int alt26=2; @@ -19676,7 +19761,7 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx switch (alt26) { case 1 : - // InternalRosSystemParser.g:6033:3: rule__GlobalNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6058:3: rule__GlobalNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__GlobalNamespace__Group_2_2__0(); @@ -19717,14 +19802,14 @@ public final void rule__GlobalNamespace__Group_2__2__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2__3" - // InternalRosSystemParser.g:6041:1: rule__GlobalNamespace__Group_2__3 : rule__GlobalNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6066: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:6045:1: ( rule__GlobalNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:6046:2: rule__GlobalNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6070:1: ( rule__GlobalNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6071:2: rule__GlobalNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2__3__Impl(); @@ -19750,17 +19835,17 @@ public final void rule__GlobalNamespace__Group_2__3() throws RecognitionExceptio // $ANTLR start "rule__GlobalNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:6052:1: rule__GlobalNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6077: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:6056:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6057:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6081:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6082:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6057:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6058:2: RightSquareBracket + // InternalRosSystemParser.g:6082:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6083:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -19791,14 +19876,14 @@ public final void rule__GlobalNamespace__Group_2__3__Impl() throws RecognitionEx // $ANTLR start "rule__GlobalNamespace__Group_2_2__0" - // InternalRosSystemParser.g:6068:1: rule__GlobalNamespace__Group_2_2__0 : rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6093: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:6072:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:6073:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6097:1: ( rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6098:2: rule__GlobalNamespace__Group_2_2__0__Impl rule__GlobalNamespace__Group_2_2__1 { pushFollow(FOLLOW_28); rule__GlobalNamespace__Group_2_2__0__Impl(); @@ -19829,17 +19914,17 @@ public final void rule__GlobalNamespace__Group_2_2__0() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:6080:1: rule__GlobalNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6105: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:6084:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6085:1: ( Comma ) + // InternalRosSystemParser.g:6109:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6110:1: ( Comma ) { - // InternalRosSystemParser.g:6085:1: ( Comma ) - // InternalRosSystemParser.g:6086:2: Comma + // InternalRosSystemParser.g:6110:1: ( Comma ) + // InternalRosSystemParser.g:6111:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); @@ -19870,14 +19955,14 @@ public final void rule__GlobalNamespace__Group_2_2__0__Impl() throws Recognition // $ANTLR start "rule__GlobalNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6095:1: rule__GlobalNamespace__Group_2_2__1 : rule__GlobalNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6120: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:6099:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6100:2: rule__GlobalNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6124:1: ( rule__GlobalNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6125:2: rule__GlobalNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__GlobalNamespace__Group_2_2__1__Impl(); @@ -19903,23 +19988,23 @@ public final void rule__GlobalNamespace__Group_2_2__1() throws RecognitionExcept // $ANTLR start "rule__GlobalNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6106:1: rule__GlobalNamespace__Group_2_2__1__Impl : ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6131: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:6110:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6111:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6135:1: ( ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6136:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6111:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6112:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6136:1: ( ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6137:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6113:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6113:3: rule__GlobalNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6138:2: ( rule__GlobalNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6138:3: rule__GlobalNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__GlobalNamespace__PartsAssignment_2_2_1(); @@ -19954,14 +20039,14 @@ public final void rule__GlobalNamespace__Group_2_2__1__Impl() throws Recognition // $ANTLR start "rule__RelativeNamespace_Impl__Group__0" - // InternalRosSystemParser.g:6122:1: rule__RelativeNamespace_Impl__Group__0 : rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ; + // InternalRosSystemParser.g:6147: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:6126:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) - // InternalRosSystemParser.g:6127:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 + // InternalRosSystemParser.g:6151:1: ( rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 ) + // InternalRosSystemParser.g:6152:2: rule__RelativeNamespace_Impl__Group__0__Impl rule__RelativeNamespace_Impl__Group__1 { pushFollow(FOLLOW_29); rule__RelativeNamespace_Impl__Group__0__Impl(); @@ -19992,23 +20077,23 @@ public final void rule__RelativeNamespace_Impl__Group__0() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__0__Impl" - // InternalRosSystemParser.g:6134:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6159:1: rule__RelativeNamespace_Impl__Group__0__Impl : ( () ) ; public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6138:1: ( ( () ) ) - // InternalRosSystemParser.g:6139:1: ( () ) + // InternalRosSystemParser.g:6163:1: ( ( () ) ) + // InternalRosSystemParser.g:6164:1: ( () ) { - // InternalRosSystemParser.g:6139:1: ( () ) - // InternalRosSystemParser.g:6140:2: () + // InternalRosSystemParser.g:6164:1: ( () ) + // InternalRosSystemParser.g:6165:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceAction_0()); } - // InternalRosSystemParser.g:6141:2: () - // InternalRosSystemParser.g:6141:3: + // InternalRosSystemParser.g:6166:2: () + // InternalRosSystemParser.g:6166:3: { } @@ -20033,14 +20118,14 @@ public final void rule__RelativeNamespace_Impl__Group__0__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__1" - // InternalRosSystemParser.g:6149:1: rule__RelativeNamespace_Impl__Group__1 : rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ; + // InternalRosSystemParser.g:6174: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:6153:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) - // InternalRosSystemParser.g:6154:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 + // InternalRosSystemParser.g:6178:1: ( rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 ) + // InternalRosSystemParser.g:6179:2: rule__RelativeNamespace_Impl__Group__1__Impl rule__RelativeNamespace_Impl__Group__2 { pushFollow(FOLLOW_13); rule__RelativeNamespace_Impl__Group__1__Impl(); @@ -20071,17 +20156,17 @@ public final void rule__RelativeNamespace_Impl__Group__1() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__1__Impl" - // InternalRosSystemParser.g:6161:1: rule__RelativeNamespace_Impl__Group__1__Impl : ( RelativeNamespace ) ; + // InternalRosSystemParser.g:6186: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:6165:1: ( ( RelativeNamespace ) ) - // InternalRosSystemParser.g:6166:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6190:1: ( ( RelativeNamespace ) ) + // InternalRosSystemParser.g:6191:1: ( RelativeNamespace ) { - // InternalRosSystemParser.g:6166:1: ( RelativeNamespace ) - // InternalRosSystemParser.g:6167:2: RelativeNamespace + // InternalRosSystemParser.g:6191:1: ( RelativeNamespace ) + // InternalRosSystemParser.g:6192:2: RelativeNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); @@ -20112,14 +20197,14 @@ public final void rule__RelativeNamespace_Impl__Group__1__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group__2" - // InternalRosSystemParser.g:6176:1: rule__RelativeNamespace_Impl__Group__2 : rule__RelativeNamespace_Impl__Group__2__Impl ; + // InternalRosSystemParser.g:6201: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:6180:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) - // InternalRosSystemParser.g:6181:2: rule__RelativeNamespace_Impl__Group__2__Impl + // InternalRosSystemParser.g:6205:1: ( rule__RelativeNamespace_Impl__Group__2__Impl ) + // InternalRosSystemParser.g:6206:2: rule__RelativeNamespace_Impl__Group__2__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group__2__Impl(); @@ -20145,22 +20230,22 @@ public final void rule__RelativeNamespace_Impl__Group__2() throws RecognitionExc // $ANTLR start "rule__RelativeNamespace_Impl__Group__2__Impl" - // InternalRosSystemParser.g:6187:1: rule__RelativeNamespace_Impl__Group__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6212: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:6191:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6216:1: ( ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6217:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) { - // InternalRosSystemParser.g:6192:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) - // InternalRosSystemParser.g:6193:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:6217:1: ( ( rule__RelativeNamespace_Impl__Group_2__0 )? ) + // InternalRosSystemParser.g:6218:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2()); } - // InternalRosSystemParser.g:6194:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? + // InternalRosSystemParser.g:6219:2: ( rule__RelativeNamespace_Impl__Group_2__0 )? int alt27=2; int LA27_0 = input.LA(1); @@ -20169,7 +20254,7 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit } switch (alt27) { case 1 : - // InternalRosSystemParser.g:6194:3: rule__RelativeNamespace_Impl__Group_2__0 + // InternalRosSystemParser.g:6219:3: rule__RelativeNamespace_Impl__Group_2__0 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__0(); @@ -20207,14 +20292,14 @@ public final void rule__RelativeNamespace_Impl__Group__2__Impl() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0" - // InternalRosSystemParser.g:6203:1: rule__RelativeNamespace_Impl__Group_2__0 : rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ; + // InternalRosSystemParser.g:6228: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:6207:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) - // InternalRosSystemParser.g:6208:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 + // InternalRosSystemParser.g:6232:1: ( rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 ) + // InternalRosSystemParser.g:6233:2: rule__RelativeNamespace_Impl__Group_2__0__Impl rule__RelativeNamespace_Impl__Group_2__1 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_2__0__Impl(); @@ -20245,17 +20330,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__0() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__0__Impl" - // InternalRosSystemParser.g:6215:1: rule__RelativeNamespace_Impl__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6240: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:6219:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6220:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6244:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6245:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6220:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6221:2: LeftSquareBracket + // InternalRosSystemParser.g:6245:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6246:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); @@ -20286,14 +20371,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__0__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1" - // InternalRosSystemParser.g:6230:1: rule__RelativeNamespace_Impl__Group_2__1 : rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ; + // InternalRosSystemParser.g:6255: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:6234:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) - // InternalRosSystemParser.g:6235:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 + // InternalRosSystemParser.g:6259:1: ( rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 ) + // InternalRosSystemParser.g:6260:2: rule__RelativeNamespace_Impl__Group_2__1__Impl rule__RelativeNamespace_Impl__Group_2__2 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__1__Impl(); @@ -20324,23 +20409,23 @@ public final void rule__RelativeNamespace_Impl__Group_2__1() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__1__Impl" - // InternalRosSystemParser.g:6242:1: rule__RelativeNamespace_Impl__Group_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6267: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:6246:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6247:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6271:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6272:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6247:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6248:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6272:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6273:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6249:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6249:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 + // InternalRosSystemParser.g:6274:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6274:3: rule__RelativeNamespace_Impl__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_1(); @@ -20375,14 +20460,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__1__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2" - // InternalRosSystemParser.g:6257:1: rule__RelativeNamespace_Impl__Group_2__2 : rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ; + // InternalRosSystemParser.g:6282: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:6261:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) - // InternalRosSystemParser.g:6262:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 + // InternalRosSystemParser.g:6286:1: ( rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 ) + // InternalRosSystemParser.g:6287:2: rule__RelativeNamespace_Impl__Group_2__2__Impl rule__RelativeNamespace_Impl__Group_2__3 { pushFollow(FOLLOW_14); rule__RelativeNamespace_Impl__Group_2__2__Impl(); @@ -20413,22 +20498,22 @@ public final void rule__RelativeNamespace_Impl__Group_2__2() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__2__Impl" - // InternalRosSystemParser.g:6269:1: rule__RelativeNamespace_Impl__Group_2__2__Impl : ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6294: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:6273:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6274:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6298:1: ( ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6299:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6274:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6275:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:6299:1: ( ( rule__RelativeNamespace_Impl__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6300:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6276:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* + // InternalRosSystemParser.g:6301:2: ( rule__RelativeNamespace_Impl__Group_2_2__0 )* loop28: do { int alt28=2; @@ -20441,7 +20526,7 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn switch (alt28) { case 1 : - // InternalRosSystemParser.g:6276:3: rule__RelativeNamespace_Impl__Group_2_2__0 + // InternalRosSystemParser.g:6301:3: rule__RelativeNamespace_Impl__Group_2_2__0 { pushFollow(FOLLOW_15); rule__RelativeNamespace_Impl__Group_2_2__0(); @@ -20482,14 +20567,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__2__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3" - // InternalRosSystemParser.g:6284:1: rule__RelativeNamespace_Impl__Group_2__3 : rule__RelativeNamespace_Impl__Group_2__3__Impl ; + // InternalRosSystemParser.g:6309: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:6288:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) - // InternalRosSystemParser.g:6289:2: rule__RelativeNamespace_Impl__Group_2__3__Impl + // InternalRosSystemParser.g:6313:1: ( rule__RelativeNamespace_Impl__Group_2__3__Impl ) + // InternalRosSystemParser.g:6314:2: rule__RelativeNamespace_Impl__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2__3__Impl(); @@ -20515,17 +20600,17 @@ public final void rule__RelativeNamespace_Impl__Group_2__3() throws RecognitionE // $ANTLR start "rule__RelativeNamespace_Impl__Group_2__3__Impl" - // InternalRosSystemParser.g:6295:1: rule__RelativeNamespace_Impl__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6320: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:6299:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6300:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6324:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6325:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6300:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6301:2: RightSquareBracket + // InternalRosSystemParser.g:6325:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6326:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getRightSquareBracketKeyword_2_3()); @@ -20556,14 +20641,14 @@ public final void rule__RelativeNamespace_Impl__Group_2__3__Impl() throws Recogn // $ANTLR start "rule__RelativeNamespace_Impl__Group_2_2__0" - // InternalRosSystemParser.g:6311: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:6336: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:6315:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) - // InternalRosSystemParser.g:6316:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 + // InternalRosSystemParser.g:6340:1: ( rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 ) + // InternalRosSystemParser.g:6341:2: rule__RelativeNamespace_Impl__Group_2_2__0__Impl rule__RelativeNamespace_Impl__Group_2_2__1 { pushFollow(FOLLOW_28); rule__RelativeNamespace_Impl__Group_2_2__0__Impl(); @@ -20594,17 +20679,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:6323:1: rule__RelativeNamespace_Impl__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6348: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:6327:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6328:1: ( Comma ) + // InternalRosSystemParser.g:6352:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6353:1: ( Comma ) { - // InternalRosSystemParser.g:6328:1: ( Comma ) - // InternalRosSystemParser.g:6329:2: Comma + // InternalRosSystemParser.g:6353:1: ( Comma ) + // InternalRosSystemParser.g:6354:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); @@ -20635,14 +20720,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:6338:1: rule__RelativeNamespace_Impl__Group_2_2__1 : rule__RelativeNamespace_Impl__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6363: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:6342:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6343:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl + // InternalRosSystemParser.g:6367:1: ( rule__RelativeNamespace_Impl__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6368:2: rule__RelativeNamespace_Impl__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__Group_2_2__1__Impl(); @@ -20668,23 +20753,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:6349:1: rule__RelativeNamespace_Impl__Group_2_2__1__Impl : ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6374: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:6353:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6354:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6378:1: ( ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6379:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6354:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6355:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6379:1: ( ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6380:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6356:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6356:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6381:2: ( rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6381:3: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__RelativeNamespace_Impl__PartsAssignment_2_2_1(); @@ -20719,14 +20804,14 @@ public final void rule__RelativeNamespace_Impl__Group_2_2__1__Impl() throws Reco // $ANTLR start "rule__PrivateNamespace__Group__0" - // InternalRosSystemParser.g:6365:1: rule__PrivateNamespace__Group__0 : rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ; + // InternalRosSystemParser.g:6390: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:6369:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) - // InternalRosSystemParser.g:6370:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 + // InternalRosSystemParser.g:6394:1: ( rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 ) + // InternalRosSystemParser.g:6395:2: rule__PrivateNamespace__Group__0__Impl rule__PrivateNamespace__Group__1 { pushFollow(FOLLOW_30); rule__PrivateNamespace__Group__0__Impl(); @@ -20757,23 +20842,23 @@ public final void rule__PrivateNamespace__Group__0() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__0__Impl" - // InternalRosSystemParser.g:6377:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6402:1: rule__PrivateNamespace__Group__0__Impl : ( () ) ; public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6381:1: ( ( () ) ) - // InternalRosSystemParser.g:6382:1: ( () ) + // InternalRosSystemParser.g:6406:1: ( ( () ) ) + // InternalRosSystemParser.g:6407:1: ( () ) { - // InternalRosSystemParser.g:6382:1: ( () ) - // InternalRosSystemParser.g:6383:2: () + // InternalRosSystemParser.g:6407:1: ( () ) + // InternalRosSystemParser.g:6408:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceAction_0()); } - // InternalRosSystemParser.g:6384:2: () - // InternalRosSystemParser.g:6384:3: + // InternalRosSystemParser.g:6409:2: () + // InternalRosSystemParser.g:6409:3: { } @@ -20798,14 +20883,14 @@ public final void rule__PrivateNamespace__Group__0__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__1" - // InternalRosSystemParser.g:6392:1: rule__PrivateNamespace__Group__1 : rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ; + // InternalRosSystemParser.g:6417: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:6396:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) - // InternalRosSystemParser.g:6397:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 + // InternalRosSystemParser.g:6421:1: ( rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 ) + // InternalRosSystemParser.g:6422:2: rule__PrivateNamespace__Group__1__Impl rule__PrivateNamespace__Group__2 { pushFollow(FOLLOW_13); rule__PrivateNamespace__Group__1__Impl(); @@ -20836,17 +20921,17 @@ public final void rule__PrivateNamespace__Group__1() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__1__Impl" - // InternalRosSystemParser.g:6404:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; + // InternalRosSystemParser.g:6429:1: rule__PrivateNamespace__Group__1__Impl : ( PrivateNamespace ) ; public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6408:1: ( ( PrivateNamespace ) ) - // InternalRosSystemParser.g:6409:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6433:1: ( ( PrivateNamespace ) ) + // InternalRosSystemParser.g:6434:1: ( PrivateNamespace ) { - // InternalRosSystemParser.g:6409:1: ( PrivateNamespace ) - // InternalRosSystemParser.g:6410:2: PrivateNamespace + // InternalRosSystemParser.g:6434:1: ( PrivateNamespace ) + // InternalRosSystemParser.g:6435:2: PrivateNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); @@ -20877,14 +20962,14 @@ public final void rule__PrivateNamespace__Group__1__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group__2" - // InternalRosSystemParser.g:6419:1: rule__PrivateNamespace__Group__2 : rule__PrivateNamespace__Group__2__Impl ; + // InternalRosSystemParser.g:6444: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:6423:1: ( rule__PrivateNamespace__Group__2__Impl ) - // InternalRosSystemParser.g:6424:2: rule__PrivateNamespace__Group__2__Impl + // InternalRosSystemParser.g:6448:1: ( rule__PrivateNamespace__Group__2__Impl ) + // InternalRosSystemParser.g:6449:2: rule__PrivateNamespace__Group__2__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group__2__Impl(); @@ -20910,22 +20995,22 @@ public final void rule__PrivateNamespace__Group__2() throws RecognitionException // $ANTLR start "rule__PrivateNamespace__Group__2__Impl" - // InternalRosSystemParser.g:6430:1: rule__PrivateNamespace__Group__2__Impl : ( ( rule__PrivateNamespace__Group_2__0 )? ) ; + // InternalRosSystemParser.g:6455: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:6434:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) - // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6459:1: ( ( ( rule__PrivateNamespace__Group_2__0 )? ) ) + // InternalRosSystemParser.g:6460:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) { - // InternalRosSystemParser.g:6435:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) - // InternalRosSystemParser.g:6436:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:6460:1: ( ( rule__PrivateNamespace__Group_2__0 )? ) + // InternalRosSystemParser.g:6461:2: ( rule__PrivateNamespace__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2()); } - // InternalRosSystemParser.g:6437:2: ( rule__PrivateNamespace__Group_2__0 )? + // InternalRosSystemParser.g:6462:2: ( rule__PrivateNamespace__Group_2__0 )? int alt29=2; int LA29_0 = input.LA(1); @@ -20934,7 +21019,7 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc } switch (alt29) { case 1 : - // InternalRosSystemParser.g:6437:3: rule__PrivateNamespace__Group_2__0 + // InternalRosSystemParser.g:6462:3: rule__PrivateNamespace__Group_2__0 { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__0(); @@ -20972,14 +21057,14 @@ public final void rule__PrivateNamespace__Group__2__Impl() throws RecognitionExc // $ANTLR start "rule__PrivateNamespace__Group_2__0" - // InternalRosSystemParser.g:6446:1: rule__PrivateNamespace__Group_2__0 : rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ; + // InternalRosSystemParser.g:6471: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:6450:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) - // InternalRosSystemParser.g:6451:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 + // InternalRosSystemParser.g:6475:1: ( rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 ) + // InternalRosSystemParser.g:6476:2: rule__PrivateNamespace__Group_2__0__Impl rule__PrivateNamespace__Group_2__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_2__0__Impl(); @@ -21010,17 +21095,17 @@ public final void rule__PrivateNamespace__Group_2__0() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__0__Impl" - // InternalRosSystemParser.g:6458:1: rule__PrivateNamespace__Group_2__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:6483: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:6462:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:6463:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6487:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:6488:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:6463:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:6464:2: LeftSquareBracket + // InternalRosSystemParser.g:6488:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:6489:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); @@ -21051,14 +21136,14 @@ public final void rule__PrivateNamespace__Group_2__0__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__1" - // InternalRosSystemParser.g:6473:1: rule__PrivateNamespace__Group_2__1 : rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ; + // InternalRosSystemParser.g:6498: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:6477:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) - // InternalRosSystemParser.g:6478:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 + // InternalRosSystemParser.g:6502:1: ( rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 ) + // InternalRosSystemParser.g:6503:2: rule__PrivateNamespace__Group_2__1__Impl rule__PrivateNamespace__Group_2__2 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__1__Impl(); @@ -21089,23 +21174,23 @@ public final void rule__PrivateNamespace__Group_2__1() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__1__Impl" - // InternalRosSystemParser.g:6485:1: rule__PrivateNamespace__Group_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:6510: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:6489:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:6490:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6514:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:6515:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) { - // InternalRosSystemParser.g:6490:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) - // InternalRosSystemParser.g:6491:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6515:1: ( ( rule__PrivateNamespace__PartsAssignment_2_1 ) ) + // InternalRosSystemParser.g:6516:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_1()); } - // InternalRosSystemParser.g:6492:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) - // InternalRosSystemParser.g:6492:3: rule__PrivateNamespace__PartsAssignment_2_1 + // InternalRosSystemParser.g:6517:2: ( rule__PrivateNamespace__PartsAssignment_2_1 ) + // InternalRosSystemParser.g:6517:3: rule__PrivateNamespace__PartsAssignment_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_1(); @@ -21140,14 +21225,14 @@ public final void rule__PrivateNamespace__Group_2__1__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__2" - // InternalRosSystemParser.g:6500:1: rule__PrivateNamespace__Group_2__2 : rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ; + // InternalRosSystemParser.g:6525: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:6504:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) - // InternalRosSystemParser.g:6505:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 + // InternalRosSystemParser.g:6529:1: ( rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 ) + // InternalRosSystemParser.g:6530:2: rule__PrivateNamespace__Group_2__2__Impl rule__PrivateNamespace__Group_2__3 { pushFollow(FOLLOW_14); rule__PrivateNamespace__Group_2__2__Impl(); @@ -21178,22 +21263,22 @@ public final void rule__PrivateNamespace__Group_2__2() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__2__Impl" - // InternalRosSystemParser.g:6512:1: rule__PrivateNamespace__Group_2__2__Impl : ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ; + // InternalRosSystemParser.g:6537: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:6516:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) - // InternalRosSystemParser.g:6517:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6541:1: ( ( ( rule__PrivateNamespace__Group_2_2__0 )* ) ) + // InternalRosSystemParser.g:6542:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) { - // InternalRosSystemParser.g:6517:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) - // InternalRosSystemParser.g:6518:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6542:1: ( ( rule__PrivateNamespace__Group_2_2__0 )* ) + // InternalRosSystemParser.g:6543:2: ( rule__PrivateNamespace__Group_2_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getGroup_2_2()); } - // InternalRosSystemParser.g:6519:2: ( rule__PrivateNamespace__Group_2_2__0 )* + // InternalRosSystemParser.g:6544:2: ( rule__PrivateNamespace__Group_2_2__0 )* loop30: do { int alt30=2; @@ -21206,7 +21291,7 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE switch (alt30) { case 1 : - // InternalRosSystemParser.g:6519:3: rule__PrivateNamespace__Group_2_2__0 + // InternalRosSystemParser.g:6544:3: rule__PrivateNamespace__Group_2_2__0 { pushFollow(FOLLOW_15); rule__PrivateNamespace__Group_2_2__0(); @@ -21247,14 +21332,14 @@ public final void rule__PrivateNamespace__Group_2__2__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2__3" - // InternalRosSystemParser.g:6527:1: rule__PrivateNamespace__Group_2__3 : rule__PrivateNamespace__Group_2__3__Impl ; + // InternalRosSystemParser.g:6552: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:6531:1: ( rule__PrivateNamespace__Group_2__3__Impl ) - // InternalRosSystemParser.g:6532:2: rule__PrivateNamespace__Group_2__3__Impl + // InternalRosSystemParser.g:6556:1: ( rule__PrivateNamespace__Group_2__3__Impl ) + // InternalRosSystemParser.g:6557:2: rule__PrivateNamespace__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2__3__Impl(); @@ -21280,17 +21365,17 @@ public final void rule__PrivateNamespace__Group_2__3() throws RecognitionExcepti // $ANTLR start "rule__PrivateNamespace__Group_2__3__Impl" - // InternalRosSystemParser.g:6538:1: rule__PrivateNamespace__Group_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:6563: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:6542:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:6543:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6567:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:6568:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:6543:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:6544:2: RightSquareBracket + // InternalRosSystemParser.g:6568:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:6569:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getRightSquareBracketKeyword_2_3()); @@ -21321,14 +21406,14 @@ public final void rule__PrivateNamespace__Group_2__3__Impl() throws RecognitionE // $ANTLR start "rule__PrivateNamespace__Group_2_2__0" - // InternalRosSystemParser.g:6554:1: rule__PrivateNamespace__Group_2_2__0 : rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ; + // InternalRosSystemParser.g:6579: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:6558:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) - // InternalRosSystemParser.g:6559:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 + // InternalRosSystemParser.g:6583:1: ( rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 ) + // InternalRosSystemParser.g:6584:2: rule__PrivateNamespace__Group_2_2__0__Impl rule__PrivateNamespace__Group_2_2__1 { pushFollow(FOLLOW_28); rule__PrivateNamespace__Group_2_2__0__Impl(); @@ -21359,17 +21444,17 @@ public final void rule__PrivateNamespace__Group_2_2__0() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__0__Impl" - // InternalRosSystemParser.g:6566:1: rule__PrivateNamespace__Group_2_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:6591: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:6570:1: ( ( Comma ) ) - // InternalRosSystemParser.g:6571:1: ( Comma ) + // InternalRosSystemParser.g:6595:1: ( ( Comma ) ) + // InternalRosSystemParser.g:6596:1: ( Comma ) { - // InternalRosSystemParser.g:6571:1: ( Comma ) - // InternalRosSystemParser.g:6572:2: Comma + // InternalRosSystemParser.g:6596:1: ( Comma ) + // InternalRosSystemParser.g:6597:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); @@ -21400,14 +21485,14 @@ public final void rule__PrivateNamespace__Group_2_2__0__Impl() throws Recognitio // $ANTLR start "rule__PrivateNamespace__Group_2_2__1" - // InternalRosSystemParser.g:6581:1: rule__PrivateNamespace__Group_2_2__1 : rule__PrivateNamespace__Group_2_2__1__Impl ; + // InternalRosSystemParser.g:6606: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:6585:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) - // InternalRosSystemParser.g:6586:2: rule__PrivateNamespace__Group_2_2__1__Impl + // InternalRosSystemParser.g:6610:1: ( rule__PrivateNamespace__Group_2_2__1__Impl ) + // InternalRosSystemParser.g:6611:2: rule__PrivateNamespace__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__PrivateNamespace__Group_2_2__1__Impl(); @@ -21433,23 +21518,23 @@ public final void rule__PrivateNamespace__Group_2_2__1() throws RecognitionExcep // $ANTLR start "rule__PrivateNamespace__Group_2_2__1__Impl" - // InternalRosSystemParser.g:6592:1: rule__PrivateNamespace__Group_2_2__1__Impl : ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ; + // InternalRosSystemParser.g:6617: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:6596:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) - // InternalRosSystemParser.g:6597:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6621:1: ( ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) ) + // InternalRosSystemParser.g:6622:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) { - // InternalRosSystemParser.g:6597:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) - // InternalRosSystemParser.g:6598:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6622:1: ( ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) ) + // InternalRosSystemParser.g:6623:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsAssignment_2_2_1()); } - // InternalRosSystemParser.g:6599:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) - // InternalRosSystemParser.g:6599:3: rule__PrivateNamespace__PartsAssignment_2_2_1 + // InternalRosSystemParser.g:6624:2: ( rule__PrivateNamespace__PartsAssignment_2_2_1 ) + // InternalRosSystemParser.g:6624:3: rule__PrivateNamespace__PartsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__PrivateNamespace__PartsAssignment_2_2_1(); @@ -21484,14 +21569,14 @@ public final void rule__PrivateNamespace__Group_2_2__1__Impl() throws Recognitio // $ANTLR start "rule__Parameter__Group__0" - // InternalRosSystemParser.g:6608:1: rule__Parameter__Group__0 : rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ; + // InternalRosSystemParser.g:6633: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:6612:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) - // InternalRosSystemParser.g:6613:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 + // InternalRosSystemParser.g:6637:1: ( rule__Parameter__Group__0__Impl rule__Parameter__Group__1 ) + // InternalRosSystemParser.g:6638:2: rule__Parameter__Group__0__Impl rule__Parameter__Group__1 { pushFollow(FOLLOW_7); rule__Parameter__Group__0__Impl(); @@ -21522,23 +21607,23 @@ public final void rule__Parameter__Group__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__0__Impl" - // InternalRosSystemParser.g:6620:1: rule__Parameter__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6645:1: rule__Parameter__Group__0__Impl : ( () ) ; public final void rule__Parameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6624:1: ( ( () ) ) - // InternalRosSystemParser.g:6625:1: ( () ) + // InternalRosSystemParser.g:6649:1: ( ( () ) ) + // InternalRosSystemParser.g:6650:1: ( () ) { - // InternalRosSystemParser.g:6625:1: ( () ) - // InternalRosSystemParser.g:6626:2: () + // InternalRosSystemParser.g:6650:1: ( () ) + // InternalRosSystemParser.g:6651:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getParameterAction_0()); } - // InternalRosSystemParser.g:6627:2: () - // InternalRosSystemParser.g:6627:3: + // InternalRosSystemParser.g:6652:2: () + // InternalRosSystemParser.g:6652:3: { } @@ -21563,14 +21648,14 @@ public final void rule__Parameter__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__1" - // InternalRosSystemParser.g:6635:1: rule__Parameter__Group__1 : rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ; + // InternalRosSystemParser.g:6660: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:6639:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) - // InternalRosSystemParser.g:6640:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 + // InternalRosSystemParser.g:6664:1: ( rule__Parameter__Group__1__Impl rule__Parameter__Group__2 ) + // InternalRosSystemParser.g:6665:2: rule__Parameter__Group__1__Impl rule__Parameter__Group__2 { pushFollow(FOLLOW_3); rule__Parameter__Group__1__Impl(); @@ -21601,23 +21686,23 @@ public final void rule__Parameter__Group__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__1__Impl" - // InternalRosSystemParser.g:6647:1: rule__Parameter__Group__1__Impl : ( ( rule__Parameter__NameAssignment_1 ) ) ; + // InternalRosSystemParser.g:6672: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:6651:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) - // InternalRosSystemParser.g:6652:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6676:1: ( ( ( rule__Parameter__NameAssignment_1 ) ) ) + // InternalRosSystemParser.g:6677:1: ( ( rule__Parameter__NameAssignment_1 ) ) { - // InternalRosSystemParser.g:6652:1: ( ( rule__Parameter__NameAssignment_1 ) ) - // InternalRosSystemParser.g:6653:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6677:1: ( ( rule__Parameter__NameAssignment_1 ) ) + // InternalRosSystemParser.g:6678:2: ( rule__Parameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameAssignment_1()); } - // InternalRosSystemParser.g:6654:2: ( rule__Parameter__NameAssignment_1 ) - // InternalRosSystemParser.g:6654:3: rule__Parameter__NameAssignment_1 + // InternalRosSystemParser.g:6679:2: ( rule__Parameter__NameAssignment_1 ) + // InternalRosSystemParser.g:6679:3: rule__Parameter__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Parameter__NameAssignment_1(); @@ -21652,14 +21737,14 @@ public final void rule__Parameter__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__2" - // InternalRosSystemParser.g:6662:1: rule__Parameter__Group__2 : rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ; + // InternalRosSystemParser.g:6687: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:6666:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) - // InternalRosSystemParser.g:6667:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 + // InternalRosSystemParser.g:6691:1: ( rule__Parameter__Group__2__Impl rule__Parameter__Group__3 ) + // InternalRosSystemParser.g:6692:2: rule__Parameter__Group__2__Impl rule__Parameter__Group__3 { pushFollow(FOLLOW_4); rule__Parameter__Group__2__Impl(); @@ -21690,17 +21775,17 @@ public final void rule__Parameter__Group__2() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__2__Impl" - // InternalRosSystemParser.g:6674:1: rule__Parameter__Group__2__Impl : ( Colon ) ; + // InternalRosSystemParser.g:6699:1: rule__Parameter__Group__2__Impl : ( Colon ) ; public final void rule__Parameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6678:1: ( ( Colon ) ) - // InternalRosSystemParser.g:6679:1: ( Colon ) + // InternalRosSystemParser.g:6703:1: ( ( Colon ) ) + // InternalRosSystemParser.g:6704:1: ( Colon ) { - // InternalRosSystemParser.g:6679:1: ( Colon ) - // InternalRosSystemParser.g:6680:2: Colon + // InternalRosSystemParser.g:6704:1: ( Colon ) + // InternalRosSystemParser.g:6705:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getColonKeyword_2()); @@ -21731,14 +21816,14 @@ public final void rule__Parameter__Group__2__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__3" - // InternalRosSystemParser.g:6689:1: rule__Parameter__Group__3 : rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ; + // InternalRosSystemParser.g:6714: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:6693:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) - // InternalRosSystemParser.g:6694:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 + // InternalRosSystemParser.g:6718:1: ( rule__Parameter__Group__3__Impl rule__Parameter__Group__4 ) + // InternalRosSystemParser.g:6719:2: rule__Parameter__Group__3__Impl rule__Parameter__Group__4 { pushFollow(FOLLOW_31); rule__Parameter__Group__3__Impl(); @@ -21769,17 +21854,17 @@ public final void rule__Parameter__Group__3() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__3__Impl" - // InternalRosSystemParser.g:6701:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:6726:1: rule__Parameter__Group__3__Impl : ( RULE_BEGIN ) ; public final void rule__Parameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6705:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:6706:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:6730:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:6731:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:6706:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:6707:2: RULE_BEGIN + // InternalRosSystemParser.g:6731:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:6732:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); @@ -21810,14 +21895,14 @@ public final void rule__Parameter__Group__3__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__4" - // InternalRosSystemParser.g:6716:1: rule__Parameter__Group__4 : rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ; + // InternalRosSystemParser.g:6741: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:6720:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) - // InternalRosSystemParser.g:6721:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 + // InternalRosSystemParser.g:6745:1: ( rule__Parameter__Group__4__Impl rule__Parameter__Group__5 ) + // InternalRosSystemParser.g:6746:2: rule__Parameter__Group__4__Impl rule__Parameter__Group__5 { pushFollow(FOLLOW_31); rule__Parameter__Group__4__Impl(); @@ -21848,22 +21933,22 @@ public final void rule__Parameter__Group__4() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__4__Impl" - // InternalRosSystemParser.g:6728:1: rule__Parameter__Group__4__Impl : ( ( rule__Parameter__Group_4__0 )? ) ; + // InternalRosSystemParser.g:6753: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:6732:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) - // InternalRosSystemParser.g:6733:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:6757:1: ( ( ( rule__Parameter__Group_4__0 )? ) ) + // InternalRosSystemParser.g:6758:1: ( ( rule__Parameter__Group_4__0 )? ) { - // InternalRosSystemParser.g:6733:1: ( ( rule__Parameter__Group_4__0 )? ) - // InternalRosSystemParser.g:6734:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:6758:1: ( ( rule__Parameter__Group_4__0 )? ) + // InternalRosSystemParser.g:6759:2: ( rule__Parameter__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_4()); } - // InternalRosSystemParser.g:6735:2: ( rule__Parameter__Group_4__0 )? + // InternalRosSystemParser.g:6760:2: ( rule__Parameter__Group_4__0 )? int alt31=2; int LA31_0 = input.LA(1); @@ -21872,7 +21957,7 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException } switch (alt31) { case 1 : - // InternalRosSystemParser.g:6735:3: rule__Parameter__Group_4__0 + // InternalRosSystemParser.g:6760:3: rule__Parameter__Group_4__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_4__0(); @@ -21910,14 +21995,14 @@ public final void rule__Parameter__Group__4__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__5" - // InternalRosSystemParser.g:6743:1: rule__Parameter__Group__5 : rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ; + // InternalRosSystemParser.g:6768: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:6747:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) - // InternalRosSystemParser.g:6748:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 + // InternalRosSystemParser.g:6772:1: ( rule__Parameter__Group__5__Impl rule__Parameter__Group__6 ) + // InternalRosSystemParser.g:6773:2: rule__Parameter__Group__5__Impl rule__Parameter__Group__6 { pushFollow(FOLLOW_32); rule__Parameter__Group__5__Impl(); @@ -21948,17 +22033,17 @@ public final void rule__Parameter__Group__5() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__5__Impl" - // InternalRosSystemParser.g:6755:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; + // InternalRosSystemParser.g:6780:1: rule__Parameter__Group__5__Impl : ( Type_1 ) ; public final void rule__Parameter__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6759:1: ( ( Type_1 ) ) - // InternalRosSystemParser.g:6760:1: ( Type_1 ) + // InternalRosSystemParser.g:6784:1: ( ( Type_1 ) ) + // InternalRosSystemParser.g:6785:1: ( Type_1 ) { - // InternalRosSystemParser.g:6760:1: ( Type_1 ) - // InternalRosSystemParser.g:6761:2: Type_1 + // InternalRosSystemParser.g:6785:1: ( Type_1 ) + // InternalRosSystemParser.g:6786:2: Type_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeKeyword_5()); @@ -21989,14 +22074,14 @@ public final void rule__Parameter__Group__5__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__6" - // InternalRosSystemParser.g:6770:1: rule__Parameter__Group__6 : rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ; + // InternalRosSystemParser.g:6795: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:6774:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) - // InternalRosSystemParser.g:6775:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 + // InternalRosSystemParser.g:6799:1: ( rule__Parameter__Group__6__Impl rule__Parameter__Group__7 ) + // InternalRosSystemParser.g:6800:2: rule__Parameter__Group__6__Impl rule__Parameter__Group__7 { pushFollow(FOLLOW_33); rule__Parameter__Group__6__Impl(); @@ -22027,23 +22112,23 @@ public final void rule__Parameter__Group__6() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__6__Impl" - // InternalRosSystemParser.g:6782:1: rule__Parameter__Group__6__Impl : ( ( rule__Parameter__TypeAssignment_6 ) ) ; + // InternalRosSystemParser.g:6807: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:6786:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) - // InternalRosSystemParser.g:6787:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:6811:1: ( ( ( rule__Parameter__TypeAssignment_6 ) ) ) + // InternalRosSystemParser.g:6812:1: ( ( rule__Parameter__TypeAssignment_6 ) ) { - // InternalRosSystemParser.g:6787:1: ( ( rule__Parameter__TypeAssignment_6 ) ) - // InternalRosSystemParser.g:6788:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:6812:1: ( ( rule__Parameter__TypeAssignment_6 ) ) + // InternalRosSystemParser.g:6813:2: ( rule__Parameter__TypeAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeAssignment_6()); } - // InternalRosSystemParser.g:6789:2: ( rule__Parameter__TypeAssignment_6 ) - // InternalRosSystemParser.g:6789:3: rule__Parameter__TypeAssignment_6 + // InternalRosSystemParser.g:6814:2: ( rule__Parameter__TypeAssignment_6 ) + // InternalRosSystemParser.g:6814:3: rule__Parameter__TypeAssignment_6 { pushFollow(FOLLOW_2); rule__Parameter__TypeAssignment_6(); @@ -22078,14 +22163,14 @@ public final void rule__Parameter__Group__6__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__7" - // InternalRosSystemParser.g:6797:1: rule__Parameter__Group__7 : rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ; + // InternalRosSystemParser.g:6822: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:6801:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) - // InternalRosSystemParser.g:6802:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 + // InternalRosSystemParser.g:6826:1: ( rule__Parameter__Group__7__Impl rule__Parameter__Group__8 ) + // InternalRosSystemParser.g:6827:2: rule__Parameter__Group__7__Impl rule__Parameter__Group__8 { pushFollow(FOLLOW_33); rule__Parameter__Group__7__Impl(); @@ -22116,22 +22201,22 @@ public final void rule__Parameter__Group__7() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__7__Impl" - // InternalRosSystemParser.g:6809:1: rule__Parameter__Group__7__Impl : ( ( rule__Parameter__Group_7__0 )? ) ; + // InternalRosSystemParser.g:6834: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:6813:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) - // InternalRosSystemParser.g:6814:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:6838:1: ( ( ( rule__Parameter__Group_7__0 )? ) ) + // InternalRosSystemParser.g:6839:1: ( ( rule__Parameter__Group_7__0 )? ) { - // InternalRosSystemParser.g:6814:1: ( ( rule__Parameter__Group_7__0 )? ) - // InternalRosSystemParser.g:6815:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:6839:1: ( ( rule__Parameter__Group_7__0 )? ) + // InternalRosSystemParser.g:6840:2: ( rule__Parameter__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getGroup_7()); } - // InternalRosSystemParser.g:6816:2: ( rule__Parameter__Group_7__0 )? + // InternalRosSystemParser.g:6841:2: ( rule__Parameter__Group_7__0 )? int alt32=2; int LA32_0 = input.LA(1); @@ -22140,7 +22225,7 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException } switch (alt32) { case 1 : - // InternalRosSystemParser.g:6816:3: rule__Parameter__Group_7__0 + // InternalRosSystemParser.g:6841:3: rule__Parameter__Group_7__0 { pushFollow(FOLLOW_2); rule__Parameter__Group_7__0(); @@ -22178,14 +22263,14 @@ public final void rule__Parameter__Group__7__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group__8" - // InternalRosSystemParser.g:6824:1: rule__Parameter__Group__8 : rule__Parameter__Group__8__Impl ; + // InternalRosSystemParser.g:6849: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:6828:1: ( rule__Parameter__Group__8__Impl ) - // InternalRosSystemParser.g:6829:2: rule__Parameter__Group__8__Impl + // InternalRosSystemParser.g:6853:1: ( rule__Parameter__Group__8__Impl ) + // InternalRosSystemParser.g:6854:2: rule__Parameter__Group__8__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group__8__Impl(); @@ -22211,17 +22296,17 @@ public final void rule__Parameter__Group__8() throws RecognitionException { // $ANTLR start "rule__Parameter__Group__8__Impl" - // InternalRosSystemParser.g:6835:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:6860:1: rule__Parameter__Group__8__Impl : ( RULE_END ) ; public final void rule__Parameter__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6839:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:6840:1: ( RULE_END ) + // InternalRosSystemParser.g:6864:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:6865:1: ( RULE_END ) { - // InternalRosSystemParser.g:6840:1: ( RULE_END ) - // InternalRosSystemParser.g:6841:2: RULE_END + // InternalRosSystemParser.g:6865:1: ( RULE_END ) + // InternalRosSystemParser.g:6866:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getENDTerminalRuleCall_8()); @@ -22252,14 +22337,14 @@ public final void rule__Parameter__Group__8__Impl() throws RecognitionException // $ANTLR start "rule__Parameter__Group_4__0" - // InternalRosSystemParser.g:6851:1: rule__Parameter__Group_4__0 : rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ; + // InternalRosSystemParser.g:6876: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:6855:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) - // InternalRosSystemParser.g:6856:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 + // InternalRosSystemParser.g:6880:1: ( rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 ) + // InternalRosSystemParser.g:6881:2: rule__Parameter__Group_4__0__Impl rule__Parameter__Group_4__1 { pushFollow(FOLLOW_34); rule__Parameter__Group_4__0__Impl(); @@ -22290,17 +22375,17 @@ public final void rule__Parameter__Group_4__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__0__Impl" - // InternalRosSystemParser.g:6863:1: rule__Parameter__Group_4__0__Impl : ( Ns ) ; + // InternalRosSystemParser.g:6888: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:6867:1: ( ( Ns ) ) - // InternalRosSystemParser.g:6868:1: ( Ns ) + // InternalRosSystemParser.g:6892:1: ( ( Ns ) ) + // InternalRosSystemParser.g:6893:1: ( Ns ) { - // InternalRosSystemParser.g:6868:1: ( Ns ) - // InternalRosSystemParser.g:6869:2: Ns + // InternalRosSystemParser.g:6893:1: ( Ns ) + // InternalRosSystemParser.g:6894:2: Ns { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNsKeyword_4_0()); @@ -22331,14 +22416,14 @@ public final void rule__Parameter__Group_4__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_4__1" - // InternalRosSystemParser.g:6878:1: rule__Parameter__Group_4__1 : rule__Parameter__Group_4__1__Impl ; + // InternalRosSystemParser.g:6903: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:6882:1: ( rule__Parameter__Group_4__1__Impl ) - // InternalRosSystemParser.g:6883:2: rule__Parameter__Group_4__1__Impl + // InternalRosSystemParser.g:6907:1: ( rule__Parameter__Group_4__1__Impl ) + // InternalRosSystemParser.g:6908:2: rule__Parameter__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_4__1__Impl(); @@ -22364,23 +22449,23 @@ public final void rule__Parameter__Group_4__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_4__1__Impl" - // InternalRosSystemParser.g:6889:1: rule__Parameter__Group_4__1__Impl : ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:6914: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:6893:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:6894:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6918:1: ( ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:6919:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:6894:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) - // InternalRosSystemParser.g:6895:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:6919:1: ( ( rule__Parameter__NamespaceAssignment_4_1 ) ) + // InternalRosSystemParser.g:6920:2: ( rule__Parameter__NamespaceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceAssignment_4_1()); } - // InternalRosSystemParser.g:6896:2: ( rule__Parameter__NamespaceAssignment_4_1 ) - // InternalRosSystemParser.g:6896:3: rule__Parameter__NamespaceAssignment_4_1 + // InternalRosSystemParser.g:6921:2: ( rule__Parameter__NamespaceAssignment_4_1 ) + // InternalRosSystemParser.g:6921:3: rule__Parameter__NamespaceAssignment_4_1 { pushFollow(FOLLOW_2); rule__Parameter__NamespaceAssignment_4_1(); @@ -22415,14 +22500,14 @@ public final void rule__Parameter__Group_4__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__0" - // InternalRosSystemParser.g:6905:1: rule__Parameter__Group_7__0 : rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ; + // InternalRosSystemParser.g:6930: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:6909:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) - // InternalRosSystemParser.g:6910:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 + // InternalRosSystemParser.g:6934:1: ( rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 ) + // InternalRosSystemParser.g:6935:2: rule__Parameter__Group_7__0__Impl rule__Parameter__Group_7__1 { pushFollow(FOLLOW_23); rule__Parameter__Group_7__0__Impl(); @@ -22453,17 +22538,17 @@ public final void rule__Parameter__Group_7__0() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__0__Impl" - // InternalRosSystemParser.g:6917:1: rule__Parameter__Group_7__0__Impl : ( Value_1 ) ; + // InternalRosSystemParser.g:6942: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:6921:1: ( ( Value_1 ) ) - // InternalRosSystemParser.g:6922:1: ( Value_1 ) + // InternalRosSystemParser.g:6946:1: ( ( Value_1 ) ) + // InternalRosSystemParser.g:6947:1: ( Value_1 ) { - // InternalRosSystemParser.g:6922:1: ( Value_1 ) - // InternalRosSystemParser.g:6923:2: Value_1 + // InternalRosSystemParser.g:6947:1: ( Value_1 ) + // InternalRosSystemParser.g:6948:2: Value_1 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueKeyword_7_0()); @@ -22494,14 +22579,14 @@ public final void rule__Parameter__Group_7__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Parameter__Group_7__1" - // InternalRosSystemParser.g:6932:1: rule__Parameter__Group_7__1 : rule__Parameter__Group_7__1__Impl ; + // InternalRosSystemParser.g:6957: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:6936:1: ( rule__Parameter__Group_7__1__Impl ) - // InternalRosSystemParser.g:6937:2: rule__Parameter__Group_7__1__Impl + // InternalRosSystemParser.g:6961:1: ( rule__Parameter__Group_7__1__Impl ) + // InternalRosSystemParser.g:6962:2: rule__Parameter__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Parameter__Group_7__1__Impl(); @@ -22527,23 +22612,23 @@ public final void rule__Parameter__Group_7__1() throws RecognitionException { // $ANTLR start "rule__Parameter__Group_7__1__Impl" - // InternalRosSystemParser.g:6943:1: rule__Parameter__Group_7__1__Impl : ( ( rule__Parameter__ValueAssignment_7_1 ) ) ; + // InternalRosSystemParser.g:6968: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:6947:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) - // InternalRosSystemParser.g:6948:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:6972:1: ( ( ( rule__Parameter__ValueAssignment_7_1 ) ) ) + // InternalRosSystemParser.g:6973:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) { - // InternalRosSystemParser.g:6948:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) - // InternalRosSystemParser.g:6949:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:6973:1: ( ( rule__Parameter__ValueAssignment_7_1 ) ) + // InternalRosSystemParser.g:6974:2: ( rule__Parameter__ValueAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueAssignment_7_1()); } - // InternalRosSystemParser.g:6950:2: ( rule__Parameter__ValueAssignment_7_1 ) - // InternalRosSystemParser.g:6950:3: rule__Parameter__ValueAssignment_7_1 + // InternalRosSystemParser.g:6975:2: ( rule__Parameter__ValueAssignment_7_1 ) + // InternalRosSystemParser.g:6975:3: rule__Parameter__ValueAssignment_7_1 { pushFollow(FOLLOW_2); rule__Parameter__ValueAssignment_7_1(); @@ -22578,14 +22663,14 @@ public final void rule__Parameter__Group_7__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0" - // InternalRosSystemParser.g:6959:1: rule__ParameterListType__Group__0 : rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ; + // InternalRosSystemParser.g:6984: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:6963:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) - // InternalRosSystemParser.g:6964:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 + // InternalRosSystemParser.g:6988:1: ( rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 ) + // InternalRosSystemParser.g:6989:2: rule__ParameterListType__Group__0__Impl rule__ParameterListType__Group__1 { pushFollow(FOLLOW_35); rule__ParameterListType__Group__0__Impl(); @@ -22616,23 +22701,23 @@ public final void rule__ParameterListType__Group__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__0__Impl" - // InternalRosSystemParser.g:6971:1: rule__ParameterListType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:6996:1: rule__ParameterListType__Group__0__Impl : ( () ) ; public final void rule__ParameterListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:6975:1: ( ( () ) ) - // InternalRosSystemParser.g:6976:1: ( () ) + // InternalRosSystemParser.g:7000:1: ( ( () ) ) + // InternalRosSystemParser.g:7001:1: ( () ) { - // InternalRosSystemParser.g:6976:1: ( () ) - // InternalRosSystemParser.g:6977:2: () + // InternalRosSystemParser.g:7001:1: ( () ) + // InternalRosSystemParser.g:7002:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getParameterListTypeAction_0()); } - // InternalRosSystemParser.g:6978:2: () - // InternalRosSystemParser.g:6978:3: + // InternalRosSystemParser.g:7003:2: () + // InternalRosSystemParser.g:7003:3: { } @@ -22657,14 +22742,14 @@ public final void rule__ParameterListType__Group__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__1" - // InternalRosSystemParser.g:6986:1: rule__ParameterListType__Group__1 : rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ; + // InternalRosSystemParser.g:7011: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:6990:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) - // InternalRosSystemParser.g:6991:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 + // InternalRosSystemParser.g:7015:1: ( rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 ) + // InternalRosSystemParser.g:7016:2: rule__ParameterListType__Group__1__Impl rule__ParameterListType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterListType__Group__1__Impl(); @@ -22695,17 +22780,17 @@ public final void rule__ParameterListType__Group__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__1__Impl" - // InternalRosSystemParser.g:6998:1: rule__ParameterListType__Group__1__Impl : ( List ) ; + // InternalRosSystemParser.g:7023:1: rule__ParameterListType__Group__1__Impl : ( List ) ; public final void rule__ParameterListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7002:1: ( ( List ) ) - // InternalRosSystemParser.g:7003:1: ( List ) + // InternalRosSystemParser.g:7027:1: ( ( List ) ) + // InternalRosSystemParser.g:7028:1: ( List ) { - // InternalRosSystemParser.g:7003:1: ( List ) - // InternalRosSystemParser.g:7004:2: List + // InternalRosSystemParser.g:7028:1: ( List ) + // InternalRosSystemParser.g:7029:2: List { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getListKeyword_1()); @@ -22736,14 +22821,14 @@ public final void rule__ParameterListType__Group__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__2" - // InternalRosSystemParser.g:7013:1: rule__ParameterListType__Group__2 : rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ; + // InternalRosSystemParser.g:7038: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:7017:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) - // InternalRosSystemParser.g:7018:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 + // InternalRosSystemParser.g:7042:1: ( rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 ) + // InternalRosSystemParser.g:7043:2: rule__ParameterListType__Group__2__Impl rule__ParameterListType__Group__3 { pushFollow(FOLLOW_32); rule__ParameterListType__Group__2__Impl(); @@ -22774,17 +22859,17 @@ public final void rule__ParameterListType__Group__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__2__Impl" - // InternalRosSystemParser.g:7025:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7050:1: rule__ParameterListType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterListType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7029:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7030:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7054:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7055:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7030:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7031:2: LeftSquareBracket + // InternalRosSystemParser.g:7055:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7056:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); @@ -22815,14 +22900,14 @@ public final void rule__ParameterListType__Group__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__3" - // InternalRosSystemParser.g:7040:1: rule__ParameterListType__Group__3 : rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ; + // InternalRosSystemParser.g:7065: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:7044:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) - // InternalRosSystemParser.g:7045:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 + // InternalRosSystemParser.g:7069:1: ( rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 ) + // InternalRosSystemParser.g:7070:2: rule__ParameterListType__Group__3__Impl rule__ParameterListType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__3__Impl(); @@ -22853,23 +22938,23 @@ public final void rule__ParameterListType__Group__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__3__Impl" - // InternalRosSystemParser.g:7052:1: rule__ParameterListType__Group__3__Impl : ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ; + // InternalRosSystemParser.g:7077: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:7056:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) - // InternalRosSystemParser.g:7057:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:7081:1: ( ( ( rule__ParameterListType__SequenceAssignment_3 ) ) ) + // InternalRosSystemParser.g:7082:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) { - // InternalRosSystemParser.g:7057:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) - // InternalRosSystemParser.g:7058:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:7082:1: ( ( rule__ParameterListType__SequenceAssignment_3 ) ) + // InternalRosSystemParser.g:7083:2: ( rule__ParameterListType__SequenceAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_3()); } - // InternalRosSystemParser.g:7059:2: ( rule__ParameterListType__SequenceAssignment_3 ) - // InternalRosSystemParser.g:7059:3: rule__ParameterListType__SequenceAssignment_3 + // InternalRosSystemParser.g:7084:2: ( rule__ParameterListType__SequenceAssignment_3 ) + // InternalRosSystemParser.g:7084:3: rule__ParameterListType__SequenceAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_3(); @@ -22904,14 +22989,14 @@ public final void rule__ParameterListType__Group__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__4" - // InternalRosSystemParser.g:7067:1: rule__ParameterListType__Group__4 : rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ; + // InternalRosSystemParser.g:7092: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:7071:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) - // InternalRosSystemParser.g:7072:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 + // InternalRosSystemParser.g:7096:1: ( rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 ) + // InternalRosSystemParser.g:7097:2: rule__ParameterListType__Group__4__Impl rule__ParameterListType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterListType__Group__4__Impl(); @@ -22942,22 +23027,22 @@ public final void rule__ParameterListType__Group__4() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__4__Impl" - // InternalRosSystemParser.g:7079:1: rule__ParameterListType__Group__4__Impl : ( ( rule__ParameterListType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7104: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:7083:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7084:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7108:1: ( ( ( rule__ParameterListType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7109:1: ( ( rule__ParameterListType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7084:1: ( ( rule__ParameterListType__Group_4__0 )* ) - // InternalRosSystemParser.g:7085:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:7109:1: ( ( rule__ParameterListType__Group_4__0 )* ) + // InternalRosSystemParser.g:7110:2: ( rule__ParameterListType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7086:2: ( rule__ParameterListType__Group_4__0 )* + // InternalRosSystemParser.g:7111:2: ( rule__ParameterListType__Group_4__0 )* loop33: do { int alt33=2; @@ -22970,7 +23055,7 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx switch (alt33) { case 1 : - // InternalRosSystemParser.g:7086:3: rule__ParameterListType__Group_4__0 + // InternalRosSystemParser.g:7111:3: rule__ParameterListType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterListType__Group_4__0(); @@ -23011,14 +23096,14 @@ public final void rule__ParameterListType__Group__4__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group__5" - // InternalRosSystemParser.g:7094:1: rule__ParameterListType__Group__5 : rule__ParameterListType__Group__5__Impl ; + // InternalRosSystemParser.g:7119: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:7098:1: ( rule__ParameterListType__Group__5__Impl ) - // InternalRosSystemParser.g:7099:2: rule__ParameterListType__Group__5__Impl + // InternalRosSystemParser.g:7123:1: ( rule__ParameterListType__Group__5__Impl ) + // InternalRosSystemParser.g:7124:2: rule__ParameterListType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group__5__Impl(); @@ -23044,17 +23129,17 @@ public final void rule__ParameterListType__Group__5() throws RecognitionExceptio // $ANTLR start "rule__ParameterListType__Group__5__Impl" - // InternalRosSystemParser.g:7105:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7130:1: rule__ParameterListType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterListType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7109:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7110:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7134:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7135:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7110:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7111:2: RightSquareBracket + // InternalRosSystemParser.g:7135:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7136:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getRightSquareBracketKeyword_5()); @@ -23085,14 +23170,14 @@ public final void rule__ParameterListType__Group__5__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterListType__Group_4__0" - // InternalRosSystemParser.g:7121:1: rule__ParameterListType__Group_4__0 : rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ; + // InternalRosSystemParser.g:7146: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:7125:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) - // InternalRosSystemParser.g:7126:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 + // InternalRosSystemParser.g:7150:1: ( rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 ) + // InternalRosSystemParser.g:7151:2: rule__ParameterListType__Group_4__0__Impl rule__ParameterListType__Group_4__1 { pushFollow(FOLLOW_32); rule__ParameterListType__Group_4__0__Impl(); @@ -23123,17 +23208,17 @@ public final void rule__ParameterListType__Group_4__0() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__0__Impl" - // InternalRosSystemParser.g:7133:1: rule__ParameterListType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7158: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:7137:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7138:1: ( Comma ) + // InternalRosSystemParser.g:7162:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7163:1: ( Comma ) { - // InternalRosSystemParser.g:7138:1: ( Comma ) - // InternalRosSystemParser.g:7139:2: Comma + // InternalRosSystemParser.g:7163:1: ( Comma ) + // InternalRosSystemParser.g:7164:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); @@ -23164,14 +23249,14 @@ public final void rule__ParameterListType__Group_4__0__Impl() throws Recognition // $ANTLR start "rule__ParameterListType__Group_4__1" - // InternalRosSystemParser.g:7148:1: rule__ParameterListType__Group_4__1 : rule__ParameterListType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7173: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:7152:1: ( rule__ParameterListType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7153:2: rule__ParameterListType__Group_4__1__Impl + // InternalRosSystemParser.g:7177:1: ( rule__ParameterListType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7178:2: rule__ParameterListType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterListType__Group_4__1__Impl(); @@ -23197,23 +23282,23 @@ public final void rule__ParameterListType__Group_4__1() throws RecognitionExcept // $ANTLR start "rule__ParameterListType__Group_4__1__Impl" - // InternalRosSystemParser.g:7159:1: rule__ParameterListType__Group_4__1__Impl : ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7184: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:7163:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7164:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7188:1: ( ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7189:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7164:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) - // InternalRosSystemParser.g:7165:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7189:1: ( ( rule__ParameterListType__SequenceAssignment_4_1 ) ) + // InternalRosSystemParser.g:7190:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceAssignment_4_1()); } - // InternalRosSystemParser.g:7166:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) - // InternalRosSystemParser.g:7166:3: rule__ParameterListType__SequenceAssignment_4_1 + // InternalRosSystemParser.g:7191:2: ( rule__ParameterListType__SequenceAssignment_4_1 ) + // InternalRosSystemParser.g:7191:3: rule__ParameterListType__SequenceAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterListType__SequenceAssignment_4_1(); @@ -23248,14 +23333,14 @@ public final void rule__ParameterListType__Group_4__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__0" - // InternalRosSystemParser.g:7175:1: rule__ParameterStructType__Group__0 : rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ; + // InternalRosSystemParser.g:7200: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:7179:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) - // InternalRosSystemParser.g:7180:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 + // InternalRosSystemParser.g:7204:1: ( rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 ) + // InternalRosSystemParser.g:7205:2: rule__ParameterStructType__Group__0__Impl rule__ParameterStructType__Group__1 { pushFollow(FOLLOW_36); rule__ParameterStructType__Group__0__Impl(); @@ -23286,23 +23371,23 @@ public final void rule__ParameterStructType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__0__Impl" - // InternalRosSystemParser.g:7187:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7212:1: rule__ParameterStructType__Group__0__Impl : ( () ) ; public final void rule__ParameterStructType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7191:1: ( ( () ) ) - // InternalRosSystemParser.g:7192:1: ( () ) + // InternalRosSystemParser.g:7216:1: ( ( () ) ) + // InternalRosSystemParser.g:7217:1: ( () ) { - // InternalRosSystemParser.g:7192:1: ( () ) - // InternalRosSystemParser.g:7193:2: () + // InternalRosSystemParser.g:7217:1: ( () ) + // InternalRosSystemParser.g:7218:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterStructTypeAction_0()); } - // InternalRosSystemParser.g:7194:2: () - // InternalRosSystemParser.g:7194:3: + // InternalRosSystemParser.g:7219:2: () + // InternalRosSystemParser.g:7219:3: { } @@ -23327,14 +23412,14 @@ public final void rule__ParameterStructType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__1" - // InternalRosSystemParser.g:7202:1: rule__ParameterStructType__Group__1 : rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ; + // InternalRosSystemParser.g:7227: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:7206:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) - // InternalRosSystemParser.g:7207:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 + // InternalRosSystemParser.g:7231:1: ( rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 ) + // InternalRosSystemParser.g:7232:2: rule__ParameterStructType__Group__1__Impl rule__ParameterStructType__Group__2 { pushFollow(FOLLOW_13); rule__ParameterStructType__Group__1__Impl(); @@ -23365,17 +23450,17 @@ public final void rule__ParameterStructType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__1__Impl" - // InternalRosSystemParser.g:7214:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; + // InternalRosSystemParser.g:7239:1: rule__ParameterStructType__Group__1__Impl : ( Struct ) ; public final void rule__ParameterStructType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7218:1: ( ( Struct ) ) - // InternalRosSystemParser.g:7219:1: ( Struct ) + // InternalRosSystemParser.g:7243:1: ( ( Struct ) ) + // InternalRosSystemParser.g:7244:1: ( Struct ) { - // InternalRosSystemParser.g:7219:1: ( Struct ) - // InternalRosSystemParser.g:7220:2: Struct + // InternalRosSystemParser.g:7244:1: ( Struct ) + // InternalRosSystemParser.g:7245:2: Struct { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getStructKeyword_1()); @@ -23406,14 +23491,14 @@ public final void rule__ParameterStructType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__2" - // InternalRosSystemParser.g:7229:1: rule__ParameterStructType__Group__2 : rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ; + // InternalRosSystemParser.g:7254: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:7233:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) - // InternalRosSystemParser.g:7234:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 + // InternalRosSystemParser.g:7258:1: ( rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 ) + // InternalRosSystemParser.g:7259:2: rule__ParameterStructType__Group__2__Impl rule__ParameterStructType__Group__3 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group__2__Impl(); @@ -23444,17 +23529,17 @@ public final void rule__ParameterStructType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__2__Impl" - // InternalRosSystemParser.g:7241:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:7266:1: rule__ParameterStructType__Group__2__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStructType__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7245:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:7246:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7270:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:7271:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:7246:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:7247:2: LeftSquareBracket + // InternalRosSystemParser.g:7271:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:7272:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); @@ -23485,14 +23570,14 @@ public final void rule__ParameterStructType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__3" - // InternalRosSystemParser.g:7256:1: rule__ParameterStructType__Group__3 : rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ; + // InternalRosSystemParser.g:7281: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:7260:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) - // InternalRosSystemParser.g:7261:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 + // InternalRosSystemParser.g:7285:1: ( rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 ) + // InternalRosSystemParser.g:7286:2: rule__ParameterStructType__Group__3__Impl rule__ParameterStructType__Group__4 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__3__Impl(); @@ -23523,23 +23608,23 @@ public final void rule__ParameterStructType__Group__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__3__Impl" - // InternalRosSystemParser.g:7268:1: rule__ParameterStructType__Group__3__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ; + // InternalRosSystemParser.g:7293: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:7272:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) - // InternalRosSystemParser.g:7273:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7297:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) ) + // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) { - // InternalRosSystemParser.g:7273:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) - // InternalRosSystemParser.g:7274:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7298:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) ) + // InternalRosSystemParser.g:7299:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_3()); } - // InternalRosSystemParser.g:7275:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) - // InternalRosSystemParser.g:7275:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 + // InternalRosSystemParser.g:7300:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_3 ) + // InternalRosSystemParser.g:7300:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_3(); @@ -23574,14 +23659,14 @@ public final void rule__ParameterStructType__Group__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__4" - // InternalRosSystemParser.g:7283:1: rule__ParameterStructType__Group__4 : rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ; + // InternalRosSystemParser.g:7308: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:7287:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) - // InternalRosSystemParser.g:7288:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 + // InternalRosSystemParser.g:7312:1: ( rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 ) + // InternalRosSystemParser.g:7313:2: rule__ParameterStructType__Group__4__Impl rule__ParameterStructType__Group__5 { pushFollow(FOLLOW_14); rule__ParameterStructType__Group__4__Impl(); @@ -23612,22 +23697,22 @@ public final void rule__ParameterStructType__Group__4() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__4__Impl" - // InternalRosSystemParser.g:7295:1: rule__ParameterStructType__Group__4__Impl : ( ( rule__ParameterStructType__Group_4__0 )* ) ; + // InternalRosSystemParser.g:7320: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:7299:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) - // InternalRosSystemParser.g:7300:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7324:1: ( ( ( rule__ParameterStructType__Group_4__0 )* ) ) + // InternalRosSystemParser.g:7325:1: ( ( rule__ParameterStructType__Group_4__0 )* ) { - // InternalRosSystemParser.g:7300:1: ( ( rule__ParameterStructType__Group_4__0 )* ) - // InternalRosSystemParser.g:7301:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:7325:1: ( ( rule__ParameterStructType__Group_4__0 )* ) + // InternalRosSystemParser.g:7326:2: ( rule__ParameterStructType__Group_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getGroup_4()); } - // InternalRosSystemParser.g:7302:2: ( rule__ParameterStructType__Group_4__0 )* + // InternalRosSystemParser.g:7327:2: ( rule__ParameterStructType__Group_4__0 )* loop34: do { int alt34=2; @@ -23640,7 +23725,7 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition switch (alt34) { case 1 : - // InternalRosSystemParser.g:7302:3: rule__ParameterStructType__Group_4__0 + // InternalRosSystemParser.g:7327:3: rule__ParameterStructType__Group_4__0 { pushFollow(FOLLOW_15); rule__ParameterStructType__Group_4__0(); @@ -23681,14 +23766,14 @@ public final void rule__ParameterStructType__Group__4__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group__5" - // InternalRosSystemParser.g:7310:1: rule__ParameterStructType__Group__5 : rule__ParameterStructType__Group__5__Impl ; + // InternalRosSystemParser.g:7335: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:7314:1: ( rule__ParameterStructType__Group__5__Impl ) - // InternalRosSystemParser.g:7315:2: rule__ParameterStructType__Group__5__Impl + // InternalRosSystemParser.g:7339:1: ( rule__ParameterStructType__Group__5__Impl ) + // InternalRosSystemParser.g:7340:2: rule__ParameterStructType__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group__5__Impl(); @@ -23714,17 +23799,17 @@ public final void rule__ParameterStructType__Group__5() throws RecognitionExcept // $ANTLR start "rule__ParameterStructType__Group__5__Impl" - // InternalRosSystemParser.g:7321:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:7346:1: rule__ParameterStructType__Group__5__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStructType__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7325:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:7326:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7350:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:7351:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:7326:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:7327:2: RightSquareBracket + // InternalRosSystemParser.g:7351:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:7352:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getRightSquareBracketKeyword_5()); @@ -23755,14 +23840,14 @@ public final void rule__ParameterStructType__Group__5__Impl() throws Recognition // $ANTLR start "rule__ParameterStructType__Group_4__0" - // InternalRosSystemParser.g:7337:1: rule__ParameterStructType__Group_4__0 : rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ; + // InternalRosSystemParser.g:7362: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:7341:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) - // InternalRosSystemParser.g:7342:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 + // InternalRosSystemParser.g:7366:1: ( rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 ) + // InternalRosSystemParser.g:7367:2: rule__ParameterStructType__Group_4__0__Impl rule__ParameterStructType__Group_4__1 { pushFollow(FOLLOW_7); rule__ParameterStructType__Group_4__0__Impl(); @@ -23793,17 +23878,17 @@ public final void rule__ParameterStructType__Group_4__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__0__Impl" - // InternalRosSystemParser.g:7349:1: rule__ParameterStructType__Group_4__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:7374: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:7353:1: ( ( Comma ) ) - // InternalRosSystemParser.g:7354:1: ( Comma ) + // InternalRosSystemParser.g:7378:1: ( ( Comma ) ) + // InternalRosSystemParser.g:7379:1: ( Comma ) { - // InternalRosSystemParser.g:7354:1: ( Comma ) - // InternalRosSystemParser.g:7355:2: Comma + // InternalRosSystemParser.g:7379:1: ( Comma ) + // InternalRosSystemParser.g:7380:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); @@ -23834,14 +23919,14 @@ public final void rule__ParameterStructType__Group_4__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructType__Group_4__1" - // InternalRosSystemParser.g:7364:1: rule__ParameterStructType__Group_4__1 : rule__ParameterStructType__Group_4__1__Impl ; + // InternalRosSystemParser.g:7389: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:7368:1: ( rule__ParameterStructType__Group_4__1__Impl ) - // InternalRosSystemParser.g:7369:2: rule__ParameterStructType__Group_4__1__Impl + // InternalRosSystemParser.g:7393:1: ( rule__ParameterStructType__Group_4__1__Impl ) + // InternalRosSystemParser.g:7394:2: rule__ParameterStructType__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructType__Group_4__1__Impl(); @@ -23867,23 +23952,23 @@ public final void rule__ParameterStructType__Group_4__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructType__Group_4__1__Impl" - // InternalRosSystemParser.g:7375:1: rule__ParameterStructType__Group_4__1__Impl : ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ; + // InternalRosSystemParser.g:7400: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:7379:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) - // InternalRosSystemParser.g:7380:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7404:1: ( ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) ) + // InternalRosSystemParser.g:7405:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) { - // InternalRosSystemParser.g:7380:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) - // InternalRosSystemParser.g:7381:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7405:1: ( ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) ) + // InternalRosSystemParser.g:7406:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberAssignment_4_1()); } - // InternalRosSystemParser.g:7382:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) - // InternalRosSystemParser.g:7382:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 + // InternalRosSystemParser.g:7407:2: ( rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 ) + // InternalRosSystemParser.g:7407:3: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 { pushFollow(FOLLOW_2); rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1(); @@ -23918,14 +24003,14 @@ public final void rule__ParameterStructType__Group_4__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterIntegerType__Group__0" - // InternalRosSystemParser.g:7391:1: rule__ParameterIntegerType__Group__0 : rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ; + // InternalRosSystemParser.g:7416: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:7395:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) - // InternalRosSystemParser.g:7396:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 + // InternalRosSystemParser.g:7420:1: ( rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 ) + // InternalRosSystemParser.g:7421:2: rule__ParameterIntegerType__Group__0__Impl rule__ParameterIntegerType__Group__1 { pushFollow(FOLLOW_37); rule__ParameterIntegerType__Group__0__Impl(); @@ -23956,23 +24041,23 @@ public final void rule__ParameterIntegerType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__0__Impl" - // InternalRosSystemParser.g:7403:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7428:1: rule__ParameterIntegerType__Group__0__Impl : ( () ) ; public final void rule__ParameterIntegerType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7407:1: ( ( () ) ) - // InternalRosSystemParser.g:7408:1: ( () ) + // InternalRosSystemParser.g:7432:1: ( ( () ) ) + // InternalRosSystemParser.g:7433:1: ( () ) { - // InternalRosSystemParser.g:7408:1: ( () ) - // InternalRosSystemParser.g:7409:2: () + // InternalRosSystemParser.g:7433:1: ( () ) + // InternalRosSystemParser.g:7434:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getParameterIntegerTypeAction_0()); } - // InternalRosSystemParser.g:7410:2: () - // InternalRosSystemParser.g:7410:3: + // InternalRosSystemParser.g:7435:2: () + // InternalRosSystemParser.g:7435:3: { } @@ -23997,14 +24082,14 @@ public final void rule__ParameterIntegerType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__1" - // InternalRosSystemParser.g:7418:1: rule__ParameterIntegerType__Group__1 : rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ; + // InternalRosSystemParser.g:7443: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:7422:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) - // InternalRosSystemParser.g:7423:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 + // InternalRosSystemParser.g:7447:1: ( rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 ) + // InternalRosSystemParser.g:7448:2: rule__ParameterIntegerType__Group__1__Impl rule__ParameterIntegerType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterIntegerType__Group__1__Impl(); @@ -24035,17 +24120,17 @@ public final void rule__ParameterIntegerType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__1__Impl" - // InternalRosSystemParser.g:7430:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; + // InternalRosSystemParser.g:7455:1: rule__ParameterIntegerType__Group__1__Impl : ( Integer ) ; public final void rule__ParameterIntegerType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7434:1: ( ( Integer ) ) - // InternalRosSystemParser.g:7435:1: ( Integer ) + // InternalRosSystemParser.g:7459:1: ( ( Integer ) ) + // InternalRosSystemParser.g:7460:1: ( Integer ) { - // InternalRosSystemParser.g:7435:1: ( Integer ) - // InternalRosSystemParser.g:7436:2: Integer + // InternalRosSystemParser.g:7460:1: ( Integer ) + // InternalRosSystemParser.g:7461:2: Integer { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); @@ -24076,14 +24161,14 @@ public final void rule__ParameterIntegerType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group__2" - // InternalRosSystemParser.g:7445:1: rule__ParameterIntegerType__Group__2 : rule__ParameterIntegerType__Group__2__Impl ; + // InternalRosSystemParser.g:7470: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:7449:1: ( rule__ParameterIntegerType__Group__2__Impl ) - // InternalRosSystemParser.g:7450:2: rule__ParameterIntegerType__Group__2__Impl + // InternalRosSystemParser.g:7474:1: ( rule__ParameterIntegerType__Group__2__Impl ) + // InternalRosSystemParser.g:7475:2: rule__ParameterIntegerType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group__2__Impl(); @@ -24109,22 +24194,22 @@ public final void rule__ParameterIntegerType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterIntegerType__Group__2__Impl" - // InternalRosSystemParser.g:7456:1: rule__ParameterIntegerType__Group__2__Impl : ( ( rule__ParameterIntegerType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7481: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:7460:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7461:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7485:1: ( ( ( rule__ParameterIntegerType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7486:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7461:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) - // InternalRosSystemParser.g:7462:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:7486:1: ( ( rule__ParameterIntegerType__Group_2__0 )? ) + // InternalRosSystemParser.g:7487:2: ( rule__ParameterIntegerType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7463:2: ( rule__ParameterIntegerType__Group_2__0 )? + // InternalRosSystemParser.g:7488:2: ( rule__ParameterIntegerType__Group_2__0 )? int alt35=2; int LA35_0 = input.LA(1); @@ -24137,7 +24222,7 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio } switch (alt35) { case 1 : - // InternalRosSystemParser.g:7463:3: rule__ParameterIntegerType__Group_2__0 + // InternalRosSystemParser.g:7488:3: rule__ParameterIntegerType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__0(); @@ -24175,14 +24260,14 @@ public final void rule__ParameterIntegerType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterIntegerType__Group_2__0" - // InternalRosSystemParser.g:7472:1: rule__ParameterIntegerType__Group_2__0 : rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ; + // InternalRosSystemParser.g:7497: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:7476:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) - // InternalRosSystemParser.g:7477:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 + // InternalRosSystemParser.g:7501:1: ( rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 ) + // InternalRosSystemParser.g:7502:2: rule__ParameterIntegerType__Group_2__0__Impl rule__ParameterIntegerType__Group_2__1 { pushFollow(FOLLOW_16); rule__ParameterIntegerType__Group_2__0__Impl(); @@ -24213,17 +24298,17 @@ public final void rule__ParameterIntegerType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__0__Impl" - // InternalRosSystemParser.g:7484:1: rule__ParameterIntegerType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7509: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:7488:1: ( ( Default ) ) - // InternalRosSystemParser.g:7489:1: ( Default ) + // InternalRosSystemParser.g:7513:1: ( ( Default ) ) + // InternalRosSystemParser.g:7514:1: ( Default ) { - // InternalRosSystemParser.g:7489:1: ( Default ) - // InternalRosSystemParser.g:7490:2: Default + // InternalRosSystemParser.g:7514:1: ( Default ) + // InternalRosSystemParser.g:7515:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); @@ -24254,14 +24339,14 @@ public final void rule__ParameterIntegerType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterIntegerType__Group_2__1" - // InternalRosSystemParser.g:7499:1: rule__ParameterIntegerType__Group_2__1 : rule__ParameterIntegerType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7524: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:7503:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7504:2: rule__ParameterIntegerType__Group_2__1__Impl + // InternalRosSystemParser.g:7528:1: ( rule__ParameterIntegerType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7529:2: rule__ParameterIntegerType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterIntegerType__Group_2__1__Impl(); @@ -24287,23 +24372,23 @@ public final void rule__ParameterIntegerType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterIntegerType__Group_2__1__Impl" - // InternalRosSystemParser.g:7510:1: rule__ParameterIntegerType__Group_2__1__Impl : ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7535: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:7514:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7515:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7539:1: ( ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7540:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7515:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7516:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7540:1: ( ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7541:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7517:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7517:3: rule__ParameterIntegerType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7542:2: ( rule__ParameterIntegerType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7542:3: rule__ParameterIntegerType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterIntegerType__DefaultAssignment_2_1(); @@ -24338,14 +24423,14 @@ public final void rule__ParameterIntegerType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterStringType__Group__0" - // InternalRosSystemParser.g:7526:1: rule__ParameterStringType__Group__0 : rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ; + // InternalRosSystemParser.g:7551: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:7530:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) - // InternalRosSystemParser.g:7531:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 + // InternalRosSystemParser.g:7555:1: ( rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 ) + // InternalRosSystemParser.g:7556:2: rule__ParameterStringType__Group__0__Impl rule__ParameterStringType__Group__1 { pushFollow(FOLLOW_39); rule__ParameterStringType__Group__0__Impl(); @@ -24376,23 +24461,23 @@ public final void rule__ParameterStringType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__0__Impl" - // InternalRosSystemParser.g:7538:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7563:1: rule__ParameterStringType__Group__0__Impl : ( () ) ; public final void rule__ParameterStringType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7542:1: ( ( () ) ) - // InternalRosSystemParser.g:7543:1: ( () ) + // InternalRosSystemParser.g:7567:1: ( ( () ) ) + // InternalRosSystemParser.g:7568:1: ( () ) { - // InternalRosSystemParser.g:7543:1: ( () ) - // InternalRosSystemParser.g:7544:2: () + // InternalRosSystemParser.g:7568:1: ( () ) + // InternalRosSystemParser.g:7569:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getParameterStringTypeAction_0()); } - // InternalRosSystemParser.g:7545:2: () - // InternalRosSystemParser.g:7545:3: + // InternalRosSystemParser.g:7570:2: () + // InternalRosSystemParser.g:7570:3: { } @@ -24417,14 +24502,14 @@ public final void rule__ParameterStringType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__1" - // InternalRosSystemParser.g:7553:1: rule__ParameterStringType__Group__1 : rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ; + // InternalRosSystemParser.g:7578: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:7557:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) - // InternalRosSystemParser.g:7558:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 + // InternalRosSystemParser.g:7582:1: ( rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 ) + // InternalRosSystemParser.g:7583:2: rule__ParameterStringType__Group__1__Impl rule__ParameterStringType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterStringType__Group__1__Impl(); @@ -24455,17 +24540,17 @@ public final void rule__ParameterStringType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__1__Impl" - // InternalRosSystemParser.g:7565:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; + // InternalRosSystemParser.g:7590:1: rule__ParameterStringType__Group__1__Impl : ( String ) ; public final void rule__ParameterStringType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7569:1: ( ( String ) ) - // InternalRosSystemParser.g:7570:1: ( String ) + // InternalRosSystemParser.g:7594:1: ( ( String ) ) + // InternalRosSystemParser.g:7595:1: ( String ) { - // InternalRosSystemParser.g:7570:1: ( String ) - // InternalRosSystemParser.g:7571:2: String + // InternalRosSystemParser.g:7595:1: ( String ) + // InternalRosSystemParser.g:7596:2: String { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); @@ -24496,14 +24581,14 @@ public final void rule__ParameterStringType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group__2" - // InternalRosSystemParser.g:7580:1: rule__ParameterStringType__Group__2 : rule__ParameterStringType__Group__2__Impl ; + // InternalRosSystemParser.g:7605: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:7584:1: ( rule__ParameterStringType__Group__2__Impl ) - // InternalRosSystemParser.g:7585:2: rule__ParameterStringType__Group__2__Impl + // InternalRosSystemParser.g:7609:1: ( rule__ParameterStringType__Group__2__Impl ) + // InternalRosSystemParser.g:7610:2: rule__ParameterStringType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group__2__Impl(); @@ -24529,22 +24614,22 @@ public final void rule__ParameterStringType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStringType__Group__2__Impl" - // InternalRosSystemParser.g:7591:1: rule__ParameterStringType__Group__2__Impl : ( ( rule__ParameterStringType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7616: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:7595:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7596:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7620:1: ( ( ( rule__ParameterStringType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7621:1: ( ( rule__ParameterStringType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7596:1: ( ( rule__ParameterStringType__Group_2__0 )? ) - // InternalRosSystemParser.g:7597:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:7621:1: ( ( rule__ParameterStringType__Group_2__0 )? ) + // InternalRosSystemParser.g:7622:2: ( rule__ParameterStringType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7598:2: ( rule__ParameterStringType__Group_2__0 )? + // InternalRosSystemParser.g:7623:2: ( rule__ParameterStringType__Group_2__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -24557,7 +24642,7 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition } switch (alt36) { case 1 : - // InternalRosSystemParser.g:7598:3: rule__ParameterStringType__Group_2__0 + // InternalRosSystemParser.g:7623:3: rule__ParameterStringType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__0(); @@ -24595,14 +24680,14 @@ public final void rule__ParameterStringType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStringType__Group_2__0" - // InternalRosSystemParser.g:7607:1: rule__ParameterStringType__Group_2__0 : rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ; + // InternalRosSystemParser.g:7632: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:7611:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) - // InternalRosSystemParser.g:7612:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 + // InternalRosSystemParser.g:7636:1: ( rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 ) + // InternalRosSystemParser.g:7637:2: rule__ParameterStringType__Group_2__0__Impl rule__ParameterStringType__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterStringType__Group_2__0__Impl(); @@ -24633,17 +24718,17 @@ public final void rule__ParameterStringType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__0__Impl" - // InternalRosSystemParser.g:7619:1: rule__ParameterStringType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7644: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:7623:1: ( ( Default ) ) - // InternalRosSystemParser.g:7624:1: ( Default ) + // InternalRosSystemParser.g:7648:1: ( ( Default ) ) + // InternalRosSystemParser.g:7649:1: ( Default ) { - // InternalRosSystemParser.g:7624:1: ( Default ) - // InternalRosSystemParser.g:7625:2: Default + // InternalRosSystemParser.g:7649:1: ( Default ) + // InternalRosSystemParser.g:7650:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); @@ -24674,14 +24759,14 @@ public final void rule__ParameterStringType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStringType__Group_2__1" - // InternalRosSystemParser.g:7634:1: rule__ParameterStringType__Group_2__1 : rule__ParameterStringType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7659: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:7638:1: ( rule__ParameterStringType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7639:2: rule__ParameterStringType__Group_2__1__Impl + // InternalRosSystemParser.g:7663:1: ( rule__ParameterStringType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7664:2: rule__ParameterStringType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStringType__Group_2__1__Impl(); @@ -24707,23 +24792,23 @@ public final void rule__ParameterStringType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterStringType__Group_2__1__Impl" - // InternalRosSystemParser.g:7645:1: rule__ParameterStringType__Group_2__1__Impl : ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7670: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:7649:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7650:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7674:1: ( ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7675:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7650:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7651:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7675:1: ( ( rule__ParameterStringType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7676:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7652:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7652:3: rule__ParameterStringType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7677:2: ( rule__ParameterStringType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7677:3: rule__ParameterStringType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterStringType__DefaultAssignment_2_1(); @@ -24758,14 +24843,14 @@ public final void rule__ParameterStringType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group__0" - // InternalRosSystemParser.g:7661:1: rule__ParameterDoubleType__Group__0 : rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ; + // InternalRosSystemParser.g:7686: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:7665:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) - // InternalRosSystemParser.g:7666:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 + // InternalRosSystemParser.g:7690:1: ( rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 ) + // InternalRosSystemParser.g:7691:2: rule__ParameterDoubleType__Group__0__Impl rule__ParameterDoubleType__Group__1 { pushFollow(FOLLOW_40); rule__ParameterDoubleType__Group__0__Impl(); @@ -24796,23 +24881,23 @@ public final void rule__ParameterDoubleType__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__0__Impl" - // InternalRosSystemParser.g:7673:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7698:1: rule__ParameterDoubleType__Group__0__Impl : ( () ) ; public final void rule__ParameterDoubleType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7677:1: ( ( () ) ) - // InternalRosSystemParser.g:7678:1: ( () ) + // InternalRosSystemParser.g:7702:1: ( ( () ) ) + // InternalRosSystemParser.g:7703:1: ( () ) { - // InternalRosSystemParser.g:7678:1: ( () ) - // InternalRosSystemParser.g:7679:2: () + // InternalRosSystemParser.g:7703:1: ( () ) + // InternalRosSystemParser.g:7704:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getParameterDoubleTypeAction_0()); } - // InternalRosSystemParser.g:7680:2: () - // InternalRosSystemParser.g:7680:3: + // InternalRosSystemParser.g:7705:2: () + // InternalRosSystemParser.g:7705:3: { } @@ -24837,14 +24922,14 @@ public final void rule__ParameterDoubleType__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__1" - // InternalRosSystemParser.g:7688:1: rule__ParameterDoubleType__Group__1 : rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ; + // InternalRosSystemParser.g:7713: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:7692:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) - // InternalRosSystemParser.g:7693:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 + // InternalRosSystemParser.g:7717:1: ( rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 ) + // InternalRosSystemParser.g:7718:2: rule__ParameterDoubleType__Group__1__Impl rule__ParameterDoubleType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterDoubleType__Group__1__Impl(); @@ -24875,17 +24960,17 @@ public final void rule__ParameterDoubleType__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__1__Impl" - // InternalRosSystemParser.g:7700:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; + // InternalRosSystemParser.g:7725:1: rule__ParameterDoubleType__Group__1__Impl : ( Double ) ; public final void rule__ParameterDoubleType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7704:1: ( ( Double ) ) - // InternalRosSystemParser.g:7705:1: ( Double ) + // InternalRosSystemParser.g:7729:1: ( ( Double ) ) + // InternalRosSystemParser.g:7730:1: ( Double ) { - // InternalRosSystemParser.g:7705:1: ( Double ) - // InternalRosSystemParser.g:7706:2: Double + // InternalRosSystemParser.g:7730:1: ( Double ) + // InternalRosSystemParser.g:7731:2: Double { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); @@ -24916,14 +25001,14 @@ public final void rule__ParameterDoubleType__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group__2" - // InternalRosSystemParser.g:7715:1: rule__ParameterDoubleType__Group__2 : rule__ParameterDoubleType__Group__2__Impl ; + // InternalRosSystemParser.g:7740: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:7719:1: ( rule__ParameterDoubleType__Group__2__Impl ) - // InternalRosSystemParser.g:7720:2: rule__ParameterDoubleType__Group__2__Impl + // InternalRosSystemParser.g:7744:1: ( rule__ParameterDoubleType__Group__2__Impl ) + // InternalRosSystemParser.g:7745:2: rule__ParameterDoubleType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group__2__Impl(); @@ -24949,22 +25034,22 @@ public final void rule__ParameterDoubleType__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterDoubleType__Group__2__Impl" - // InternalRosSystemParser.g:7726:1: rule__ParameterDoubleType__Group__2__Impl : ( ( rule__ParameterDoubleType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7751: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:7730:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7731:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:7755:1: ( ( ( rule__ParameterDoubleType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7756:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7731:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) - // InternalRosSystemParser.g:7732:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:7756:1: ( ( rule__ParameterDoubleType__Group_2__0 )? ) + // InternalRosSystemParser.g:7757:2: ( rule__ParameterDoubleType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7733:2: ( rule__ParameterDoubleType__Group_2__0 )? + // InternalRosSystemParser.g:7758:2: ( rule__ParameterDoubleType__Group_2__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -24977,7 +25062,7 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition } switch (alt37) { case 1 : - // InternalRosSystemParser.g:7733:3: rule__ParameterDoubleType__Group_2__0 + // InternalRosSystemParser.g:7758:3: rule__ParameterDoubleType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__0(); @@ -25015,14 +25100,14 @@ public final void rule__ParameterDoubleType__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterDoubleType__Group_2__0" - // InternalRosSystemParser.g:7742:1: rule__ParameterDoubleType__Group_2__0 : rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ; + // InternalRosSystemParser.g:7767: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:7746:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) - // InternalRosSystemParser.g:7747:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 + // InternalRosSystemParser.g:7771:1: ( rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 ) + // InternalRosSystemParser.g:7772:2: rule__ParameterDoubleType__Group_2__0__Impl rule__ParameterDoubleType__Group_2__1 { pushFollow(FOLLOW_41); rule__ParameterDoubleType__Group_2__0__Impl(); @@ -25053,17 +25138,17 @@ public final void rule__ParameterDoubleType__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__0__Impl" - // InternalRosSystemParser.g:7754:1: rule__ParameterDoubleType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7779: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:7758:1: ( ( Default ) ) - // InternalRosSystemParser.g:7759:1: ( Default ) + // InternalRosSystemParser.g:7783:1: ( ( Default ) ) + // InternalRosSystemParser.g:7784:1: ( Default ) { - // InternalRosSystemParser.g:7759:1: ( Default ) - // InternalRosSystemParser.g:7760:2: Default + // InternalRosSystemParser.g:7784:1: ( Default ) + // InternalRosSystemParser.g:7785:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); @@ -25094,14 +25179,14 @@ public final void rule__ParameterDoubleType__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterDoubleType__Group_2__1" - // InternalRosSystemParser.g:7769:1: rule__ParameterDoubleType__Group_2__1 : rule__ParameterDoubleType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7794: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:7773:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7774:2: rule__ParameterDoubleType__Group_2__1__Impl + // InternalRosSystemParser.g:7798:1: ( rule__ParameterDoubleType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7799:2: rule__ParameterDoubleType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDoubleType__Group_2__1__Impl(); @@ -25127,23 +25212,23 @@ public final void rule__ParameterDoubleType__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterDoubleType__Group_2__1__Impl" - // InternalRosSystemParser.g:7780:1: rule__ParameterDoubleType__Group_2__1__Impl : ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7805: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:7784:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7785:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7809:1: ( ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7810:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7785:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7786:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7810:1: ( ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7811:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7787:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7787:3: rule__ParameterDoubleType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7812:2: ( rule__ParameterDoubleType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7812:3: rule__ParameterDoubleType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterDoubleType__DefaultAssignment_2_1(); @@ -25178,14 +25263,14 @@ public final void rule__ParameterDoubleType__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterBooleanType__Group__0" - // InternalRosSystemParser.g:7796:1: rule__ParameterBooleanType__Group__0 : rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ; + // InternalRosSystemParser.g:7821: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:7800:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) - // InternalRosSystemParser.g:7801:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 + // InternalRosSystemParser.g:7825:1: ( rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 ) + // InternalRosSystemParser.g:7826:2: rule__ParameterBooleanType__Group__0__Impl rule__ParameterBooleanType__Group__1 { pushFollow(FOLLOW_42); rule__ParameterBooleanType__Group__0__Impl(); @@ -25216,23 +25301,23 @@ public final void rule__ParameterBooleanType__Group__0() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__0__Impl" - // InternalRosSystemParser.g:7808:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7833:1: rule__ParameterBooleanType__Group__0__Impl : ( () ) ; public final void rule__ParameterBooleanType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7812:1: ( ( () ) ) - // InternalRosSystemParser.g:7813:1: ( () ) + // InternalRosSystemParser.g:7837:1: ( ( () ) ) + // InternalRosSystemParser.g:7838:1: ( () ) { - // InternalRosSystemParser.g:7813:1: ( () ) - // InternalRosSystemParser.g:7814:2: () + // InternalRosSystemParser.g:7838:1: ( () ) + // InternalRosSystemParser.g:7839:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getParameterBooleanTypeAction_0()); } - // InternalRosSystemParser.g:7815:2: () - // InternalRosSystemParser.g:7815:3: + // InternalRosSystemParser.g:7840:2: () + // InternalRosSystemParser.g:7840:3: { } @@ -25257,14 +25342,14 @@ public final void rule__ParameterBooleanType__Group__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__1" - // InternalRosSystemParser.g:7823:1: rule__ParameterBooleanType__Group__1 : rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ; + // InternalRosSystemParser.g:7848: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:7827:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) - // InternalRosSystemParser.g:7828:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 + // InternalRosSystemParser.g:7852:1: ( rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 ) + // InternalRosSystemParser.g:7853:2: rule__ParameterBooleanType__Group__1__Impl rule__ParameterBooleanType__Group__2 { pushFollow(FOLLOW_38); rule__ParameterBooleanType__Group__1__Impl(); @@ -25295,17 +25380,17 @@ public final void rule__ParameterBooleanType__Group__1() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__1__Impl" - // InternalRosSystemParser.g:7835:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; + // InternalRosSystemParser.g:7860:1: rule__ParameterBooleanType__Group__1__Impl : ( Boolean ) ; public final void rule__ParameterBooleanType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7839:1: ( ( Boolean ) ) - // InternalRosSystemParser.g:7840:1: ( Boolean ) + // InternalRosSystemParser.g:7864:1: ( ( Boolean ) ) + // InternalRosSystemParser.g:7865:1: ( Boolean ) { - // InternalRosSystemParser.g:7840:1: ( Boolean ) - // InternalRosSystemParser.g:7841:2: Boolean + // InternalRosSystemParser.g:7865:1: ( Boolean ) + // InternalRosSystemParser.g:7866:2: Boolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); @@ -25336,14 +25421,14 @@ public final void rule__ParameterBooleanType__Group__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group__2" - // InternalRosSystemParser.g:7850:1: rule__ParameterBooleanType__Group__2 : rule__ParameterBooleanType__Group__2__Impl ; + // InternalRosSystemParser.g:7875: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:7854:1: ( rule__ParameterBooleanType__Group__2__Impl ) - // InternalRosSystemParser.g:7855:2: rule__ParameterBooleanType__Group__2__Impl + // InternalRosSystemParser.g:7879:1: ( rule__ParameterBooleanType__Group__2__Impl ) + // InternalRosSystemParser.g:7880:2: rule__ParameterBooleanType__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group__2__Impl(); @@ -25369,22 +25454,22 @@ public final void rule__ParameterBooleanType__Group__2() throws RecognitionExcep // $ANTLR start "rule__ParameterBooleanType__Group__2__Impl" - // InternalRosSystemParser.g:7861:1: rule__ParameterBooleanType__Group__2__Impl : ( ( rule__ParameterBooleanType__Group_2__0 )? ) ; + // InternalRosSystemParser.g:7886: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:7865:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) - // InternalRosSystemParser.g:7866:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:7890:1: ( ( ( rule__ParameterBooleanType__Group_2__0 )? ) ) + // InternalRosSystemParser.g:7891:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) { - // InternalRosSystemParser.g:7866:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) - // InternalRosSystemParser.g:7867:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:7891:1: ( ( rule__ParameterBooleanType__Group_2__0 )? ) + // InternalRosSystemParser.g:7892:2: ( rule__ParameterBooleanType__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:7868:2: ( rule__ParameterBooleanType__Group_2__0 )? + // InternalRosSystemParser.g:7893:2: ( rule__ParameterBooleanType__Group_2__0 )? int alt38=2; int LA38_0 = input.LA(1); @@ -25397,7 +25482,7 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio } switch (alt38) { case 1 : - // InternalRosSystemParser.g:7868:3: rule__ParameterBooleanType__Group_2__0 + // InternalRosSystemParser.g:7893:3: rule__ParameterBooleanType__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__0(); @@ -25435,14 +25520,14 @@ public final void rule__ParameterBooleanType__Group__2__Impl() throws Recognitio // $ANTLR start "rule__ParameterBooleanType__Group_2__0" - // InternalRosSystemParser.g:7877:1: rule__ParameterBooleanType__Group_2__0 : rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ; + // InternalRosSystemParser.g:7902: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:7881:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) - // InternalRosSystemParser.g:7882:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 + // InternalRosSystemParser.g:7906:1: ( rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 ) + // InternalRosSystemParser.g:7907:2: rule__ParameterBooleanType__Group_2__0__Impl rule__ParameterBooleanType__Group_2__1 { pushFollow(FOLLOW_43); rule__ParameterBooleanType__Group_2__0__Impl(); @@ -25473,17 +25558,17 @@ public final void rule__ParameterBooleanType__Group_2__0() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__0__Impl" - // InternalRosSystemParser.g:7889:1: rule__ParameterBooleanType__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:7914: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:7893:1: ( ( Default ) ) - // InternalRosSystemParser.g:7894:1: ( Default ) + // InternalRosSystemParser.g:7918:1: ( ( Default ) ) + // InternalRosSystemParser.g:7919:1: ( Default ) { - // InternalRosSystemParser.g:7894:1: ( Default ) - // InternalRosSystemParser.g:7895:2: Default + // InternalRosSystemParser.g:7919:1: ( Default ) + // InternalRosSystemParser.g:7920:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); @@ -25514,14 +25599,14 @@ public final void rule__ParameterBooleanType__Group_2__0__Impl() throws Recognit // $ANTLR start "rule__ParameterBooleanType__Group_2__1" - // InternalRosSystemParser.g:7904:1: rule__ParameterBooleanType__Group_2__1 : rule__ParameterBooleanType__Group_2__1__Impl ; + // InternalRosSystemParser.g:7929: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:7908:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) - // InternalRosSystemParser.g:7909:2: rule__ParameterBooleanType__Group_2__1__Impl + // InternalRosSystemParser.g:7933:1: ( rule__ParameterBooleanType__Group_2__1__Impl ) + // InternalRosSystemParser.g:7934:2: rule__ParameterBooleanType__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBooleanType__Group_2__1__Impl(); @@ -25547,23 +25632,23 @@ public final void rule__ParameterBooleanType__Group_2__1() throws RecognitionExc // $ANTLR start "rule__ParameterBooleanType__Group_2__1__Impl" - // InternalRosSystemParser.g:7915:1: rule__ParameterBooleanType__Group_2__1__Impl : ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:7940: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:7919:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:7920:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7944:1: ( ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:7945:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:7920:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:7921:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7945:1: ( ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:7946:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:7922:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:7922:3: rule__ParameterBooleanType__DefaultAssignment_2_1 + // InternalRosSystemParser.g:7947:2: ( rule__ParameterBooleanType__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:7947:3: rule__ParameterBooleanType__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBooleanType__DefaultAssignment_2_1(); @@ -25598,14 +25683,14 @@ public final void rule__ParameterBooleanType__Group_2__1__Impl() throws Recognit // $ANTLR start "rule__ParameterBase64Type__Group__0" - // InternalRosSystemParser.g:7931:1: rule__ParameterBase64Type__Group__0 : rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ; + // InternalRosSystemParser.g:7956: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:7935:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) - // InternalRosSystemParser.g:7936:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 + // InternalRosSystemParser.g:7960:1: ( rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 ) + // InternalRosSystemParser.g:7961:2: rule__ParameterBase64Type__Group__0__Impl rule__ParameterBase64Type__Group__1 { pushFollow(FOLLOW_44); rule__ParameterBase64Type__Group__0__Impl(); @@ -25636,23 +25721,23 @@ public final void rule__ParameterBase64Type__Group__0() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__0__Impl" - // InternalRosSystemParser.g:7943:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:7968:1: rule__ParameterBase64Type__Group__0__Impl : ( () ) ; public final void rule__ParameterBase64Type__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7947:1: ( ( () ) ) - // InternalRosSystemParser.g:7948:1: ( () ) + // InternalRosSystemParser.g:7972:1: ( ( () ) ) + // InternalRosSystemParser.g:7973:1: ( () ) { - // InternalRosSystemParser.g:7948:1: ( () ) - // InternalRosSystemParser.g:7949:2: () + // InternalRosSystemParser.g:7973:1: ( () ) + // InternalRosSystemParser.g:7974:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getParameterBase64TypeAction_0()); } - // InternalRosSystemParser.g:7950:2: () - // InternalRosSystemParser.g:7950:3: + // InternalRosSystemParser.g:7975:2: () + // InternalRosSystemParser.g:7975:3: { } @@ -25677,14 +25762,14 @@ public final void rule__ParameterBase64Type__Group__0__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__1" - // InternalRosSystemParser.g:7958:1: rule__ParameterBase64Type__Group__1 : rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ; + // InternalRosSystemParser.g:7983: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:7962:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) - // InternalRosSystemParser.g:7963:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 + // InternalRosSystemParser.g:7987:1: ( rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 ) + // InternalRosSystemParser.g:7988:2: rule__ParameterBase64Type__Group__1__Impl rule__ParameterBase64Type__Group__2 { pushFollow(FOLLOW_38); rule__ParameterBase64Type__Group__1__Impl(); @@ -25715,17 +25800,17 @@ public final void rule__ParameterBase64Type__Group__1() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__1__Impl" - // InternalRosSystemParser.g:7970:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; + // InternalRosSystemParser.g:7995:1: rule__ParameterBase64Type__Group__1__Impl : ( Base64 ) ; public final void rule__ParameterBase64Type__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:7974:1: ( ( Base64 ) ) - // InternalRosSystemParser.g:7975:1: ( Base64 ) + // InternalRosSystemParser.g:7999:1: ( ( Base64 ) ) + // InternalRosSystemParser.g:8000:1: ( Base64 ) { - // InternalRosSystemParser.g:7975:1: ( Base64 ) - // InternalRosSystemParser.g:7976:2: Base64 + // InternalRosSystemParser.g:8000:1: ( Base64 ) + // InternalRosSystemParser.g:8001:2: Base64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); @@ -25756,14 +25841,14 @@ public final void rule__ParameterBase64Type__Group__1__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group__2" - // InternalRosSystemParser.g:7985:1: rule__ParameterBase64Type__Group__2 : rule__ParameterBase64Type__Group__2__Impl ; + // InternalRosSystemParser.g:8010: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:7989:1: ( rule__ParameterBase64Type__Group__2__Impl ) - // InternalRosSystemParser.g:7990:2: rule__ParameterBase64Type__Group__2__Impl + // InternalRosSystemParser.g:8014:1: ( rule__ParameterBase64Type__Group__2__Impl ) + // InternalRosSystemParser.g:8015:2: rule__ParameterBase64Type__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group__2__Impl(); @@ -25789,22 +25874,22 @@ public final void rule__ParameterBase64Type__Group__2() throws RecognitionExcept // $ANTLR start "rule__ParameterBase64Type__Group__2__Impl" - // InternalRosSystemParser.g:7996:1: rule__ParameterBase64Type__Group__2__Impl : ( ( rule__ParameterBase64Type__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8021: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:8000:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8001:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:8025:1: ( ( ( rule__ParameterBase64Type__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8026:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) { - // InternalRosSystemParser.g:8001:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) - // InternalRosSystemParser.g:8002:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:8026:1: ( ( rule__ParameterBase64Type__Group_2__0 )? ) + // InternalRosSystemParser.g:8027:2: ( rule__ParameterBase64Type__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getGroup_2()); } - // InternalRosSystemParser.g:8003:2: ( rule__ParameterBase64Type__Group_2__0 )? + // InternalRosSystemParser.g:8028:2: ( rule__ParameterBase64Type__Group_2__0 )? int alt39=2; int LA39_0 = input.LA(1); @@ -25817,7 +25902,7 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition } switch (alt39) { case 1 : - // InternalRosSystemParser.g:8003:3: rule__ParameterBase64Type__Group_2__0 + // InternalRosSystemParser.g:8028:3: rule__ParameterBase64Type__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__0(); @@ -25855,14 +25940,14 @@ public final void rule__ParameterBase64Type__Group__2__Impl() throws Recognition // $ANTLR start "rule__ParameterBase64Type__Group_2__0" - // InternalRosSystemParser.g:8012:1: rule__ParameterBase64Type__Group_2__0 : rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ; + // InternalRosSystemParser.g:8037: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:8016:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) - // InternalRosSystemParser.g:8017:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 + // InternalRosSystemParser.g:8041:1: ( rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 ) + // InternalRosSystemParser.g:8042:2: rule__ParameterBase64Type__Group_2__0__Impl rule__ParameterBase64Type__Group_2__1 { pushFollow(FOLLOW_45); rule__ParameterBase64Type__Group_2__0__Impl(); @@ -25893,17 +25978,17 @@ public final void rule__ParameterBase64Type__Group_2__0() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__0__Impl" - // InternalRosSystemParser.g:8024:1: rule__ParameterBase64Type__Group_2__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8049: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:8028:1: ( ( Default ) ) - // InternalRosSystemParser.g:8029:1: ( Default ) + // InternalRosSystemParser.g:8053:1: ( ( Default ) ) + // InternalRosSystemParser.g:8054:1: ( Default ) { - // InternalRosSystemParser.g:8029:1: ( Default ) - // InternalRosSystemParser.g:8030:2: Default + // InternalRosSystemParser.g:8054:1: ( Default ) + // InternalRosSystemParser.g:8055:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); @@ -25934,14 +26019,14 @@ public final void rule__ParameterBase64Type__Group_2__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterBase64Type__Group_2__1" - // InternalRosSystemParser.g:8039:1: rule__ParameterBase64Type__Group_2__1 : rule__ParameterBase64Type__Group_2__1__Impl ; + // InternalRosSystemParser.g:8064: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:8043:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) - // InternalRosSystemParser.g:8044:2: rule__ParameterBase64Type__Group_2__1__Impl + // InternalRosSystemParser.g:8068:1: ( rule__ParameterBase64Type__Group_2__1__Impl ) + // InternalRosSystemParser.g:8069:2: rule__ParameterBase64Type__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterBase64Type__Group_2__1__Impl(); @@ -25967,23 +26052,23 @@ public final void rule__ParameterBase64Type__Group_2__1() throws RecognitionExce // $ANTLR start "rule__ParameterBase64Type__Group_2__1__Impl" - // InternalRosSystemParser.g:8050:1: rule__ParameterBase64Type__Group_2__1__Impl : ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8075: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:8054:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8079:1: ( ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8080:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8055:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) - // InternalRosSystemParser.g:8056:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8080:1: ( ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) ) + // InternalRosSystemParser.g:8081:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultAssignment_2_1()); } - // InternalRosSystemParser.g:8057:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) - // InternalRosSystemParser.g:8057:3: rule__ParameterBase64Type__DefaultAssignment_2_1 + // InternalRosSystemParser.g:8082:2: ( rule__ParameterBase64Type__DefaultAssignment_2_1 ) + // InternalRosSystemParser.g:8082:3: rule__ParameterBase64Type__DefaultAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterBase64Type__DefaultAssignment_2_1(); @@ -26018,14 +26103,14 @@ public final void rule__ParameterBase64Type__Group_2__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterArrayType__Group__0" - // InternalRosSystemParser.g:8066:1: rule__ParameterArrayType__Group__0 : rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ; + // InternalRosSystemParser.g:8091: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:8070:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) - // InternalRosSystemParser.g:8071:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 + // InternalRosSystemParser.g:8095:1: ( rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 ) + // InternalRosSystemParser.g:8096:2: rule__ParameterArrayType__Group__0__Impl rule__ParameterArrayType__Group__1 { pushFollow(FOLLOW_46); rule__ParameterArrayType__Group__0__Impl(); @@ -26056,17 +26141,17 @@ public final void rule__ParameterArrayType__Group__0() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__0__Impl" - // InternalRosSystemParser.g:8078:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8103:1: rule__ParameterArrayType__Group__0__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8082:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8083:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8107:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8108:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8083:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8084:2: RULE_BEGIN + // InternalRosSystemParser.g:8108:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8109:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getBEGINTerminalRuleCall_0()); @@ -26097,14 +26182,14 @@ public final void rule__ParameterArrayType__Group__0__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__1" - // InternalRosSystemParser.g:8093:1: rule__ParameterArrayType__Group__1 : rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ; + // InternalRosSystemParser.g:8118: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:8097:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) - // InternalRosSystemParser.g:8098:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 + // InternalRosSystemParser.g:8122:1: ( rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 ) + // InternalRosSystemParser.g:8123:2: rule__ParameterArrayType__Group__1__Impl rule__ParameterArrayType__Group__2 { pushFollow(FOLLOW_32); rule__ParameterArrayType__Group__1__Impl(); @@ -26135,17 +26220,17 @@ public final void rule__ParameterArrayType__Group__1() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__1__Impl" - // InternalRosSystemParser.g:8105:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; + // InternalRosSystemParser.g:8130:1: rule__ParameterArrayType__Group__1__Impl : ( Array ) ; public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8109:1: ( ( Array ) ) - // InternalRosSystemParser.g:8110:1: ( Array ) + // InternalRosSystemParser.g:8134:1: ( ( Array ) ) + // InternalRosSystemParser.g:8135:1: ( Array ) { - // InternalRosSystemParser.g:8110:1: ( Array ) - // InternalRosSystemParser.g:8111:2: Array + // InternalRosSystemParser.g:8135:1: ( Array ) + // InternalRosSystemParser.g:8136:2: Array { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); @@ -26176,14 +26261,14 @@ public final void rule__ParameterArrayType__Group__1__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__2" - // InternalRosSystemParser.g:8120:1: rule__ParameterArrayType__Group__2 : rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ; + // InternalRosSystemParser.g:8145: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:8124:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) - // InternalRosSystemParser.g:8125:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 + // InternalRosSystemParser.g:8149:1: ( rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 ) + // InternalRosSystemParser.g:8150:2: rule__ParameterArrayType__Group__2__Impl rule__ParameterArrayType__Group__3 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__2__Impl(); @@ -26214,23 +26299,23 @@ public final void rule__ParameterArrayType__Group__2() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__2__Impl" - // InternalRosSystemParser.g:8132:1: rule__ParameterArrayType__Group__2__Impl : ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ; + // InternalRosSystemParser.g:8157: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:8136:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) - // InternalRosSystemParser.g:8137:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8161:1: ( ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) ) + // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) { - // InternalRosSystemParser.g:8137:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) - // InternalRosSystemParser.g:8138:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8162:1: ( ( rule__ParameterArrayType__TypeAssignment_2 ) ) + // InternalRosSystemParser.g:8163:2: ( rule__ParameterArrayType__TypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeAssignment_2()); } - // InternalRosSystemParser.g:8139:2: ( rule__ParameterArrayType__TypeAssignment_2 ) - // InternalRosSystemParser.g:8139:3: rule__ParameterArrayType__TypeAssignment_2 + // InternalRosSystemParser.g:8164:2: ( rule__ParameterArrayType__TypeAssignment_2 ) + // InternalRosSystemParser.g:8164:3: rule__ParameterArrayType__TypeAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterArrayType__TypeAssignment_2(); @@ -26265,14 +26350,14 @@ public final void rule__ParameterArrayType__Group__2__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__3" - // InternalRosSystemParser.g:8147:1: rule__ParameterArrayType__Group__3 : rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ; + // InternalRosSystemParser.g:8172: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:8151:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) - // InternalRosSystemParser.g:8152:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 + // InternalRosSystemParser.g:8176:1: ( rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 ) + // InternalRosSystemParser.g:8177:2: rule__ParameterArrayType__Group__3__Impl rule__ParameterArrayType__Group__4 { pushFollow(FOLLOW_47); rule__ParameterArrayType__Group__3__Impl(); @@ -26303,22 +26388,22 @@ public final void rule__ParameterArrayType__Group__3() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__3__Impl" - // InternalRosSystemParser.g:8159:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; + // InternalRosSystemParser.g:8184:1: rule__ParameterArrayType__Group__3__Impl : ( ( rule__ParameterArrayType__Group_3__0 )? ) ; public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8163:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) - // InternalRosSystemParser.g:8164:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:8188:1: ( ( ( rule__ParameterArrayType__Group_3__0 )? ) ) + // InternalRosSystemParser.g:8189:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) { - // InternalRosSystemParser.g:8164:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) - // InternalRosSystemParser.g:8165:2: ( rule__ParameterArrayType__Group_3__0 )? + // InternalRosSystemParser.g:8189:1: ( ( rule__ParameterArrayType__Group_3__0 )? ) + // InternalRosSystemParser.g:8190:2: ( rule__ParameterArrayType__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getGroup_3()); } - // InternalRosSystemParser.g:8166:2: ( rule__ParameterArrayType__Group_3__0 )? + // InternalRosSystemParser.g:8191:2: ( rule__ParameterArrayType__Group_3__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -26327,7 +26412,7 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE } switch (alt40) { case 1 : - // InternalRosSystemParser.g:8166:3: rule__ParameterArrayType__Group_3__0 + // InternalRosSystemParser.g:8191:3: rule__ParameterArrayType__Group_3__0 { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_3__0(); @@ -26365,14 +26450,14 @@ public final void rule__ParameterArrayType__Group__3__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group__4" - // InternalRosSystemParser.g:8174:1: rule__ParameterArrayType__Group__4 : rule__ParameterArrayType__Group__4__Impl ; + // InternalRosSystemParser.g:8199: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:8178:1: ( rule__ParameterArrayType__Group__4__Impl ) - // InternalRosSystemParser.g:8179:2: rule__ParameterArrayType__Group__4__Impl + // InternalRosSystemParser.g:8203:1: ( rule__ParameterArrayType__Group__4__Impl ) + // InternalRosSystemParser.g:8204:2: rule__ParameterArrayType__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group__4__Impl(); @@ -26398,17 +26483,17 @@ public final void rule__ParameterArrayType__Group__4() throws RecognitionExcepti // $ANTLR start "rule__ParameterArrayType__Group__4__Impl" - // InternalRosSystemParser.g:8185:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8210:1: rule__ParameterArrayType__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8189:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8190:1: ( RULE_END ) + // InternalRosSystemParser.g:8214:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8215:1: ( RULE_END ) { - // InternalRosSystemParser.g:8190:1: ( RULE_END ) - // InternalRosSystemParser.g:8191:2: RULE_END + // InternalRosSystemParser.g:8215:1: ( RULE_END ) + // InternalRosSystemParser.g:8216:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getENDTerminalRuleCall_4()); @@ -26439,14 +26524,14 @@ public final void rule__ParameterArrayType__Group__4__Impl() throws RecognitionE // $ANTLR start "rule__ParameterArrayType__Group_3__0" - // InternalRosSystemParser.g:8201:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; + // InternalRosSystemParser.g:8226:1: rule__ParameterArrayType__Group_3__0 : rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ; public final void rule__ParameterArrayType__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8205:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) - // InternalRosSystemParser.g:8206:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 + // InternalRosSystemParser.g:8230:1: ( rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 ) + // InternalRosSystemParser.g:8231:2: rule__ParameterArrayType__Group_3__0__Impl rule__ParameterArrayType__Group_3__1 { pushFollow(FOLLOW_13); rule__ParameterArrayType__Group_3__0__Impl(); @@ -26477,17 +26562,17 @@ public final void rule__ParameterArrayType__Group_3__0() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_3__0__Impl" - // InternalRosSystemParser.g:8213:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; + // InternalRosSystemParser.g:8238:1: rule__ParameterArrayType__Group_3__0__Impl : ( Default ) ; public final void rule__ParameterArrayType__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8217:1: ( ( Default ) ) - // InternalRosSystemParser.g:8218:1: ( Default ) + // InternalRosSystemParser.g:8242:1: ( ( Default ) ) + // InternalRosSystemParser.g:8243:1: ( Default ) { - // InternalRosSystemParser.g:8218:1: ( Default ) - // InternalRosSystemParser.g:8219:2: Default + // InternalRosSystemParser.g:8243:1: ( Default ) + // InternalRosSystemParser.g:8244:2: Default { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); @@ -26518,14 +26603,14 @@ public final void rule__ParameterArrayType__Group_3__0__Impl() throws Recognitio // $ANTLR start "rule__ParameterArrayType__Group_3__1" - // InternalRosSystemParser.g:8228:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; + // InternalRosSystemParser.g:8253:1: rule__ParameterArrayType__Group_3__1 : rule__ParameterArrayType__Group_3__1__Impl ; public final void rule__ParameterArrayType__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8232:1: ( rule__ParameterArrayType__Group_3__1__Impl ) - // InternalRosSystemParser.g:8233:2: rule__ParameterArrayType__Group_3__1__Impl + // InternalRosSystemParser.g:8257:1: ( rule__ParameterArrayType__Group_3__1__Impl ) + // InternalRosSystemParser.g:8258:2: rule__ParameterArrayType__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterArrayType__Group_3__1__Impl(); @@ -26551,23 +26636,23 @@ public final void rule__ParameterArrayType__Group_3__1() throws RecognitionExcep // $ANTLR start "rule__ParameterArrayType__Group_3__1__Impl" - // InternalRosSystemParser.g:8239:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8264:1: rule__ParameterArrayType__Group_3__1__Impl : ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ; public final void rule__ParameterArrayType__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8243:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:8268:1: ( ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8269:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8244:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) - // InternalRosSystemParser.g:8245:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:8269:1: ( ( rule__ParameterArrayType__DefaultAssignment_3_1 ) ) + // InternalRosSystemParser.g:8270:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultAssignment_3_1()); } - // InternalRosSystemParser.g:8246:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) - // InternalRosSystemParser.g:8246:3: rule__ParameterArrayType__DefaultAssignment_3_1 + // InternalRosSystemParser.g:8271:2: ( rule__ParameterArrayType__DefaultAssignment_3_1 ) + // InternalRosSystemParser.g:8271:3: rule__ParameterArrayType__DefaultAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterArrayType__DefaultAssignment_3_1(); @@ -26602,14 +26687,14 @@ public final void rule__ParameterArrayType__Group_3__1__Impl() throws Recognitio // $ANTLR start "rule__ParameterList__Group__0" - // InternalRosSystemParser.g:8255:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalRosSystemParser.g:8280: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:8259:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalRosSystemParser.g:8260:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalRosSystemParser.g:8284:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalRosSystemParser.g:8285:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_13); rule__ParameterList__Group__0__Impl(); @@ -26640,23 +26725,23 @@ public final void rule__ParameterList__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalRosSystemParser.g:8267:1: rule__ParameterList__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8292:1: rule__ParameterList__Group__0__Impl : ( () ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8271:1: ( ( () ) ) - // InternalRosSystemParser.g:8272:1: ( () ) + // InternalRosSystemParser.g:8296:1: ( ( () ) ) + // InternalRosSystemParser.g:8297:1: ( () ) { - // InternalRosSystemParser.g:8272:1: ( () ) - // InternalRosSystemParser.g:8273:2: () + // InternalRosSystemParser.g:8297:1: ( () ) + // InternalRosSystemParser.g:8298:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParameterSequenceAction_0()); } - // InternalRosSystemParser.g:8274:2: () - // InternalRosSystemParser.g:8274:3: + // InternalRosSystemParser.g:8299:2: () + // InternalRosSystemParser.g:8299:3: { } @@ -26681,14 +26766,14 @@ public final void rule__ParameterList__Group__0__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__1" - // InternalRosSystemParser.g:8282:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ; + // InternalRosSystemParser.g:8307: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:8286:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) - // InternalRosSystemParser.g:8287:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 + // InternalRosSystemParser.g:8311:1: ( rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 ) + // InternalRosSystemParser.g:8312:2: rule__ParameterList__Group__1__Impl rule__ParameterList__Group__2 { pushFollow(FOLLOW_23); rule__ParameterList__Group__1__Impl(); @@ -26719,17 +26804,17 @@ public final void rule__ParameterList__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalRosSystemParser.g:8294:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8319:1: rule__ParameterList__Group__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8298:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8299:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8323:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8324:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8299:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8300:2: LeftSquareBracket + // InternalRosSystemParser.g:8324:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8325:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); @@ -26760,14 +26845,14 @@ public final void rule__ParameterList__Group__1__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__2" - // InternalRosSystemParser.g:8309:1: rule__ParameterList__Group__2 : rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ; + // InternalRosSystemParser.g:8334: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:8313:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) - // InternalRosSystemParser.g:8314:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 + // InternalRosSystemParser.g:8338:1: ( rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 ) + // InternalRosSystemParser.g:8339:2: rule__ParameterList__Group__2__Impl rule__ParameterList__Group__3 { pushFollow(FOLLOW_14); rule__ParameterList__Group__2__Impl(); @@ -26798,23 +26883,23 @@ public final void rule__ParameterList__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__2__Impl" - // InternalRosSystemParser.g:8321:1: rule__ParameterList__Group__2__Impl : ( ( rule__ParameterList__ValueAssignment_2 ) ) ; + // InternalRosSystemParser.g:8346: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:8325:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) - // InternalRosSystemParser.g:8326:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8350:1: ( ( ( rule__ParameterList__ValueAssignment_2 ) ) ) + // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) { - // InternalRosSystemParser.g:8326:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) - // InternalRosSystemParser.g:8327:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8351:1: ( ( rule__ParameterList__ValueAssignment_2 ) ) + // InternalRosSystemParser.g:8352:2: ( rule__ParameterList__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_2()); } - // InternalRosSystemParser.g:8328:2: ( rule__ParameterList__ValueAssignment_2 ) - // InternalRosSystemParser.g:8328:3: rule__ParameterList__ValueAssignment_2 + // InternalRosSystemParser.g:8353:2: ( rule__ParameterList__ValueAssignment_2 ) + // InternalRosSystemParser.g:8353:3: rule__ParameterList__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_2(); @@ -26849,14 +26934,14 @@ public final void rule__ParameterList__Group__2__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__3" - // InternalRosSystemParser.g:8336:1: rule__ParameterList__Group__3 : rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ; + // InternalRosSystemParser.g:8361: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:8340:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) - // InternalRosSystemParser.g:8341:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 + // InternalRosSystemParser.g:8365:1: ( rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 ) + // InternalRosSystemParser.g:8366:2: rule__ParameterList__Group__3__Impl rule__ParameterList__Group__4 { pushFollow(FOLLOW_14); rule__ParameterList__Group__3__Impl(); @@ -26887,22 +26972,22 @@ public final void rule__ParameterList__Group__3() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__3__Impl" - // InternalRosSystemParser.g:8348:1: rule__ParameterList__Group__3__Impl : ( ( rule__ParameterList__Group_3__0 )* ) ; + // InternalRosSystemParser.g:8373: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:8352:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) - // InternalRosSystemParser.g:8353:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8377:1: ( ( ( rule__ParameterList__Group_3__0 )* ) ) + // InternalRosSystemParser.g:8378:1: ( ( rule__ParameterList__Group_3__0 )* ) { - // InternalRosSystemParser.g:8353:1: ( ( rule__ParameterList__Group_3__0 )* ) - // InternalRosSystemParser.g:8354:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8378:1: ( ( rule__ParameterList__Group_3__0 )* ) + // InternalRosSystemParser.g:8379:2: ( rule__ParameterList__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_3()); } - // InternalRosSystemParser.g:8355:2: ( rule__ParameterList__Group_3__0 )* + // InternalRosSystemParser.g:8380:2: ( rule__ParameterList__Group_3__0 )* loop41: do { int alt41=2; @@ -26915,7 +27000,7 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept switch (alt41) { case 1 : - // InternalRosSystemParser.g:8355:3: rule__ParameterList__Group_3__0 + // InternalRosSystemParser.g:8380:3: rule__ParameterList__Group_3__0 { pushFollow(FOLLOW_15); rule__ParameterList__Group_3__0(); @@ -26956,14 +27041,14 @@ public final void rule__ParameterList__Group__3__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group__4" - // InternalRosSystemParser.g:8363:1: rule__ParameterList__Group__4 : rule__ParameterList__Group__4__Impl ; + // InternalRosSystemParser.g:8388: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:8367:1: ( rule__ParameterList__Group__4__Impl ) - // InternalRosSystemParser.g:8368:2: rule__ParameterList__Group__4__Impl + // InternalRosSystemParser.g:8392:1: ( rule__ParameterList__Group__4__Impl ) + // InternalRosSystemParser.g:8393:2: rule__ParameterList__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__4__Impl(); @@ -26989,17 +27074,17 @@ public final void rule__ParameterList__Group__4() throws RecognitionException { // $ANTLR start "rule__ParameterList__Group__4__Impl" - // InternalRosSystemParser.g:8374:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8399:1: rule__ParameterList__Group__4__Impl : ( RightSquareBracket ) ; public final void rule__ParameterList__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8378:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8379:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8403:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8404:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8379:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8380:2: RightSquareBracket + // InternalRosSystemParser.g:8404:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8405:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getRightSquareBracketKeyword_4()); @@ -27030,14 +27115,14 @@ public final void rule__ParameterList__Group__4__Impl() throws RecognitionExcept // $ANTLR start "rule__ParameterList__Group_3__0" - // InternalRosSystemParser.g:8390:1: rule__ParameterList__Group_3__0 : rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ; + // InternalRosSystemParser.g:8415: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:8394:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) - // InternalRosSystemParser.g:8395:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 + // InternalRosSystemParser.g:8419:1: ( rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 ) + // InternalRosSystemParser.g:8420:2: rule__ParameterList__Group_3__0__Impl rule__ParameterList__Group_3__1 { pushFollow(FOLLOW_23); rule__ParameterList__Group_3__0__Impl(); @@ -27068,17 +27153,17 @@ public final void rule__ParameterList__Group_3__0() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__0__Impl" - // InternalRosSystemParser.g:8402:1: rule__ParameterList__Group_3__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8427: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:8406:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8407:1: ( Comma ) + // InternalRosSystemParser.g:8431:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8432:1: ( Comma ) { - // InternalRosSystemParser.g:8407:1: ( Comma ) - // InternalRosSystemParser.g:8408:2: Comma + // InternalRosSystemParser.g:8432:1: ( Comma ) + // InternalRosSystemParser.g:8433:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); @@ -27109,14 +27194,14 @@ public final void rule__ParameterList__Group_3__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterList__Group_3__1" - // InternalRosSystemParser.g:8417:1: rule__ParameterList__Group_3__1 : rule__ParameterList__Group_3__1__Impl ; + // InternalRosSystemParser.g:8442: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:8421:1: ( rule__ParameterList__Group_3__1__Impl ) - // InternalRosSystemParser.g:8422:2: rule__ParameterList__Group_3__1__Impl + // InternalRosSystemParser.g:8446:1: ( rule__ParameterList__Group_3__1__Impl ) + // InternalRosSystemParser.g:8447:2: rule__ParameterList__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_3__1__Impl(); @@ -27142,23 +27227,23 @@ public final void rule__ParameterList__Group_3__1() throws RecognitionException // $ANTLR start "rule__ParameterList__Group_3__1__Impl" - // InternalRosSystemParser.g:8428:1: rule__ParameterList__Group_3__1__Impl : ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ; + // InternalRosSystemParser.g:8453: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:8432:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) - // InternalRosSystemParser.g:8433:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8457:1: ( ( ( rule__ParameterList__ValueAssignment_3_1 ) ) ) + // InternalRosSystemParser.g:8458:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) { - // InternalRosSystemParser.g:8433:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) - // InternalRosSystemParser.g:8434:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8458:1: ( ( rule__ParameterList__ValueAssignment_3_1 ) ) + // InternalRosSystemParser.g:8459:2: ( rule__ParameterList__ValueAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueAssignment_3_1()); } - // InternalRosSystemParser.g:8435:2: ( rule__ParameterList__ValueAssignment_3_1 ) - // InternalRosSystemParser.g:8435:3: rule__ParameterList__ValueAssignment_3_1 + // InternalRosSystemParser.g:8460:2: ( rule__ParameterList__ValueAssignment_3_1 ) + // InternalRosSystemParser.g:8460:3: rule__ParameterList__ValueAssignment_3_1 { pushFollow(FOLLOW_2); rule__ParameterList__ValueAssignment_3_1(); @@ -27193,14 +27278,14 @@ public final void rule__ParameterList__Group_3__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterAny__Group__0" - // InternalRosSystemParser.g:8444:1: rule__ParameterAny__Group__0 : rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ; + // InternalRosSystemParser.g:8469: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:8448:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) - // InternalRosSystemParser.g:8449:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 + // InternalRosSystemParser.g:8473:1: ( rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 ) + // InternalRosSystemParser.g:8474:2: rule__ParameterAny__Group__0__Impl rule__ParameterAny__Group__1 { pushFollow(FOLLOW_48); rule__ParameterAny__Group__0__Impl(); @@ -27231,23 +27316,23 @@ public final void rule__ParameterAny__Group__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__0__Impl" - // InternalRosSystemParser.g:8456:1: rule__ParameterAny__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8481:1: rule__ParameterAny__Group__0__Impl : ( () ) ; public final void rule__ParameterAny__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8460:1: ( ( () ) ) - // InternalRosSystemParser.g:8461:1: ( () ) + // InternalRosSystemParser.g:8485:1: ( ( () ) ) + // InternalRosSystemParser.g:8486:1: ( () ) { - // InternalRosSystemParser.g:8461:1: ( () ) - // InternalRosSystemParser.g:8462:2: () + // InternalRosSystemParser.g:8486:1: ( () ) + // InternalRosSystemParser.g:8487:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyAction_0()); } - // InternalRosSystemParser.g:8463:2: () - // InternalRosSystemParser.g:8463:3: + // InternalRosSystemParser.g:8488:2: () + // InternalRosSystemParser.g:8488:3: { } @@ -27272,14 +27357,14 @@ public final void rule__ParameterAny__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__1" - // InternalRosSystemParser.g:8471:1: rule__ParameterAny__Group__1 : rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ; + // InternalRosSystemParser.g:8496: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:8475:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) - // InternalRosSystemParser.g:8476:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 + // InternalRosSystemParser.g:8500:1: ( rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 ) + // InternalRosSystemParser.g:8501:2: rule__ParameterAny__Group__1__Impl rule__ParameterAny__Group__2 { pushFollow(FOLLOW_49); rule__ParameterAny__Group__1__Impl(); @@ -27310,17 +27395,17 @@ public final void rule__ParameterAny__Group__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__1__Impl" - // InternalRosSystemParser.g:8483:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; + // InternalRosSystemParser.g:8508:1: rule__ParameterAny__Group__1__Impl : ( ParameterAny ) ; public final void rule__ParameterAny__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8487:1: ( ( ParameterAny ) ) - // InternalRosSystemParser.g:8488:1: ( ParameterAny ) + // InternalRosSystemParser.g:8512:1: ( ( ParameterAny ) ) + // InternalRosSystemParser.g:8513:1: ( ParameterAny ) { - // InternalRosSystemParser.g:8488:1: ( ParameterAny ) - // InternalRosSystemParser.g:8489:2: ParameterAny + // InternalRosSystemParser.g:8513:1: ( ParameterAny ) + // InternalRosSystemParser.g:8514:2: ParameterAny { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); @@ -27351,14 +27436,14 @@ public final void rule__ParameterAny__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group__2" - // InternalRosSystemParser.g:8498:1: rule__ParameterAny__Group__2 : rule__ParameterAny__Group__2__Impl ; + // InternalRosSystemParser.g:8523: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:8502:1: ( rule__ParameterAny__Group__2__Impl ) - // InternalRosSystemParser.g:8503:2: rule__ParameterAny__Group__2__Impl + // InternalRosSystemParser.g:8527:1: ( rule__ParameterAny__Group__2__Impl ) + // InternalRosSystemParser.g:8528:2: rule__ParameterAny__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group__2__Impl(); @@ -27384,22 +27469,22 @@ public final void rule__ParameterAny__Group__2() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group__2__Impl" - // InternalRosSystemParser.g:8509:1: rule__ParameterAny__Group__2__Impl : ( ( rule__ParameterAny__Group_2__0 )? ) ; + // InternalRosSystemParser.g:8534: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:8513:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) - // InternalRosSystemParser.g:8514:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8538:1: ( ( ( rule__ParameterAny__Group_2__0 )? ) ) + // InternalRosSystemParser.g:8539:1: ( ( rule__ParameterAny__Group_2__0 )? ) { - // InternalRosSystemParser.g:8514:1: ( ( rule__ParameterAny__Group_2__0 )? ) - // InternalRosSystemParser.g:8515:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8539:1: ( ( rule__ParameterAny__Group_2__0 )? ) + // InternalRosSystemParser.g:8540:2: ( rule__ParameterAny__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getGroup_2()); } - // InternalRosSystemParser.g:8516:2: ( rule__ParameterAny__Group_2__0 )? + // InternalRosSystemParser.g:8541:2: ( rule__ParameterAny__Group_2__0 )? int alt42=2; int LA42_0 = input.LA(1); @@ -27408,7 +27493,7 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti } switch (alt42) { case 1 : - // InternalRosSystemParser.g:8516:3: rule__ParameterAny__Group_2__0 + // InternalRosSystemParser.g:8541:3: rule__ParameterAny__Group_2__0 { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__0(); @@ -27446,14 +27531,14 @@ public final void rule__ParameterAny__Group__2__Impl() throws RecognitionExcepti // $ANTLR start "rule__ParameterAny__Group_2__0" - // InternalRosSystemParser.g:8525:1: rule__ParameterAny__Group_2__0 : rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ; + // InternalRosSystemParser.g:8550: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:8529:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) - // InternalRosSystemParser.g:8530:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 + // InternalRosSystemParser.g:8554:1: ( rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 ) + // InternalRosSystemParser.g:8555:2: rule__ParameterAny__Group_2__0__Impl rule__ParameterAny__Group_2__1 { pushFollow(FOLLOW_7); rule__ParameterAny__Group_2__0__Impl(); @@ -27484,17 +27569,17 @@ public final void rule__ParameterAny__Group_2__0() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__0__Impl" - // InternalRosSystemParser.g:8537:1: rule__ParameterAny__Group_2__0__Impl : ( Value ) ; + // InternalRosSystemParser.g:8562: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:8541:1: ( ( Value ) ) - // InternalRosSystemParser.g:8542:1: ( Value ) + // InternalRosSystemParser.g:8566:1: ( ( Value ) ) + // InternalRosSystemParser.g:8567:1: ( Value ) { - // InternalRosSystemParser.g:8542:1: ( Value ) - // InternalRosSystemParser.g:8543:2: Value + // InternalRosSystemParser.g:8567:1: ( Value ) + // InternalRosSystemParser.g:8568:2: Value { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); @@ -27525,14 +27610,14 @@ public final void rule__ParameterAny__Group_2__0__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterAny__Group_2__1" - // InternalRosSystemParser.g:8552:1: rule__ParameterAny__Group_2__1 : rule__ParameterAny__Group_2__1__Impl ; + // InternalRosSystemParser.g:8577: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:8556:1: ( rule__ParameterAny__Group_2__1__Impl ) - // InternalRosSystemParser.g:8557:2: rule__ParameterAny__Group_2__1__Impl + // InternalRosSystemParser.g:8581:1: ( rule__ParameterAny__Group_2__1__Impl ) + // InternalRosSystemParser.g:8582:2: rule__ParameterAny__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ParameterAny__Group_2__1__Impl(); @@ -27558,23 +27643,23 @@ public final void rule__ParameterAny__Group_2__1() throws RecognitionException { // $ANTLR start "rule__ParameterAny__Group_2__1__Impl" - // InternalRosSystemParser.g:8563:1: rule__ParameterAny__Group_2__1__Impl : ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ; + // InternalRosSystemParser.g:8588: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:8567:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) - // InternalRosSystemParser.g:8568:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8592:1: ( ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) ) + // InternalRosSystemParser.g:8593:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) { - // InternalRosSystemParser.g:8568:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) - // InternalRosSystemParser.g:8569:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8593:1: ( ( rule__ParameterAny__ValueAssignment_2_1 ) ) + // InternalRosSystemParser.g:8594:2: ( rule__ParameterAny__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueAssignment_2_1()); } - // InternalRosSystemParser.g:8570:2: ( rule__ParameterAny__ValueAssignment_2_1 ) - // InternalRosSystemParser.g:8570:3: rule__ParameterAny__ValueAssignment_2_1 + // InternalRosSystemParser.g:8595:2: ( rule__ParameterAny__ValueAssignment_2_1 ) + // InternalRosSystemParser.g:8595:3: rule__ParameterAny__ValueAssignment_2_1 { pushFollow(FOLLOW_2); rule__ParameterAny__ValueAssignment_2_1(); @@ -27609,14 +27694,14 @@ public final void rule__ParameterAny__Group_2__1__Impl() throws RecognitionExcep // $ANTLR start "rule__ParameterStruct__Group__0" - // InternalRosSystemParser.g:8579:1: rule__ParameterStruct__Group__0 : rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ; + // InternalRosSystemParser.g:8604: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:8583:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) - // InternalRosSystemParser.g:8584:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 + // InternalRosSystemParser.g:8608:1: ( rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 ) + // InternalRosSystemParser.g:8609:2: rule__ParameterStruct__Group__0__Impl rule__ParameterStruct__Group__1 { pushFollow(FOLLOW_23); rule__ParameterStruct__Group__0__Impl(); @@ -27647,23 +27732,23 @@ public final void rule__ParameterStruct__Group__0() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__0__Impl" - // InternalRosSystemParser.g:8591:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:8616:1: rule__ParameterStruct__Group__0__Impl : ( () ) ; public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8595:1: ( ( () ) ) - // InternalRosSystemParser.g:8596:1: ( () ) + // InternalRosSystemParser.g:8620:1: ( ( () ) ) + // InternalRosSystemParser.g:8621:1: ( () ) { - // InternalRosSystemParser.g:8596:1: ( () ) - // InternalRosSystemParser.g:8597:2: () + // InternalRosSystemParser.g:8621:1: ( () ) + // InternalRosSystemParser.g:8622:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getParameterStructAction_0()); } - // InternalRosSystemParser.g:8598:2: () - // InternalRosSystemParser.g:8598:3: + // InternalRosSystemParser.g:8623:2: () + // InternalRosSystemParser.g:8623:3: { } @@ -27688,14 +27773,14 @@ public final void rule__ParameterStruct__Group__0__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group__1" - // InternalRosSystemParser.g:8606:1: rule__ParameterStruct__Group__1 : rule__ParameterStruct__Group__1__Impl ; + // InternalRosSystemParser.g:8631: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:8610:1: ( rule__ParameterStruct__Group__1__Impl ) - // InternalRosSystemParser.g:8611:2: rule__ParameterStruct__Group__1__Impl + // InternalRosSystemParser.g:8635:1: ( rule__ParameterStruct__Group__1__Impl ) + // InternalRosSystemParser.g:8636:2: rule__ParameterStruct__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group__1__Impl(); @@ -27721,22 +27806,22 @@ public final void rule__ParameterStruct__Group__1() throws RecognitionException // $ANTLR start "rule__ParameterStruct__Group__1__Impl" - // InternalRosSystemParser.g:8617:1: rule__ParameterStruct__Group__1__Impl : ( ( rule__ParameterStruct__Group_1__0 )? ) ; + // InternalRosSystemParser.g:8642: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:8621:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) - // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8646:1: ( ( ( rule__ParameterStruct__Group_1__0 )? ) ) + // InternalRosSystemParser.g:8647:1: ( ( rule__ParameterStruct__Group_1__0 )? ) { - // InternalRosSystemParser.g:8622:1: ( ( rule__ParameterStruct__Group_1__0 )? ) - // InternalRosSystemParser.g:8623:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8647:1: ( ( rule__ParameterStruct__Group_1__0 )? ) + // InternalRosSystemParser.g:8648:2: ( rule__ParameterStruct__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1()); } - // InternalRosSystemParser.g:8624:2: ( rule__ParameterStruct__Group_1__0 )? + // InternalRosSystemParser.g:8649:2: ( rule__ParameterStruct__Group_1__0 )? int alt43=2; int LA43_0 = input.LA(1); @@ -27745,7 +27830,7 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce } switch (alt43) { case 1 : - // InternalRosSystemParser.g:8624:3: rule__ParameterStruct__Group_1__0 + // InternalRosSystemParser.g:8649:3: rule__ParameterStruct__Group_1__0 { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__0(); @@ -27783,14 +27868,14 @@ public final void rule__ParameterStruct__Group__1__Impl() throws RecognitionExce // $ANTLR start "rule__ParameterStruct__Group_1__0" - // InternalRosSystemParser.g:8633:1: rule__ParameterStruct__Group_1__0 : rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ; + // InternalRosSystemParser.g:8658: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:8637:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) - // InternalRosSystemParser.g:8638:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 + // InternalRosSystemParser.g:8662:1: ( rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 ) + // InternalRosSystemParser.g:8663:2: rule__ParameterStruct__Group_1__0__Impl rule__ParameterStruct__Group_1__1 { pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1__0__Impl(); @@ -27821,17 +27906,17 @@ public final void rule__ParameterStruct__Group_1__0() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__0__Impl" - // InternalRosSystemParser.g:8645:1: rule__ParameterStruct__Group_1__0__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8670: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:8649:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8650:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8674:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8675:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8650:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8651:2: LeftSquareBracket + // InternalRosSystemParser.g:8675:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8676:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); @@ -27862,14 +27947,14 @@ public final void rule__ParameterStruct__Group_1__0__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__1" - // InternalRosSystemParser.g:8660:1: rule__ParameterStruct__Group_1__1 : rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ; + // InternalRosSystemParser.g:8685: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:8664:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) - // InternalRosSystemParser.g:8665:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 + // InternalRosSystemParser.g:8689:1: ( rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 ) + // InternalRosSystemParser.g:8690:2: rule__ParameterStruct__Group_1__1__Impl rule__ParameterStruct__Group_1__2 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1__1__Impl(); @@ -27900,23 +27985,23 @@ public final void rule__ParameterStruct__Group_1__1() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__1__Impl" - // InternalRosSystemParser.g:8672:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; + // InternalRosSystemParser.g:8697:1: rule__ParameterStruct__Group_1__1__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ; public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8676:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) - // InternalRosSystemParser.g:8677:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:8701:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) ) + // InternalRosSystemParser.g:8702:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) { - // InternalRosSystemParser.g:8677:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) - // InternalRosSystemParser.g:8678:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:8702:1: ( ( rule__ParameterStruct__ValueAssignment_1_1 ) ) + // InternalRosSystemParser.g:8703:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_1()); } - // InternalRosSystemParser.g:8679:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) - // InternalRosSystemParser.g:8679:3: rule__ParameterStruct__ValueAssignment_1_1 + // InternalRosSystemParser.g:8704:2: ( rule__ParameterStruct__ValueAssignment_1_1 ) + // InternalRosSystemParser.g:8704:3: rule__ParameterStruct__ValueAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_1(); @@ -27951,14 +28036,14 @@ public final void rule__ParameterStruct__Group_1__1__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__2" - // InternalRosSystemParser.g:8687:1: rule__ParameterStruct__Group_1__2 : rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ; + // InternalRosSystemParser.g:8712: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:8691:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) - // InternalRosSystemParser.g:8692:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 + // InternalRosSystemParser.g:8716:1: ( rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 ) + // InternalRosSystemParser.g:8717:2: rule__ParameterStruct__Group_1__2__Impl rule__ParameterStruct__Group_1__3 { pushFollow(FOLLOW_14); rule__ParameterStruct__Group_1__2__Impl(); @@ -27989,22 +28074,22 @@ public final void rule__ParameterStruct__Group_1__2() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__2__Impl" - // InternalRosSystemParser.g:8699:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; + // InternalRosSystemParser.g:8724:1: rule__ParameterStruct__Group_1__2__Impl : ( ( rule__ParameterStruct__Group_1_2__0 )* ) ; public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8703:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) - // InternalRosSystemParser.g:8704:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:8728:1: ( ( ( rule__ParameterStruct__Group_1_2__0 )* ) ) + // InternalRosSystemParser.g:8729:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) { - // InternalRosSystemParser.g:8704:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) - // InternalRosSystemParser.g:8705:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystemParser.g:8729:1: ( ( rule__ParameterStruct__Group_1_2__0 )* ) + // InternalRosSystemParser.g:8730:2: ( rule__ParameterStruct__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getGroup_1_2()); } - // InternalRosSystemParser.g:8706:2: ( rule__ParameterStruct__Group_1_2__0 )* + // InternalRosSystemParser.g:8731:2: ( rule__ParameterStruct__Group_1_2__0 )* loop44: do { int alt44=2; @@ -28017,7 +28102,7 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx switch (alt44) { case 1 : - // InternalRosSystemParser.g:8706:3: rule__ParameterStruct__Group_1_2__0 + // InternalRosSystemParser.g:8731:3: rule__ParameterStruct__Group_1_2__0 { pushFollow(FOLLOW_15); rule__ParameterStruct__Group_1_2__0(); @@ -28058,14 +28143,14 @@ public final void rule__ParameterStruct__Group_1__2__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1__3" - // InternalRosSystemParser.g:8714:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; + // InternalRosSystemParser.g:8739:1: rule__ParameterStruct__Group_1__3 : rule__ParameterStruct__Group_1__3__Impl ; public final void rule__ParameterStruct__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8718:1: ( rule__ParameterStruct__Group_1__3__Impl ) - // InternalRosSystemParser.g:8719:2: rule__ParameterStruct__Group_1__3__Impl + // InternalRosSystemParser.g:8743:1: ( rule__ParameterStruct__Group_1__3__Impl ) + // InternalRosSystemParser.g:8744:2: rule__ParameterStruct__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1__3__Impl(); @@ -28091,17 +28176,17 @@ public final void rule__ParameterStruct__Group_1__3() throws RecognitionExceptio // $ANTLR start "rule__ParameterStruct__Group_1__3__Impl" - // InternalRosSystemParser.g:8725:1: rule__ParameterStruct__Group_1__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8750: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:8729:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8730:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8754:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8755:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8730:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8731:2: RightSquareBracket + // InternalRosSystemParser.g:8755:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8756:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_3()); @@ -28132,14 +28217,14 @@ public final void rule__ParameterStruct__Group_1__3__Impl() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__Group_1_2__0" - // InternalRosSystemParser.g:8741:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; + // InternalRosSystemParser.g:8766:1: rule__ParameterStruct__Group_1_2__0 : rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ; public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8745:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) - // InternalRosSystemParser.g:8746:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 + // InternalRosSystemParser.g:8770:1: ( rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 ) + // InternalRosSystemParser.g:8771:2: rule__ParameterStruct__Group_1_2__0__Impl rule__ParameterStruct__Group_1_2__1 { pushFollow(FOLLOW_13); rule__ParameterStruct__Group_1_2__0__Impl(); @@ -28170,17 +28255,17 @@ public final void rule__ParameterStruct__Group_1_2__0() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__0__Impl" - // InternalRosSystemParser.g:8753:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; + // InternalRosSystemParser.g:8778:1: rule__ParameterStruct__Group_1_2__0__Impl : ( Comma ) ; public final void rule__ParameterStruct__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8757:1: ( ( Comma ) ) - // InternalRosSystemParser.g:8758:1: ( Comma ) + // InternalRosSystemParser.g:8782:1: ( ( Comma ) ) + // InternalRosSystemParser.g:8783:1: ( Comma ) { - // InternalRosSystemParser.g:8758:1: ( Comma ) - // InternalRosSystemParser.g:8759:2: Comma + // InternalRosSystemParser.g:8783:1: ( Comma ) + // InternalRosSystemParser.g:8784:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getCommaKeyword_1_2_0()); @@ -28211,14 +28296,14 @@ public final void rule__ParameterStruct__Group_1_2__0__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__1" - // InternalRosSystemParser.g:8768:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; + // InternalRosSystemParser.g:8793:1: rule__ParameterStruct__Group_1_2__1 : rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ; public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8772:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) - // InternalRosSystemParser.g:8773:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 + // InternalRosSystemParser.g:8797:1: ( rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 ) + // InternalRosSystemParser.g:8798:2: rule__ParameterStruct__Group_1_2__1__Impl rule__ParameterStruct__Group_1_2__2 { pushFollow(FOLLOW_7); rule__ParameterStruct__Group_1_2__1__Impl(); @@ -28249,17 +28334,17 @@ public final void rule__ParameterStruct__Group_1_2__1() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__1__Impl" - // InternalRosSystemParser.g:8780:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; + // InternalRosSystemParser.g:8805:1: rule__ParameterStruct__Group_1_2__1__Impl : ( LeftSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8784:1: ( ( LeftSquareBracket ) ) - // InternalRosSystemParser.g:8785:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8809:1: ( ( LeftSquareBracket ) ) + // InternalRosSystemParser.g:8810:1: ( LeftSquareBracket ) { - // InternalRosSystemParser.g:8785:1: ( LeftSquareBracket ) - // InternalRosSystemParser.g:8786:2: LeftSquareBracket + // InternalRosSystemParser.g:8810:1: ( LeftSquareBracket ) + // InternalRosSystemParser.g:8811:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); @@ -28290,14 +28375,14 @@ public final void rule__ParameterStruct__Group_1_2__1__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__2" - // InternalRosSystemParser.g:8795:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; + // InternalRosSystemParser.g:8820:1: rule__ParameterStruct__Group_1_2__2 : rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ; public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8799:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) - // InternalRosSystemParser.g:8800:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 + // InternalRosSystemParser.g:8824:1: ( rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 ) + // InternalRosSystemParser.g:8825:2: rule__ParameterStruct__Group_1_2__2__Impl rule__ParameterStruct__Group_1_2__3 { pushFollow(FOLLOW_26); rule__ParameterStruct__Group_1_2__2__Impl(); @@ -28328,23 +28413,23 @@ public final void rule__ParameterStruct__Group_1_2__2() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__2__Impl" - // InternalRosSystemParser.g:8807:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; + // InternalRosSystemParser.g:8832:1: rule__ParameterStruct__Group_1_2__2__Impl : ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ; public final void rule__ParameterStruct__Group_1_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8811:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) - // InternalRosSystemParser.g:8812:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:8836:1: ( ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) ) + // InternalRosSystemParser.g:8837:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) { - // InternalRosSystemParser.g:8812:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) - // InternalRosSystemParser.g:8813:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:8837:1: ( ( rule__ParameterStruct__ValueAssignment_1_2_2 ) ) + // InternalRosSystemParser.g:8838:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueAssignment_1_2_2()); } - // InternalRosSystemParser.g:8814:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) - // InternalRosSystemParser.g:8814:3: rule__ParameterStruct__ValueAssignment_1_2_2 + // InternalRosSystemParser.g:8839:2: ( rule__ParameterStruct__ValueAssignment_1_2_2 ) + // InternalRosSystemParser.g:8839:3: rule__ParameterStruct__ValueAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__ParameterStruct__ValueAssignment_1_2_2(); @@ -28379,14 +28464,14 @@ public final void rule__ParameterStruct__Group_1_2__2__Impl() throws Recognition // $ANTLR start "rule__ParameterStruct__Group_1_2__3" - // InternalRosSystemParser.g:8822:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; + // InternalRosSystemParser.g:8847:1: rule__ParameterStruct__Group_1_2__3 : rule__ParameterStruct__Group_1_2__3__Impl ; public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8826:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) - // InternalRosSystemParser.g:8827:2: rule__ParameterStruct__Group_1_2__3__Impl + // InternalRosSystemParser.g:8851:1: ( rule__ParameterStruct__Group_1_2__3__Impl ) + // InternalRosSystemParser.g:8852:2: rule__ParameterStruct__Group_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ParameterStruct__Group_1_2__3__Impl(); @@ -28412,17 +28497,17 @@ public final void rule__ParameterStruct__Group_1_2__3() throws RecognitionExcept // $ANTLR start "rule__ParameterStruct__Group_1_2__3__Impl" - // InternalRosSystemParser.g:8833:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; + // InternalRosSystemParser.g:8858:1: rule__ParameterStruct__Group_1_2__3__Impl : ( RightSquareBracket ) ; public final void rule__ParameterStruct__Group_1_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8837:1: ( ( RightSquareBracket ) ) - // InternalRosSystemParser.g:8838:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8862:1: ( ( RightSquareBracket ) ) + // InternalRosSystemParser.g:8863:1: ( RightSquareBracket ) { - // InternalRosSystemParser.g:8838:1: ( RightSquareBracket ) - // InternalRosSystemParser.g:8839:2: RightSquareBracket + // InternalRosSystemParser.g:8863:1: ( RightSquareBracket ) + // InternalRosSystemParser.g:8864:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getRightSquareBracketKeyword_1_2_3()); @@ -28453,14 +28538,14 @@ public final void rule__ParameterStruct__Group_1_2__3__Impl() throws Recognition // $ANTLR start "rule__ParameterStructMember__Group__0" - // InternalRosSystemParser.g:8849:1: rule__ParameterStructMember__Group__0 : rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ; + // InternalRosSystemParser.g:8874: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:8853:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) - // InternalRosSystemParser.g:8854:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 + // InternalRosSystemParser.g:8878:1: ( rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 ) + // InternalRosSystemParser.g:8879:2: rule__ParameterStructMember__Group__0__Impl rule__ParameterStructMember__Group__1 { pushFollow(FOLLOW_3); rule__ParameterStructMember__Group__0__Impl(); @@ -28491,23 +28576,23 @@ public final void rule__ParameterStructMember__Group__0() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__0__Impl" - // InternalRosSystemParser.g:8861:1: rule__ParameterStructMember__Group__0__Impl : ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:8886: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:8865:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:8866:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8890:1: ( ( ( rule__ParameterStructMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:8891:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:8866:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:8867:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8891:1: ( ( rule__ParameterStructMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:8892:2: ( rule__ParameterStructMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:8868:2: ( rule__ParameterStructMember__NameAssignment_0 ) - // InternalRosSystemParser.g:8868:3: rule__ParameterStructMember__NameAssignment_0 + // InternalRosSystemParser.g:8893:2: ( rule__ParameterStructMember__NameAssignment_0 ) + // InternalRosSystemParser.g:8893:3: rule__ParameterStructMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructMember__NameAssignment_0(); @@ -28542,14 +28627,14 @@ public final void rule__ParameterStructMember__Group__0__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__1" - // InternalRosSystemParser.g:8876:1: rule__ParameterStructMember__Group__1 : rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ; + // InternalRosSystemParser.g:8901: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:8880:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) - // InternalRosSystemParser.g:8881:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 + // InternalRosSystemParser.g:8905:1: ( rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 ) + // InternalRosSystemParser.g:8906:2: rule__ParameterStructMember__Group__1__Impl rule__ParameterStructMember__Group__2 { pushFollow(FOLLOW_4); rule__ParameterStructMember__Group__1__Impl(); @@ -28580,17 +28665,17 @@ public final void rule__ParameterStructMember__Group__1() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__1__Impl" - // InternalRosSystemParser.g:8888:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; + // InternalRosSystemParser.g:8913:1: rule__ParameterStructMember__Group__1__Impl : ( Colon ) ; public final void rule__ParameterStructMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8892:1: ( ( Colon ) ) - // InternalRosSystemParser.g:8893:1: ( Colon ) + // InternalRosSystemParser.g:8917:1: ( ( Colon ) ) + // InternalRosSystemParser.g:8918:1: ( Colon ) { - // InternalRosSystemParser.g:8893:1: ( Colon ) - // InternalRosSystemParser.g:8894:2: Colon + // InternalRosSystemParser.g:8918:1: ( Colon ) + // InternalRosSystemParser.g:8919:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getColonKeyword_1()); @@ -28621,14 +28706,14 @@ public final void rule__ParameterStructMember__Group__1__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__2" - // InternalRosSystemParser.g:8903:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; + // InternalRosSystemParser.g:8928:1: rule__ParameterStructMember__Group__2 : rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ; public final void rule__ParameterStructMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8907:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) - // InternalRosSystemParser.g:8908:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 + // InternalRosSystemParser.g:8932:1: ( rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 ) + // InternalRosSystemParser.g:8933:2: rule__ParameterStructMember__Group__2__Impl rule__ParameterStructMember__Group__3 { pushFollow(FOLLOW_23); rule__ParameterStructMember__Group__2__Impl(); @@ -28659,17 +28744,17 @@ public final void rule__ParameterStructMember__Group__2() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__2__Impl" - // InternalRosSystemParser.g:8915:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; + // InternalRosSystemParser.g:8940:1: rule__ParameterStructMember__Group__2__Impl : ( RULE_BEGIN ) ; public final void rule__ParameterStructMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8919:1: ( ( RULE_BEGIN ) ) - // InternalRosSystemParser.g:8920:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8944:1: ( ( RULE_BEGIN ) ) + // InternalRosSystemParser.g:8945:1: ( RULE_BEGIN ) { - // InternalRosSystemParser.g:8920:1: ( RULE_BEGIN ) - // InternalRosSystemParser.g:8921:2: RULE_BEGIN + // InternalRosSystemParser.g:8945:1: ( RULE_BEGIN ) + // InternalRosSystemParser.g:8946:2: RULE_BEGIN { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); @@ -28700,14 +28785,14 @@ public final void rule__ParameterStructMember__Group__2__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__3" - // InternalRosSystemParser.g:8930:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; + // InternalRosSystemParser.g:8955:1: rule__ParameterStructMember__Group__3 : rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ; public final void rule__ParameterStructMember__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8934:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) - // InternalRosSystemParser.g:8935:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 + // InternalRosSystemParser.g:8959:1: ( rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 ) + // InternalRosSystemParser.g:8960:2: rule__ParameterStructMember__Group__3__Impl rule__ParameterStructMember__Group__4 { pushFollow(FOLLOW_24); rule__ParameterStructMember__Group__3__Impl(); @@ -28738,23 +28823,23 @@ public final void rule__ParameterStructMember__Group__3() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__3__Impl" - // InternalRosSystemParser.g:8942:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; + // InternalRosSystemParser.g:8967:1: rule__ParameterStructMember__Group__3__Impl : ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ; public final void rule__ParameterStructMember__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8946:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) - // InternalRosSystemParser.g:8947:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:8971:1: ( ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) ) + // InternalRosSystemParser.g:8972:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) { - // InternalRosSystemParser.g:8947:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) - // InternalRosSystemParser.g:8948:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:8972:1: ( ( rule__ParameterStructMember__ValueAssignment_3 ) ) + // InternalRosSystemParser.g:8973:2: ( rule__ParameterStructMember__ValueAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueAssignment_3()); } - // InternalRosSystemParser.g:8949:2: ( rule__ParameterStructMember__ValueAssignment_3 ) - // InternalRosSystemParser.g:8949:3: rule__ParameterStructMember__ValueAssignment_3 + // InternalRosSystemParser.g:8974:2: ( rule__ParameterStructMember__ValueAssignment_3 ) + // InternalRosSystemParser.g:8974:3: rule__ParameterStructMember__ValueAssignment_3 { pushFollow(FOLLOW_2); rule__ParameterStructMember__ValueAssignment_3(); @@ -28789,14 +28874,14 @@ public final void rule__ParameterStructMember__Group__3__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructMember__Group__4" - // InternalRosSystemParser.g:8957:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; + // InternalRosSystemParser.g:8982:1: rule__ParameterStructMember__Group__4 : rule__ParameterStructMember__Group__4__Impl ; public final void rule__ParameterStructMember__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8961:1: ( rule__ParameterStructMember__Group__4__Impl ) - // InternalRosSystemParser.g:8962:2: rule__ParameterStructMember__Group__4__Impl + // InternalRosSystemParser.g:8986:1: ( rule__ParameterStructMember__Group__4__Impl ) + // InternalRosSystemParser.g:8987:2: rule__ParameterStructMember__Group__4__Impl { pushFollow(FOLLOW_2); rule__ParameterStructMember__Group__4__Impl(); @@ -28822,17 +28907,17 @@ public final void rule__ParameterStructMember__Group__4() throws RecognitionExce // $ANTLR start "rule__ParameterStructMember__Group__4__Impl" - // InternalRosSystemParser.g:8968:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; + // InternalRosSystemParser.g:8993:1: rule__ParameterStructMember__Group__4__Impl : ( RULE_END ) ; public final void rule__ParameterStructMember__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:8972:1: ( ( RULE_END ) ) - // InternalRosSystemParser.g:8973:1: ( RULE_END ) + // InternalRosSystemParser.g:8997:1: ( ( RULE_END ) ) + // InternalRosSystemParser.g:8998:1: ( RULE_END ) { - // InternalRosSystemParser.g:8973:1: ( RULE_END ) - // InternalRosSystemParser.g:8974:2: RULE_END + // InternalRosSystemParser.g:8998:1: ( RULE_END ) + // InternalRosSystemParser.g:8999:2: RULE_END { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getENDTerminalRuleCall_4()); @@ -28863,14 +28948,14 @@ public final void rule__ParameterStructMember__Group__4__Impl() throws Recogniti // $ANTLR start "rule__ParameterStructTypeMember__Group__0" - // InternalRosSystemParser.g:8984:1: rule__ParameterStructTypeMember__Group__0 : rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ; + // InternalRosSystemParser.g:9009: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:8988:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) - // InternalRosSystemParser.g:8989:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 + // InternalRosSystemParser.g:9013:1: ( rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 ) + // InternalRosSystemParser.g:9014:2: rule__ParameterStructTypeMember__Group__0__Impl rule__ParameterStructTypeMember__Group__1 { pushFollow(FOLLOW_32); rule__ParameterStructTypeMember__Group__0__Impl(); @@ -28901,23 +28986,23 @@ public final void rule__ParameterStructTypeMember__Group__0() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__0__Impl" - // InternalRosSystemParser.g:8996:1: rule__ParameterStructTypeMember__Group__0__Impl : ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ; + // InternalRosSystemParser.g:9021: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:9000:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) - // InternalRosSystemParser.g:9001:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9025:1: ( ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) ) + // InternalRosSystemParser.g:9026:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) { - // InternalRosSystemParser.g:9001:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) - // InternalRosSystemParser.g:9002:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9026:1: ( ( rule__ParameterStructTypeMember__NameAssignment_0 ) ) + // InternalRosSystemParser.g:9027:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameAssignment_0()); } - // InternalRosSystemParser.g:9003:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) - // InternalRosSystemParser.g:9003:3: rule__ParameterStructTypeMember__NameAssignment_0 + // InternalRosSystemParser.g:9028:2: ( rule__ParameterStructTypeMember__NameAssignment_0 ) + // InternalRosSystemParser.g:9028:3: rule__ParameterStructTypeMember__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__NameAssignment_0(); @@ -28952,14 +29037,14 @@ public final void rule__ParameterStructTypeMember__Group__0__Impl() throws Recog // $ANTLR start "rule__ParameterStructTypeMember__Group__1" - // InternalRosSystemParser.g:9011:1: rule__ParameterStructTypeMember__Group__1 : rule__ParameterStructTypeMember__Group__1__Impl ; + // InternalRosSystemParser.g:9036: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:9015:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) - // InternalRosSystemParser.g:9016:2: rule__ParameterStructTypeMember__Group__1__Impl + // InternalRosSystemParser.g:9040:1: ( rule__ParameterStructTypeMember__Group__1__Impl ) + // InternalRosSystemParser.g:9041:2: rule__ParameterStructTypeMember__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__Group__1__Impl(); @@ -28985,23 +29070,23 @@ public final void rule__ParameterStructTypeMember__Group__1() throws Recognition // $ANTLR start "rule__ParameterStructTypeMember__Group__1__Impl" - // InternalRosSystemParser.g:9022:1: rule__ParameterStructTypeMember__Group__1__Impl : ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ; + // InternalRosSystemParser.g:9047: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:9026:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) - // InternalRosSystemParser.g:9027:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9051:1: ( ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) ) + // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) { - // InternalRosSystemParser.g:9027:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) - // InternalRosSystemParser.g:9028:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:9052:1: ( ( rule__ParameterStructTypeMember__TypeAssignment_1 ) ) + // InternalRosSystemParser.g:9053:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeAssignment_1()); } - // InternalRosSystemParser.g:9029:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) - // InternalRosSystemParser.g:9029:3: rule__ParameterStructTypeMember__TypeAssignment_1 + // InternalRosSystemParser.g:9054:2: ( rule__ParameterStructTypeMember__TypeAssignment_1 ) + // InternalRosSystemParser.g:9054:3: rule__ParameterStructTypeMember__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterStructTypeMember__TypeAssignment_1(); @@ -29036,14 +29121,14 @@ public final void rule__ParameterStructTypeMember__Group__1__Impl() throws Recog // $ANTLR start "rule__Bool__Group__0" - // InternalRosSystemParser.g:9038:1: rule__Bool__Group__0 : rule__Bool__Group__0__Impl rule__Bool__Group__1 ; + // InternalRosSystemParser.g:9063: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:9042:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) - // InternalRosSystemParser.g:9043:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 + // InternalRosSystemParser.g:9067:1: ( rule__Bool__Group__0__Impl rule__Bool__Group__1 ) + // InternalRosSystemParser.g:9068:2: rule__Bool__Group__0__Impl rule__Bool__Group__1 { pushFollow(FOLLOW_50); rule__Bool__Group__0__Impl(); @@ -29074,23 +29159,23 @@ public final void rule__Bool__Group__0() throws RecognitionException { // $ANTLR start "rule__Bool__Group__0__Impl" - // InternalRosSystemParser.g:9050:1: rule__Bool__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9075:1: rule__Bool__Group__0__Impl : ( () ) ; public final void rule__Bool__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9054:1: ( ( () ) ) - // InternalRosSystemParser.g:9055:1: ( () ) + // InternalRosSystemParser.g:9079:1: ( ( () ) ) + // InternalRosSystemParser.g:9080:1: ( () ) { - // InternalRosSystemParser.g:9055:1: ( () ) - // InternalRosSystemParser.g:9056:2: () + // InternalRosSystemParser.g:9080:1: ( () ) + // InternalRosSystemParser.g:9081:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolAction_0()); } - // InternalRosSystemParser.g:9057:2: () - // InternalRosSystemParser.g:9057:3: + // InternalRosSystemParser.g:9082:2: () + // InternalRosSystemParser.g:9082:3: { } @@ -29115,14 +29200,14 @@ public final void rule__Bool__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1" - // InternalRosSystemParser.g:9065:1: rule__Bool__Group__1 : rule__Bool__Group__1__Impl ; + // InternalRosSystemParser.g:9090: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:9069:1: ( rule__Bool__Group__1__Impl ) - // InternalRosSystemParser.g:9070:2: rule__Bool__Group__1__Impl + // InternalRosSystemParser.g:9094:1: ( rule__Bool__Group__1__Impl ) + // InternalRosSystemParser.g:9095:2: rule__Bool__Group__1__Impl { pushFollow(FOLLOW_2); rule__Bool__Group__1__Impl(); @@ -29148,17 +29233,17 @@ public final void rule__Bool__Group__1() throws RecognitionException { // $ANTLR start "rule__Bool__Group__1__Impl" - // InternalRosSystemParser.g:9076:1: rule__Bool__Group__1__Impl : ( Bool ) ; + // InternalRosSystemParser.g:9101:1: rule__Bool__Group__1__Impl : ( Bool ) ; public final void rule__Bool__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9080:1: ( ( Bool ) ) - // InternalRosSystemParser.g:9081:1: ( Bool ) + // InternalRosSystemParser.g:9105:1: ( ( Bool ) ) + // InternalRosSystemParser.g:9106:1: ( Bool ) { - // InternalRosSystemParser.g:9081:1: ( Bool ) - // InternalRosSystemParser.g:9082:2: Bool + // InternalRosSystemParser.g:9106:1: ( Bool ) + // InternalRosSystemParser.g:9107:2: Bool { if ( state.backtracking==0 ) { before(grammarAccess.getBoolAccess().getBoolKeyword_1()); @@ -29189,14 +29274,14 @@ public final void rule__Bool__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0" - // InternalRosSystemParser.g:9092:1: rule__Int8__Group__0 : rule__Int8__Group__0__Impl rule__Int8__Group__1 ; + // InternalRosSystemParser.g:9117: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:9096:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) - // InternalRosSystemParser.g:9097:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 + // InternalRosSystemParser.g:9121:1: ( rule__Int8__Group__0__Impl rule__Int8__Group__1 ) + // InternalRosSystemParser.g:9122:2: rule__Int8__Group__0__Impl rule__Int8__Group__1 { pushFollow(FOLLOW_51); rule__Int8__Group__0__Impl(); @@ -29227,23 +29312,23 @@ public final void rule__Int8__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8__Group__0__Impl" - // InternalRosSystemParser.g:9104:1: rule__Int8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9129:1: rule__Int8__Group__0__Impl : ( () ) ; public final void rule__Int8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9108:1: ( ( () ) ) - // InternalRosSystemParser.g:9109:1: ( () ) + // InternalRosSystemParser.g:9133:1: ( ( () ) ) + // InternalRosSystemParser.g:9134:1: ( () ) { - // InternalRosSystemParser.g:9109:1: ( () ) - // InternalRosSystemParser.g:9110:2: () + // InternalRosSystemParser.g:9134:1: ( () ) + // InternalRosSystemParser.g:9135:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Action_0()); } - // InternalRosSystemParser.g:9111:2: () - // InternalRosSystemParser.g:9111:3: + // InternalRosSystemParser.g:9136:2: () + // InternalRosSystemParser.g:9136:3: { } @@ -29268,14 +29353,14 @@ public final void rule__Int8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1" - // InternalRosSystemParser.g:9119:1: rule__Int8__Group__1 : rule__Int8__Group__1__Impl ; + // InternalRosSystemParser.g:9144: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:9123:1: ( rule__Int8__Group__1__Impl ) - // InternalRosSystemParser.g:9124:2: rule__Int8__Group__1__Impl + // InternalRosSystemParser.g:9148:1: ( rule__Int8__Group__1__Impl ) + // InternalRosSystemParser.g:9149:2: rule__Int8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8__Group__1__Impl(); @@ -29301,17 +29386,17 @@ public final void rule__Int8__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8__Group__1__Impl" - // InternalRosSystemParser.g:9130:1: rule__Int8__Group__1__Impl : ( Int8 ) ; + // InternalRosSystemParser.g:9155:1: rule__Int8__Group__1__Impl : ( Int8 ) ; public final void rule__Int8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9134:1: ( ( Int8 ) ) - // InternalRosSystemParser.g:9135:1: ( Int8 ) + // InternalRosSystemParser.g:9159:1: ( ( Int8 ) ) + // InternalRosSystemParser.g:9160:1: ( Int8 ) { - // InternalRosSystemParser.g:9135:1: ( Int8 ) - // InternalRosSystemParser.g:9136:2: Int8 + // InternalRosSystemParser.g:9160:1: ( Int8 ) + // InternalRosSystemParser.g:9161:2: Int8 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8Access().getInt8Keyword_1()); @@ -29342,14 +29427,14 @@ public final void rule__Int8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0" - // InternalRosSystemParser.g:9146:1: rule__Uint8__Group__0 : rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ; + // InternalRosSystemParser.g:9171: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:9150:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) - // InternalRosSystemParser.g:9151:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 + // InternalRosSystemParser.g:9175:1: ( rule__Uint8__Group__0__Impl rule__Uint8__Group__1 ) + // InternalRosSystemParser.g:9176:2: rule__Uint8__Group__0__Impl rule__Uint8__Group__1 { pushFollow(FOLLOW_52); rule__Uint8__Group__0__Impl(); @@ -29380,23 +29465,23 @@ public final void rule__Uint8__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__0__Impl" - // InternalRosSystemParser.g:9158:1: rule__Uint8__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9183:1: rule__Uint8__Group__0__Impl : ( () ) ; public final void rule__Uint8__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9162:1: ( ( () ) ) - // InternalRosSystemParser.g:9163:1: ( () ) + // InternalRosSystemParser.g:9187:1: ( ( () ) ) + // InternalRosSystemParser.g:9188:1: ( () ) { - // InternalRosSystemParser.g:9163:1: ( () ) - // InternalRosSystemParser.g:9164:2: () + // InternalRosSystemParser.g:9188:1: ( () ) + // InternalRosSystemParser.g:9189:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Action_0()); } - // InternalRosSystemParser.g:9165:2: () - // InternalRosSystemParser.g:9165:3: + // InternalRosSystemParser.g:9190:2: () + // InternalRosSystemParser.g:9190:3: { } @@ -29421,14 +29506,14 @@ public final void rule__Uint8__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1" - // InternalRosSystemParser.g:9173:1: rule__Uint8__Group__1 : rule__Uint8__Group__1__Impl ; + // InternalRosSystemParser.g:9198: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:9177:1: ( rule__Uint8__Group__1__Impl ) - // InternalRosSystemParser.g:9178:2: rule__Uint8__Group__1__Impl + // InternalRosSystemParser.g:9202:1: ( rule__Uint8__Group__1__Impl ) + // InternalRosSystemParser.g:9203:2: rule__Uint8__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8__Group__1__Impl(); @@ -29454,17 +29539,17 @@ public final void rule__Uint8__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8__Group__1__Impl" - // InternalRosSystemParser.g:9184:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; + // InternalRosSystemParser.g:9209:1: rule__Uint8__Group__1__Impl : ( Uint8 ) ; public final void rule__Uint8__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9188:1: ( ( Uint8 ) ) - // InternalRosSystemParser.g:9189:1: ( Uint8 ) + // InternalRosSystemParser.g:9213:1: ( ( Uint8 ) ) + // InternalRosSystemParser.g:9214:1: ( Uint8 ) { - // InternalRosSystemParser.g:9189:1: ( Uint8 ) - // InternalRosSystemParser.g:9190:2: Uint8 + // InternalRosSystemParser.g:9214:1: ( Uint8 ) + // InternalRosSystemParser.g:9215:2: Uint8 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8Access().getUint8Keyword_1()); @@ -29495,14 +29580,14 @@ public final void rule__Uint8__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0" - // InternalRosSystemParser.g:9200:1: rule__Int16__Group__0 : rule__Int16__Group__0__Impl rule__Int16__Group__1 ; + // InternalRosSystemParser.g:9225: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:9204:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) - // InternalRosSystemParser.g:9205:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 + // InternalRosSystemParser.g:9229:1: ( rule__Int16__Group__0__Impl rule__Int16__Group__1 ) + // InternalRosSystemParser.g:9230:2: rule__Int16__Group__0__Impl rule__Int16__Group__1 { pushFollow(FOLLOW_53); rule__Int16__Group__0__Impl(); @@ -29533,23 +29618,23 @@ public final void rule__Int16__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16__Group__0__Impl" - // InternalRosSystemParser.g:9212:1: rule__Int16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9237:1: rule__Int16__Group__0__Impl : ( () ) ; public final void rule__Int16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9216:1: ( ( () ) ) - // InternalRosSystemParser.g:9217:1: ( () ) + // InternalRosSystemParser.g:9241:1: ( ( () ) ) + // InternalRosSystemParser.g:9242:1: ( () ) { - // InternalRosSystemParser.g:9217:1: ( () ) - // InternalRosSystemParser.g:9218:2: () + // InternalRosSystemParser.g:9242:1: ( () ) + // InternalRosSystemParser.g:9243:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Action_0()); } - // InternalRosSystemParser.g:9219:2: () - // InternalRosSystemParser.g:9219:3: + // InternalRosSystemParser.g:9244:2: () + // InternalRosSystemParser.g:9244:3: { } @@ -29574,14 +29659,14 @@ public final void rule__Int16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1" - // InternalRosSystemParser.g:9227:1: rule__Int16__Group__1 : rule__Int16__Group__1__Impl ; + // InternalRosSystemParser.g:9252: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:9231:1: ( rule__Int16__Group__1__Impl ) - // InternalRosSystemParser.g:9232:2: rule__Int16__Group__1__Impl + // InternalRosSystemParser.g:9256:1: ( rule__Int16__Group__1__Impl ) + // InternalRosSystemParser.g:9257:2: rule__Int16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16__Group__1__Impl(); @@ -29607,17 +29692,17 @@ public final void rule__Int16__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16__Group__1__Impl" - // InternalRosSystemParser.g:9238:1: rule__Int16__Group__1__Impl : ( Int16 ) ; + // InternalRosSystemParser.g:9263:1: rule__Int16__Group__1__Impl : ( Int16 ) ; public final void rule__Int16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9242:1: ( ( Int16 ) ) - // InternalRosSystemParser.g:9243:1: ( Int16 ) + // InternalRosSystemParser.g:9267:1: ( ( Int16 ) ) + // InternalRosSystemParser.g:9268:1: ( Int16 ) { - // InternalRosSystemParser.g:9243:1: ( Int16 ) - // InternalRosSystemParser.g:9244:2: Int16 + // InternalRosSystemParser.g:9268:1: ( Int16 ) + // InternalRosSystemParser.g:9269:2: Int16 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16Access().getInt16Keyword_1()); @@ -29648,14 +29733,14 @@ public final void rule__Int16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0" - // InternalRosSystemParser.g:9254:1: rule__Uint16__Group__0 : rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ; + // InternalRosSystemParser.g:9279: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:9258:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) - // InternalRosSystemParser.g:9259:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 + // InternalRosSystemParser.g:9283:1: ( rule__Uint16__Group__0__Impl rule__Uint16__Group__1 ) + // InternalRosSystemParser.g:9284:2: rule__Uint16__Group__0__Impl rule__Uint16__Group__1 { pushFollow(FOLLOW_54); rule__Uint16__Group__0__Impl(); @@ -29686,23 +29771,23 @@ public final void rule__Uint16__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__0__Impl" - // InternalRosSystemParser.g:9266:1: rule__Uint16__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9291:1: rule__Uint16__Group__0__Impl : ( () ) ; public final void rule__Uint16__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9270:1: ( ( () ) ) - // InternalRosSystemParser.g:9271:1: ( () ) + // InternalRosSystemParser.g:9295:1: ( ( () ) ) + // InternalRosSystemParser.g:9296:1: ( () ) { - // InternalRosSystemParser.g:9271:1: ( () ) - // InternalRosSystemParser.g:9272:2: () + // InternalRosSystemParser.g:9296:1: ( () ) + // InternalRosSystemParser.g:9297:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Action_0()); } - // InternalRosSystemParser.g:9273:2: () - // InternalRosSystemParser.g:9273:3: + // InternalRosSystemParser.g:9298:2: () + // InternalRosSystemParser.g:9298:3: { } @@ -29727,14 +29812,14 @@ public final void rule__Uint16__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1" - // InternalRosSystemParser.g:9281:1: rule__Uint16__Group__1 : rule__Uint16__Group__1__Impl ; + // InternalRosSystemParser.g:9306: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:9285:1: ( rule__Uint16__Group__1__Impl ) - // InternalRosSystemParser.g:9286:2: rule__Uint16__Group__1__Impl + // InternalRosSystemParser.g:9310:1: ( rule__Uint16__Group__1__Impl ) + // InternalRosSystemParser.g:9311:2: rule__Uint16__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16__Group__1__Impl(); @@ -29760,17 +29845,17 @@ public final void rule__Uint16__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16__Group__1__Impl" - // InternalRosSystemParser.g:9292:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; + // InternalRosSystemParser.g:9317:1: rule__Uint16__Group__1__Impl : ( Uint16 ) ; public final void rule__Uint16__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9296:1: ( ( Uint16 ) ) - // InternalRosSystemParser.g:9297:1: ( Uint16 ) + // InternalRosSystemParser.g:9321:1: ( ( Uint16 ) ) + // InternalRosSystemParser.g:9322:1: ( Uint16 ) { - // InternalRosSystemParser.g:9297:1: ( Uint16 ) - // InternalRosSystemParser.g:9298:2: Uint16 + // InternalRosSystemParser.g:9322:1: ( Uint16 ) + // InternalRosSystemParser.g:9323:2: Uint16 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16Access().getUint16Keyword_1()); @@ -29801,14 +29886,14 @@ public final void rule__Uint16__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0" - // InternalRosSystemParser.g:9308:1: rule__Int32__Group__0 : rule__Int32__Group__0__Impl rule__Int32__Group__1 ; + // InternalRosSystemParser.g:9333: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:9312:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) - // InternalRosSystemParser.g:9313:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 + // InternalRosSystemParser.g:9337:1: ( rule__Int32__Group__0__Impl rule__Int32__Group__1 ) + // InternalRosSystemParser.g:9338:2: rule__Int32__Group__0__Impl rule__Int32__Group__1 { pushFollow(FOLLOW_55); rule__Int32__Group__0__Impl(); @@ -29839,23 +29924,23 @@ public final void rule__Int32__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32__Group__0__Impl" - // InternalRosSystemParser.g:9320:1: rule__Int32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9345:1: rule__Int32__Group__0__Impl : ( () ) ; public final void rule__Int32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9324:1: ( ( () ) ) - // InternalRosSystemParser.g:9325:1: ( () ) + // InternalRosSystemParser.g:9349:1: ( ( () ) ) + // InternalRosSystemParser.g:9350:1: ( () ) { - // InternalRosSystemParser.g:9325:1: ( () ) - // InternalRosSystemParser.g:9326:2: () + // InternalRosSystemParser.g:9350:1: ( () ) + // InternalRosSystemParser.g:9351:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Action_0()); } - // InternalRosSystemParser.g:9327:2: () - // InternalRosSystemParser.g:9327:3: + // InternalRosSystemParser.g:9352:2: () + // InternalRosSystemParser.g:9352:3: { } @@ -29880,14 +29965,14 @@ public final void rule__Int32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1" - // InternalRosSystemParser.g:9335:1: rule__Int32__Group__1 : rule__Int32__Group__1__Impl ; + // InternalRosSystemParser.g:9360: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:9339:1: ( rule__Int32__Group__1__Impl ) - // InternalRosSystemParser.g:9340:2: rule__Int32__Group__1__Impl + // InternalRosSystemParser.g:9364:1: ( rule__Int32__Group__1__Impl ) + // InternalRosSystemParser.g:9365:2: rule__Int32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32__Group__1__Impl(); @@ -29913,17 +29998,17 @@ public final void rule__Int32__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32__Group__1__Impl" - // InternalRosSystemParser.g:9346:1: rule__Int32__Group__1__Impl : ( Int32 ) ; + // InternalRosSystemParser.g:9371:1: rule__Int32__Group__1__Impl : ( Int32 ) ; public final void rule__Int32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9350:1: ( ( Int32 ) ) - // InternalRosSystemParser.g:9351:1: ( Int32 ) + // InternalRosSystemParser.g:9375:1: ( ( Int32 ) ) + // InternalRosSystemParser.g:9376:1: ( Int32 ) { - // InternalRosSystemParser.g:9351:1: ( Int32 ) - // InternalRosSystemParser.g:9352:2: Int32 + // InternalRosSystemParser.g:9376:1: ( Int32 ) + // InternalRosSystemParser.g:9377:2: Int32 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32Access().getInt32Keyword_1()); @@ -29954,14 +30039,14 @@ public final void rule__Int32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0" - // InternalRosSystemParser.g:9362:1: rule__Uint32__Group__0 : rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ; + // InternalRosSystemParser.g:9387: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:9366:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) - // InternalRosSystemParser.g:9367:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 + // InternalRosSystemParser.g:9391:1: ( rule__Uint32__Group__0__Impl rule__Uint32__Group__1 ) + // InternalRosSystemParser.g:9392:2: rule__Uint32__Group__0__Impl rule__Uint32__Group__1 { pushFollow(FOLLOW_56); rule__Uint32__Group__0__Impl(); @@ -29992,23 +30077,23 @@ public final void rule__Uint32__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__0__Impl" - // InternalRosSystemParser.g:9374:1: rule__Uint32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9399:1: rule__Uint32__Group__0__Impl : ( () ) ; public final void rule__Uint32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9378:1: ( ( () ) ) - // InternalRosSystemParser.g:9379:1: ( () ) + // InternalRosSystemParser.g:9403:1: ( ( () ) ) + // InternalRosSystemParser.g:9404:1: ( () ) { - // InternalRosSystemParser.g:9379:1: ( () ) - // InternalRosSystemParser.g:9380:2: () + // InternalRosSystemParser.g:9404:1: ( () ) + // InternalRosSystemParser.g:9405:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Action_0()); } - // InternalRosSystemParser.g:9381:2: () - // InternalRosSystemParser.g:9381:3: + // InternalRosSystemParser.g:9406:2: () + // InternalRosSystemParser.g:9406:3: { } @@ -30033,14 +30118,14 @@ public final void rule__Uint32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1" - // InternalRosSystemParser.g:9389:1: rule__Uint32__Group__1 : rule__Uint32__Group__1__Impl ; + // InternalRosSystemParser.g:9414: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:9393:1: ( rule__Uint32__Group__1__Impl ) - // InternalRosSystemParser.g:9394:2: rule__Uint32__Group__1__Impl + // InternalRosSystemParser.g:9418:1: ( rule__Uint32__Group__1__Impl ) + // InternalRosSystemParser.g:9419:2: rule__Uint32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32__Group__1__Impl(); @@ -30066,17 +30151,17 @@ public final void rule__Uint32__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32__Group__1__Impl" - // InternalRosSystemParser.g:9400:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; + // InternalRosSystemParser.g:9425:1: rule__Uint32__Group__1__Impl : ( Uint32 ) ; public final void rule__Uint32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9404:1: ( ( Uint32 ) ) - // InternalRosSystemParser.g:9405:1: ( Uint32 ) + // InternalRosSystemParser.g:9429:1: ( ( Uint32 ) ) + // InternalRosSystemParser.g:9430:1: ( Uint32 ) { - // InternalRosSystemParser.g:9405:1: ( Uint32 ) - // InternalRosSystemParser.g:9406:2: Uint32 + // InternalRosSystemParser.g:9430:1: ( Uint32 ) + // InternalRosSystemParser.g:9431:2: Uint32 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32Access().getUint32Keyword_1()); @@ -30107,14 +30192,14 @@ public final void rule__Uint32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0" - // InternalRosSystemParser.g:9416:1: rule__Int64__Group__0 : rule__Int64__Group__0__Impl rule__Int64__Group__1 ; + // InternalRosSystemParser.g:9441: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:9420:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) - // InternalRosSystemParser.g:9421:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 + // InternalRosSystemParser.g:9445:1: ( rule__Int64__Group__0__Impl rule__Int64__Group__1 ) + // InternalRosSystemParser.g:9446:2: rule__Int64__Group__0__Impl rule__Int64__Group__1 { pushFollow(FOLLOW_57); rule__Int64__Group__0__Impl(); @@ -30145,23 +30230,23 @@ public final void rule__Int64__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64__Group__0__Impl" - // InternalRosSystemParser.g:9428:1: rule__Int64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9453:1: rule__Int64__Group__0__Impl : ( () ) ; public final void rule__Int64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9432:1: ( ( () ) ) - // InternalRosSystemParser.g:9433:1: ( () ) + // InternalRosSystemParser.g:9457:1: ( ( () ) ) + // InternalRosSystemParser.g:9458:1: ( () ) { - // InternalRosSystemParser.g:9433:1: ( () ) - // InternalRosSystemParser.g:9434:2: () + // InternalRosSystemParser.g:9458:1: ( () ) + // InternalRosSystemParser.g:9459:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Action_0()); } - // InternalRosSystemParser.g:9435:2: () - // InternalRosSystemParser.g:9435:3: + // InternalRosSystemParser.g:9460:2: () + // InternalRosSystemParser.g:9460:3: { } @@ -30186,14 +30271,14 @@ public final void rule__Int64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1" - // InternalRosSystemParser.g:9443:1: rule__Int64__Group__1 : rule__Int64__Group__1__Impl ; + // InternalRosSystemParser.g:9468: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:9447:1: ( rule__Int64__Group__1__Impl ) - // InternalRosSystemParser.g:9448:2: rule__Int64__Group__1__Impl + // InternalRosSystemParser.g:9472:1: ( rule__Int64__Group__1__Impl ) + // InternalRosSystemParser.g:9473:2: rule__Int64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64__Group__1__Impl(); @@ -30219,17 +30304,17 @@ public final void rule__Int64__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64__Group__1__Impl" - // InternalRosSystemParser.g:9454:1: rule__Int64__Group__1__Impl : ( Int64 ) ; + // InternalRosSystemParser.g:9479:1: rule__Int64__Group__1__Impl : ( Int64 ) ; public final void rule__Int64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9458:1: ( ( Int64 ) ) - // InternalRosSystemParser.g:9459:1: ( Int64 ) + // InternalRosSystemParser.g:9483:1: ( ( Int64 ) ) + // InternalRosSystemParser.g:9484:1: ( Int64 ) { - // InternalRosSystemParser.g:9459:1: ( Int64 ) - // InternalRosSystemParser.g:9460:2: Int64 + // InternalRosSystemParser.g:9484:1: ( Int64 ) + // InternalRosSystemParser.g:9485:2: Int64 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64Access().getInt64Keyword_1()); @@ -30260,14 +30345,14 @@ public final void rule__Int64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0" - // InternalRosSystemParser.g:9470:1: rule__Uint64__Group__0 : rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ; + // InternalRosSystemParser.g:9495: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:9474:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) - // InternalRosSystemParser.g:9475:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 + // InternalRosSystemParser.g:9499:1: ( rule__Uint64__Group__0__Impl rule__Uint64__Group__1 ) + // InternalRosSystemParser.g:9500:2: rule__Uint64__Group__0__Impl rule__Uint64__Group__1 { pushFollow(FOLLOW_58); rule__Uint64__Group__0__Impl(); @@ -30298,23 +30383,23 @@ public final void rule__Uint64__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__0__Impl" - // InternalRosSystemParser.g:9482:1: rule__Uint64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9507:1: rule__Uint64__Group__0__Impl : ( () ) ; public final void rule__Uint64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9486:1: ( ( () ) ) - // InternalRosSystemParser.g:9487:1: ( () ) + // InternalRosSystemParser.g:9511:1: ( ( () ) ) + // InternalRosSystemParser.g:9512:1: ( () ) { - // InternalRosSystemParser.g:9487:1: ( () ) - // InternalRosSystemParser.g:9488:2: () + // InternalRosSystemParser.g:9512:1: ( () ) + // InternalRosSystemParser.g:9513:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Action_0()); } - // InternalRosSystemParser.g:9489:2: () - // InternalRosSystemParser.g:9489:3: + // InternalRosSystemParser.g:9514:2: () + // InternalRosSystemParser.g:9514:3: { } @@ -30339,14 +30424,14 @@ public final void rule__Uint64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1" - // InternalRosSystemParser.g:9497:1: rule__Uint64__Group__1 : rule__Uint64__Group__1__Impl ; + // InternalRosSystemParser.g:9522: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:9501:1: ( rule__Uint64__Group__1__Impl ) - // InternalRosSystemParser.g:9502:2: rule__Uint64__Group__1__Impl + // InternalRosSystemParser.g:9526:1: ( rule__Uint64__Group__1__Impl ) + // InternalRosSystemParser.g:9527:2: rule__Uint64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64__Group__1__Impl(); @@ -30372,17 +30457,17 @@ public final void rule__Uint64__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64__Group__1__Impl" - // InternalRosSystemParser.g:9508:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; + // InternalRosSystemParser.g:9533:1: rule__Uint64__Group__1__Impl : ( Uint64 ) ; public final void rule__Uint64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9512:1: ( ( Uint64 ) ) - // InternalRosSystemParser.g:9513:1: ( Uint64 ) + // InternalRosSystemParser.g:9537:1: ( ( Uint64 ) ) + // InternalRosSystemParser.g:9538:1: ( Uint64 ) { - // InternalRosSystemParser.g:9513:1: ( Uint64 ) - // InternalRosSystemParser.g:9514:2: Uint64 + // InternalRosSystemParser.g:9538:1: ( Uint64 ) + // InternalRosSystemParser.g:9539:2: Uint64 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64Access().getUint64Keyword_1()); @@ -30413,14 +30498,14 @@ public final void rule__Uint64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0" - // InternalRosSystemParser.g:9524:1: rule__Float32__Group__0 : rule__Float32__Group__0__Impl rule__Float32__Group__1 ; + // InternalRosSystemParser.g:9549: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:9528:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) - // InternalRosSystemParser.g:9529:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 + // InternalRosSystemParser.g:9553:1: ( rule__Float32__Group__0__Impl rule__Float32__Group__1 ) + // InternalRosSystemParser.g:9554:2: rule__Float32__Group__0__Impl rule__Float32__Group__1 { pushFollow(FOLLOW_59); rule__Float32__Group__0__Impl(); @@ -30451,23 +30536,23 @@ public final void rule__Float32__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32__Group__0__Impl" - // InternalRosSystemParser.g:9536:1: rule__Float32__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9561:1: rule__Float32__Group__0__Impl : ( () ) ; public final void rule__Float32__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9540:1: ( ( () ) ) - // InternalRosSystemParser.g:9541:1: ( () ) + // InternalRosSystemParser.g:9565:1: ( ( () ) ) + // InternalRosSystemParser.g:9566:1: ( () ) { - // InternalRosSystemParser.g:9541:1: ( () ) - // InternalRosSystemParser.g:9542:2: () + // InternalRosSystemParser.g:9566:1: ( () ) + // InternalRosSystemParser.g:9567:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Action_0()); } - // InternalRosSystemParser.g:9543:2: () - // InternalRosSystemParser.g:9543:3: + // InternalRosSystemParser.g:9568:2: () + // InternalRosSystemParser.g:9568:3: { } @@ -30492,14 +30577,14 @@ public final void rule__Float32__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1" - // InternalRosSystemParser.g:9551:1: rule__Float32__Group__1 : rule__Float32__Group__1__Impl ; + // InternalRosSystemParser.g:9576: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:9555:1: ( rule__Float32__Group__1__Impl ) - // InternalRosSystemParser.g:9556:2: rule__Float32__Group__1__Impl + // InternalRosSystemParser.g:9580:1: ( rule__Float32__Group__1__Impl ) + // InternalRosSystemParser.g:9581:2: rule__Float32__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32__Group__1__Impl(); @@ -30525,17 +30610,17 @@ public final void rule__Float32__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32__Group__1__Impl" - // InternalRosSystemParser.g:9562:1: rule__Float32__Group__1__Impl : ( Float32 ) ; + // InternalRosSystemParser.g:9587:1: rule__Float32__Group__1__Impl : ( Float32 ) ; public final void rule__Float32__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9566:1: ( ( Float32 ) ) - // InternalRosSystemParser.g:9567:1: ( Float32 ) + // InternalRosSystemParser.g:9591:1: ( ( Float32 ) ) + // InternalRosSystemParser.g:9592:1: ( Float32 ) { - // InternalRosSystemParser.g:9567:1: ( Float32 ) - // InternalRosSystemParser.g:9568:2: Float32 + // InternalRosSystemParser.g:9592:1: ( Float32 ) + // InternalRosSystemParser.g:9593:2: Float32 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32Access().getFloat32Keyword_1()); @@ -30566,14 +30651,14 @@ public final void rule__Float32__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0" - // InternalRosSystemParser.g:9578:1: rule__Float64__Group__0 : rule__Float64__Group__0__Impl rule__Float64__Group__1 ; + // InternalRosSystemParser.g:9603: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:9582:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) - // InternalRosSystemParser.g:9583:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 + // InternalRosSystemParser.g:9607:1: ( rule__Float64__Group__0__Impl rule__Float64__Group__1 ) + // InternalRosSystemParser.g:9608:2: rule__Float64__Group__0__Impl rule__Float64__Group__1 { pushFollow(FOLLOW_60); rule__Float64__Group__0__Impl(); @@ -30604,23 +30689,23 @@ public final void rule__Float64__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64__Group__0__Impl" - // InternalRosSystemParser.g:9590:1: rule__Float64__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9615:1: rule__Float64__Group__0__Impl : ( () ) ; public final void rule__Float64__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9594:1: ( ( () ) ) - // InternalRosSystemParser.g:9595:1: ( () ) + // InternalRosSystemParser.g:9619:1: ( ( () ) ) + // InternalRosSystemParser.g:9620:1: ( () ) { - // InternalRosSystemParser.g:9595:1: ( () ) - // InternalRosSystemParser.g:9596:2: () + // InternalRosSystemParser.g:9620:1: ( () ) + // InternalRosSystemParser.g:9621:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Action_0()); } - // InternalRosSystemParser.g:9597:2: () - // InternalRosSystemParser.g:9597:3: + // InternalRosSystemParser.g:9622:2: () + // InternalRosSystemParser.g:9622:3: { } @@ -30645,14 +30730,14 @@ public final void rule__Float64__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1" - // InternalRosSystemParser.g:9605:1: rule__Float64__Group__1 : rule__Float64__Group__1__Impl ; + // InternalRosSystemParser.g:9630: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:9609:1: ( rule__Float64__Group__1__Impl ) - // InternalRosSystemParser.g:9610:2: rule__Float64__Group__1__Impl + // InternalRosSystemParser.g:9634:1: ( rule__Float64__Group__1__Impl ) + // InternalRosSystemParser.g:9635:2: rule__Float64__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64__Group__1__Impl(); @@ -30678,17 +30763,17 @@ public final void rule__Float64__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64__Group__1__Impl" - // InternalRosSystemParser.g:9616:1: rule__Float64__Group__1__Impl : ( Float64 ) ; + // InternalRosSystemParser.g:9641:1: rule__Float64__Group__1__Impl : ( Float64 ) ; public final void rule__Float64__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9620:1: ( ( Float64 ) ) - // InternalRosSystemParser.g:9621:1: ( Float64 ) + // InternalRosSystemParser.g:9645:1: ( ( Float64 ) ) + // InternalRosSystemParser.g:9646:1: ( Float64 ) { - // InternalRosSystemParser.g:9621:1: ( Float64 ) - // InternalRosSystemParser.g:9622:2: Float64 + // InternalRosSystemParser.g:9646:1: ( Float64 ) + // InternalRosSystemParser.g:9647:2: Float64 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64Access().getFloat64Keyword_1()); @@ -30719,14 +30804,14 @@ public final void rule__Float64__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__0" - // InternalRosSystemParser.g:9632:1: rule__String0__Group__0 : rule__String0__Group__0__Impl rule__String0__Group__1 ; + // InternalRosSystemParser.g:9657: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:9636:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) - // InternalRosSystemParser.g:9637:2: rule__String0__Group__0__Impl rule__String0__Group__1 + // InternalRosSystemParser.g:9661:1: ( rule__String0__Group__0__Impl rule__String0__Group__1 ) + // InternalRosSystemParser.g:9662:2: rule__String0__Group__0__Impl rule__String0__Group__1 { pushFollow(FOLLOW_61); rule__String0__Group__0__Impl(); @@ -30757,23 +30842,23 @@ public final void rule__String0__Group__0() throws RecognitionException { // $ANTLR start "rule__String0__Group__0__Impl" - // InternalRosSystemParser.g:9644:1: rule__String0__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9669:1: rule__String0__Group__0__Impl : ( () ) ; public final void rule__String0__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9648:1: ( ( () ) ) - // InternalRosSystemParser.g:9649:1: ( () ) + // InternalRosSystemParser.g:9673:1: ( ( () ) ) + // InternalRosSystemParser.g:9674:1: ( () ) { - // InternalRosSystemParser.g:9649:1: ( () ) - // InternalRosSystemParser.g:9650:2: () + // InternalRosSystemParser.g:9674:1: ( () ) + // InternalRosSystemParser.g:9675:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringAction_0()); } - // InternalRosSystemParser.g:9651:2: () - // InternalRosSystemParser.g:9651:3: + // InternalRosSystemParser.g:9676:2: () + // InternalRosSystemParser.g:9676:3: { } @@ -30798,14 +30883,14 @@ public final void rule__String0__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__String0__Group__1" - // InternalRosSystemParser.g:9659:1: rule__String0__Group__1 : rule__String0__Group__1__Impl ; + // InternalRosSystemParser.g:9684: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:9663:1: ( rule__String0__Group__1__Impl ) - // InternalRosSystemParser.g:9664:2: rule__String0__Group__1__Impl + // InternalRosSystemParser.g:9688:1: ( rule__String0__Group__1__Impl ) + // InternalRosSystemParser.g:9689:2: rule__String0__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0__Group__1__Impl(); @@ -30831,17 +30916,17 @@ public final void rule__String0__Group__1() throws RecognitionException { // $ANTLR start "rule__String0__Group__1__Impl" - // InternalRosSystemParser.g:9670:1: rule__String0__Group__1__Impl : ( String_1 ) ; + // InternalRosSystemParser.g:9695:1: rule__String0__Group__1__Impl : ( String_1 ) ; public final void rule__String0__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9674:1: ( ( String_1 ) ) - // InternalRosSystemParser.g:9675:1: ( String_1 ) + // InternalRosSystemParser.g:9699:1: ( ( String_1 ) ) + // InternalRosSystemParser.g:9700:1: ( String_1 ) { - // InternalRosSystemParser.g:9675:1: ( String_1 ) - // InternalRosSystemParser.g:9676:2: String_1 + // InternalRosSystemParser.g:9700:1: ( String_1 ) + // InternalRosSystemParser.g:9701:2: String_1 { if ( state.backtracking==0 ) { before(grammarAccess.getString0Access().getStringKeyword_1()); @@ -30872,14 +30957,14 @@ public final void rule__String0__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__0" - // InternalRosSystemParser.g:9686:1: rule__Char__Group__0 : rule__Char__Group__0__Impl rule__Char__Group__1 ; + // InternalRosSystemParser.g:9711: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:9690:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) - // InternalRosSystemParser.g:9691:2: rule__Char__Group__0__Impl rule__Char__Group__1 + // InternalRosSystemParser.g:9715:1: ( rule__Char__Group__0__Impl rule__Char__Group__1 ) + // InternalRosSystemParser.g:9716:2: rule__Char__Group__0__Impl rule__Char__Group__1 { pushFollow(FOLLOW_62); rule__Char__Group__0__Impl(); @@ -30910,23 +30995,23 @@ public final void rule__Char__Group__0() throws RecognitionException { // $ANTLR start "rule__Char__Group__0__Impl" - // InternalRosSystemParser.g:9698:1: rule__Char__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9723:1: rule__Char__Group__0__Impl : ( () ) ; public final void rule__Char__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9702:1: ( ( () ) ) - // InternalRosSystemParser.g:9703:1: ( () ) + // InternalRosSystemParser.g:9727:1: ( ( () ) ) + // InternalRosSystemParser.g:9728:1: ( () ) { - // InternalRosSystemParser.g:9703:1: ( () ) - // InternalRosSystemParser.g:9704:2: () + // InternalRosSystemParser.g:9728:1: ( () ) + // InternalRosSystemParser.g:9729:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getChar0Action_0()); } - // InternalRosSystemParser.g:9705:2: () - // InternalRosSystemParser.g:9705:3: + // InternalRosSystemParser.g:9730:2: () + // InternalRosSystemParser.g:9730:3: { } @@ -30951,14 +31036,14 @@ public final void rule__Char__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Char__Group__1" - // InternalRosSystemParser.g:9713:1: rule__Char__Group__1 : rule__Char__Group__1__Impl ; + // InternalRosSystemParser.g:9738: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:9717:1: ( rule__Char__Group__1__Impl ) - // InternalRosSystemParser.g:9718:2: rule__Char__Group__1__Impl + // InternalRosSystemParser.g:9742:1: ( rule__Char__Group__1__Impl ) + // InternalRosSystemParser.g:9743:2: rule__Char__Group__1__Impl { pushFollow(FOLLOW_2); rule__Char__Group__1__Impl(); @@ -30984,17 +31069,17 @@ public final void rule__Char__Group__1() throws RecognitionException { // $ANTLR start "rule__Char__Group__1__Impl" - // InternalRosSystemParser.g:9724:1: rule__Char__Group__1__Impl : ( Char ) ; + // InternalRosSystemParser.g:9749:1: rule__Char__Group__1__Impl : ( Char ) ; public final void rule__Char__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9728:1: ( ( Char ) ) - // InternalRosSystemParser.g:9729:1: ( Char ) + // InternalRosSystemParser.g:9753:1: ( ( Char ) ) + // InternalRosSystemParser.g:9754:1: ( Char ) { - // InternalRosSystemParser.g:9729:1: ( Char ) - // InternalRosSystemParser.g:9730:2: Char + // InternalRosSystemParser.g:9754:1: ( Char ) + // InternalRosSystemParser.g:9755:2: Char { if ( state.backtracking==0 ) { before(grammarAccess.getCharAccess().getCharKeyword_1()); @@ -31025,14 +31110,14 @@ public final void rule__Char__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0" - // InternalRosSystemParser.g:9740:1: rule__Byte__Group__0 : rule__Byte__Group__0__Impl rule__Byte__Group__1 ; + // InternalRosSystemParser.g:9765: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:9744:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) - // InternalRosSystemParser.g:9745:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 + // InternalRosSystemParser.g:9769:1: ( rule__Byte__Group__0__Impl rule__Byte__Group__1 ) + // InternalRosSystemParser.g:9770:2: rule__Byte__Group__0__Impl rule__Byte__Group__1 { pushFollow(FOLLOW_63); rule__Byte__Group__0__Impl(); @@ -31063,23 +31148,23 @@ public final void rule__Byte__Group__0() throws RecognitionException { // $ANTLR start "rule__Byte__Group__0__Impl" - // InternalRosSystemParser.g:9752:1: rule__Byte__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9777:1: rule__Byte__Group__0__Impl : ( () ) ; public final void rule__Byte__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9756:1: ( ( () ) ) - // InternalRosSystemParser.g:9757:1: ( () ) + // InternalRosSystemParser.g:9781:1: ( ( () ) ) + // InternalRosSystemParser.g:9782:1: ( () ) { - // InternalRosSystemParser.g:9757:1: ( () ) - // InternalRosSystemParser.g:9758:2: () + // InternalRosSystemParser.g:9782:1: ( () ) + // InternalRosSystemParser.g:9783:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteAction_0()); } - // InternalRosSystemParser.g:9759:2: () - // InternalRosSystemParser.g:9759:3: + // InternalRosSystemParser.g:9784:2: () + // InternalRosSystemParser.g:9784:3: { } @@ -31104,14 +31189,14 @@ public final void rule__Byte__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1" - // InternalRosSystemParser.g:9767:1: rule__Byte__Group__1 : rule__Byte__Group__1__Impl ; + // InternalRosSystemParser.g:9792: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:9771:1: ( rule__Byte__Group__1__Impl ) - // InternalRosSystemParser.g:9772:2: rule__Byte__Group__1__Impl + // InternalRosSystemParser.g:9796:1: ( rule__Byte__Group__1__Impl ) + // InternalRosSystemParser.g:9797:2: rule__Byte__Group__1__Impl { pushFollow(FOLLOW_2); rule__Byte__Group__1__Impl(); @@ -31137,17 +31222,17 @@ public final void rule__Byte__Group__1() throws RecognitionException { // $ANTLR start "rule__Byte__Group__1__Impl" - // InternalRosSystemParser.g:9778:1: rule__Byte__Group__1__Impl : ( Byte ) ; + // InternalRosSystemParser.g:9803:1: rule__Byte__Group__1__Impl : ( Byte ) ; public final void rule__Byte__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9782:1: ( ( Byte ) ) - // InternalRosSystemParser.g:9783:1: ( Byte ) + // InternalRosSystemParser.g:9807:1: ( ( Byte ) ) + // InternalRosSystemParser.g:9808:1: ( Byte ) { - // InternalRosSystemParser.g:9783:1: ( Byte ) - // InternalRosSystemParser.g:9784:2: Byte + // InternalRosSystemParser.g:9808:1: ( Byte ) + // InternalRosSystemParser.g:9809:2: Byte { if ( state.backtracking==0 ) { before(grammarAccess.getByteAccess().getByteKeyword_1()); @@ -31178,14 +31263,14 @@ public final void rule__Byte__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__0" - // InternalRosSystemParser.g:9794:1: rule__Time__Group__0 : rule__Time__Group__0__Impl rule__Time__Group__1 ; + // InternalRosSystemParser.g:9819: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:9798:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) - // InternalRosSystemParser.g:9799:2: rule__Time__Group__0__Impl rule__Time__Group__1 + // InternalRosSystemParser.g:9823:1: ( rule__Time__Group__0__Impl rule__Time__Group__1 ) + // InternalRosSystemParser.g:9824:2: rule__Time__Group__0__Impl rule__Time__Group__1 { pushFollow(FOLLOW_64); rule__Time__Group__0__Impl(); @@ -31216,23 +31301,23 @@ public final void rule__Time__Group__0() throws RecognitionException { // $ANTLR start "rule__Time__Group__0__Impl" - // InternalRosSystemParser.g:9806:1: rule__Time__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9831:1: rule__Time__Group__0__Impl : ( () ) ; public final void rule__Time__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9810:1: ( ( () ) ) - // InternalRosSystemParser.g:9811:1: ( () ) + // InternalRosSystemParser.g:9835:1: ( ( () ) ) + // InternalRosSystemParser.g:9836:1: ( () ) { - // InternalRosSystemParser.g:9811:1: ( () ) - // InternalRosSystemParser.g:9812:2: () + // InternalRosSystemParser.g:9836:1: ( () ) + // InternalRosSystemParser.g:9837:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeAction_0()); } - // InternalRosSystemParser.g:9813:2: () - // InternalRosSystemParser.g:9813:3: + // InternalRosSystemParser.g:9838:2: () + // InternalRosSystemParser.g:9838:3: { } @@ -31257,14 +31342,14 @@ public final void rule__Time__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Time__Group__1" - // InternalRosSystemParser.g:9821:1: rule__Time__Group__1 : rule__Time__Group__1__Impl ; + // InternalRosSystemParser.g:9846: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:9825:1: ( rule__Time__Group__1__Impl ) - // InternalRosSystemParser.g:9826:2: rule__Time__Group__1__Impl + // InternalRosSystemParser.g:9850:1: ( rule__Time__Group__1__Impl ) + // InternalRosSystemParser.g:9851:2: rule__Time__Group__1__Impl { pushFollow(FOLLOW_2); rule__Time__Group__1__Impl(); @@ -31290,17 +31375,17 @@ public final void rule__Time__Group__1() throws RecognitionException { // $ANTLR start "rule__Time__Group__1__Impl" - // InternalRosSystemParser.g:9832:1: rule__Time__Group__1__Impl : ( Time ) ; + // InternalRosSystemParser.g:9857:1: rule__Time__Group__1__Impl : ( Time ) ; public final void rule__Time__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9836:1: ( ( Time ) ) - // InternalRosSystemParser.g:9837:1: ( Time ) + // InternalRosSystemParser.g:9861:1: ( ( Time ) ) + // InternalRosSystemParser.g:9862:1: ( Time ) { - // InternalRosSystemParser.g:9837:1: ( Time ) - // InternalRosSystemParser.g:9838:2: Time + // InternalRosSystemParser.g:9862:1: ( Time ) + // InternalRosSystemParser.g:9863:2: Time { if ( state.backtracking==0 ) { before(grammarAccess.getTimeAccess().getTimeKeyword_1()); @@ -31331,14 +31416,14 @@ public final void rule__Time__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0" - // InternalRosSystemParser.g:9848:1: rule__Duration__Group__0 : rule__Duration__Group__0__Impl rule__Duration__Group__1 ; + // InternalRosSystemParser.g:9873: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:9852:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) - // InternalRosSystemParser.g:9853:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 + // InternalRosSystemParser.g:9877:1: ( rule__Duration__Group__0__Impl rule__Duration__Group__1 ) + // InternalRosSystemParser.g:9878:2: rule__Duration__Group__0__Impl rule__Duration__Group__1 { pushFollow(FOLLOW_65); rule__Duration__Group__0__Impl(); @@ -31369,23 +31454,23 @@ public final void rule__Duration__Group__0() throws RecognitionException { // $ANTLR start "rule__Duration__Group__0__Impl" - // InternalRosSystemParser.g:9860:1: rule__Duration__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9885:1: rule__Duration__Group__0__Impl : ( () ) ; public final void rule__Duration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9864:1: ( ( () ) ) - // InternalRosSystemParser.g:9865:1: ( () ) + // InternalRosSystemParser.g:9889:1: ( ( () ) ) + // InternalRosSystemParser.g:9890:1: ( () ) { - // InternalRosSystemParser.g:9865:1: ( () ) - // InternalRosSystemParser.g:9866:2: () + // InternalRosSystemParser.g:9890:1: ( () ) + // InternalRosSystemParser.g:9891:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationAction_0()); } - // InternalRosSystemParser.g:9867:2: () - // InternalRosSystemParser.g:9867:3: + // InternalRosSystemParser.g:9892:2: () + // InternalRosSystemParser.g:9892:3: { } @@ -31410,14 +31495,14 @@ public final void rule__Duration__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1" - // InternalRosSystemParser.g:9875:1: rule__Duration__Group__1 : rule__Duration__Group__1__Impl ; + // InternalRosSystemParser.g:9900: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:9879:1: ( rule__Duration__Group__1__Impl ) - // InternalRosSystemParser.g:9880:2: rule__Duration__Group__1__Impl + // InternalRosSystemParser.g:9904:1: ( rule__Duration__Group__1__Impl ) + // InternalRosSystemParser.g:9905:2: rule__Duration__Group__1__Impl { pushFollow(FOLLOW_2); rule__Duration__Group__1__Impl(); @@ -31443,17 +31528,17 @@ public final void rule__Duration__Group__1() throws RecognitionException { // $ANTLR start "rule__Duration__Group__1__Impl" - // InternalRosSystemParser.g:9886:1: rule__Duration__Group__1__Impl : ( Duration ) ; + // InternalRosSystemParser.g:9911:1: rule__Duration__Group__1__Impl : ( Duration ) ; public final void rule__Duration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9890:1: ( ( Duration ) ) - // InternalRosSystemParser.g:9891:1: ( Duration ) + // InternalRosSystemParser.g:9915:1: ( ( Duration ) ) + // InternalRosSystemParser.g:9916:1: ( Duration ) { - // InternalRosSystemParser.g:9891:1: ( Duration ) - // InternalRosSystemParser.g:9892:2: Duration + // InternalRosSystemParser.g:9916:1: ( Duration ) + // InternalRosSystemParser.g:9917:2: Duration { if ( state.backtracking==0 ) { before(grammarAccess.getDurationAccess().getDurationKeyword_1()); @@ -31484,14 +31569,14 @@ public final void rule__Duration__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0" - // InternalRosSystemParser.g:9902:1: rule__BoolArray__Group__0 : rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ; + // InternalRosSystemParser.g:9927: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:9906:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) - // InternalRosSystemParser.g:9907:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 + // InternalRosSystemParser.g:9931:1: ( rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 ) + // InternalRosSystemParser.g:9932:2: rule__BoolArray__Group__0__Impl rule__BoolArray__Group__1 { pushFollow(FOLLOW_66); rule__BoolArray__Group__0__Impl(); @@ -31522,23 +31607,23 @@ public final void rule__BoolArray__Group__0() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__0__Impl" - // InternalRosSystemParser.g:9914:1: rule__BoolArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9939:1: rule__BoolArray__Group__0__Impl : ( () ) ; public final void rule__BoolArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9918:1: ( ( () ) ) - // InternalRosSystemParser.g:9919:1: ( () ) + // InternalRosSystemParser.g:9943:1: ( ( () ) ) + // InternalRosSystemParser.g:9944:1: ( () ) { - // InternalRosSystemParser.g:9919:1: ( () ) - // InternalRosSystemParser.g:9920:2: () + // InternalRosSystemParser.g:9944:1: ( () ) + // InternalRosSystemParser.g:9945:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolArrayAction_0()); } - // InternalRosSystemParser.g:9921:2: () - // InternalRosSystemParser.g:9921:3: + // InternalRosSystemParser.g:9946:2: () + // InternalRosSystemParser.g:9946:3: { } @@ -31563,14 +31648,14 @@ public final void rule__BoolArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__BoolArray__Group__1" - // InternalRosSystemParser.g:9929:1: rule__BoolArray__Group__1 : rule__BoolArray__Group__1__Impl ; + // InternalRosSystemParser.g:9954: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:9933:1: ( rule__BoolArray__Group__1__Impl ) - // InternalRosSystemParser.g:9934:2: rule__BoolArray__Group__1__Impl + // InternalRosSystemParser.g:9958:1: ( rule__BoolArray__Group__1__Impl ) + // InternalRosSystemParser.g:9959:2: rule__BoolArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__BoolArray__Group__1__Impl(); @@ -31596,17 +31681,17 @@ public final void rule__BoolArray__Group__1() throws RecognitionException { // $ANTLR start "rule__BoolArray__Group__1__Impl" - // InternalRosSystemParser.g:9940:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; + // InternalRosSystemParser.g:9965:1: rule__BoolArray__Group__1__Impl : ( Bool_1 ) ; public final void rule__BoolArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9944:1: ( ( Bool_1 ) ) - // InternalRosSystemParser.g:9945:1: ( Bool_1 ) + // InternalRosSystemParser.g:9969:1: ( ( Bool_1 ) ) + // InternalRosSystemParser.g:9970:1: ( Bool_1 ) { - // InternalRosSystemParser.g:9945:1: ( Bool_1 ) - // InternalRosSystemParser.g:9946:2: Bool_1 + // InternalRosSystemParser.g:9970:1: ( Bool_1 ) + // InternalRosSystemParser.g:9971:2: Bool_1 { if ( state.backtracking==0 ) { before(grammarAccess.getBoolArrayAccess().getBoolKeyword_1()); @@ -31637,14 +31722,14 @@ public final void rule__BoolArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__0" - // InternalRosSystemParser.g:9956:1: rule__Int8Array__Group__0 : rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ; + // InternalRosSystemParser.g:9981: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:9960:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) - // InternalRosSystemParser.g:9961:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 + // InternalRosSystemParser.g:9985:1: ( rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 ) + // InternalRosSystemParser.g:9986:2: rule__Int8Array__Group__0__Impl rule__Int8Array__Group__1 { pushFollow(FOLLOW_67); rule__Int8Array__Group__0__Impl(); @@ -31675,23 +31760,23 @@ public final void rule__Int8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__0__Impl" - // InternalRosSystemParser.g:9968:1: rule__Int8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:9993:1: rule__Int8Array__Group__0__Impl : ( () ) ; public final void rule__Int8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9972:1: ( ( () ) ) - // InternalRosSystemParser.g:9973:1: ( () ) + // InternalRosSystemParser.g:9997:1: ( ( () ) ) + // InternalRosSystemParser.g:9998:1: ( () ) { - // InternalRosSystemParser.g:9973:1: ( () ) - // InternalRosSystemParser.g:9974:2: () + // InternalRosSystemParser.g:9998:1: ( () ) + // InternalRosSystemParser.g:9999:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8ArrayAction_0()); } - // InternalRosSystemParser.g:9975:2: () - // InternalRosSystemParser.g:9975:3: + // InternalRosSystemParser.g:10000:2: () + // InternalRosSystemParser.g:10000:3: { } @@ -31716,14 +31801,14 @@ public final void rule__Int8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int8Array__Group__1" - // InternalRosSystemParser.g:9983:1: rule__Int8Array__Group__1 : rule__Int8Array__Group__1__Impl ; + // InternalRosSystemParser.g:10008: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:9987:1: ( rule__Int8Array__Group__1__Impl ) - // InternalRosSystemParser.g:9988:2: rule__Int8Array__Group__1__Impl + // InternalRosSystemParser.g:10012:1: ( rule__Int8Array__Group__1__Impl ) + // InternalRosSystemParser.g:10013:2: rule__Int8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int8Array__Group__1__Impl(); @@ -31749,17 +31834,17 @@ public final void rule__Int8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int8Array__Group__1__Impl" - // InternalRosSystemParser.g:9994:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; + // InternalRosSystemParser.g:10019:1: rule__Int8Array__Group__1__Impl : ( Int8_1 ) ; public final void rule__Int8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:9998:1: ( ( Int8_1 ) ) - // InternalRosSystemParser.g:9999:1: ( Int8_1 ) + // InternalRosSystemParser.g:10023:1: ( ( Int8_1 ) ) + // InternalRosSystemParser.g:10024:1: ( Int8_1 ) { - // InternalRosSystemParser.g:9999:1: ( Int8_1 ) - // InternalRosSystemParser.g:10000:2: Int8_1 + // InternalRosSystemParser.g:10024:1: ( Int8_1 ) + // InternalRosSystemParser.g:10025:2: Int8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt8ArrayAccess().getInt8Keyword_1()); @@ -31790,14 +31875,14 @@ public final void rule__Int8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__0" - // InternalRosSystemParser.g:10010:1: rule__Uint8Array__Group__0 : rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ; + // InternalRosSystemParser.g:10035: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:10014:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) - // InternalRosSystemParser.g:10015:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 + // InternalRosSystemParser.g:10039:1: ( rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 ) + // InternalRosSystemParser.g:10040:2: rule__Uint8Array__Group__0__Impl rule__Uint8Array__Group__1 { pushFollow(FOLLOW_68); rule__Uint8Array__Group__0__Impl(); @@ -31828,23 +31913,23 @@ public final void rule__Uint8Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__0__Impl" - // InternalRosSystemParser.g:10022:1: rule__Uint8Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10047:1: rule__Uint8Array__Group__0__Impl : ( () ) ; public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10026:1: ( ( () ) ) - // InternalRosSystemParser.g:10027:1: ( () ) + // InternalRosSystemParser.g:10051:1: ( ( () ) ) + // InternalRosSystemParser.g:10052:1: ( () ) { - // InternalRosSystemParser.g:10027:1: ( () ) - // InternalRosSystemParser.g:10028:2: () + // InternalRosSystemParser.g:10052:1: ( () ) + // InternalRosSystemParser.g:10053:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8ArrayAction_0()); } - // InternalRosSystemParser.g:10029:2: () - // InternalRosSystemParser.g:10029:3: + // InternalRosSystemParser.g:10054:2: () + // InternalRosSystemParser.g:10054:3: { } @@ -31869,14 +31954,14 @@ public final void rule__Uint8Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Uint8Array__Group__1" - // InternalRosSystemParser.g:10037:1: rule__Uint8Array__Group__1 : rule__Uint8Array__Group__1__Impl ; + // InternalRosSystemParser.g:10062: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:10041:1: ( rule__Uint8Array__Group__1__Impl ) - // InternalRosSystemParser.g:10042:2: rule__Uint8Array__Group__1__Impl + // InternalRosSystemParser.g:10066:1: ( rule__Uint8Array__Group__1__Impl ) + // InternalRosSystemParser.g:10067:2: rule__Uint8Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint8Array__Group__1__Impl(); @@ -31902,17 +31987,17 @@ public final void rule__Uint8Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint8Array__Group__1__Impl" - // InternalRosSystemParser.g:10048:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; + // InternalRosSystemParser.g:10073:1: rule__Uint8Array__Group__1__Impl : ( Uint8_1 ) ; public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10052:1: ( ( Uint8_1 ) ) - // InternalRosSystemParser.g:10053:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10077:1: ( ( Uint8_1 ) ) + // InternalRosSystemParser.g:10078:1: ( Uint8_1 ) { - // InternalRosSystemParser.g:10053:1: ( Uint8_1 ) - // InternalRosSystemParser.g:10054:2: Uint8_1 + // InternalRosSystemParser.g:10078:1: ( Uint8_1 ) + // InternalRosSystemParser.g:10079:2: Uint8_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint8ArrayAccess().getUint8Keyword_1()); @@ -31943,14 +32028,14 @@ public final void rule__Uint8Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__0" - // InternalRosSystemParser.g:10064:1: rule__Int16Array__Group__0 : rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ; + // InternalRosSystemParser.g:10089: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:10068:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) - // InternalRosSystemParser.g:10069:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 + // InternalRosSystemParser.g:10093:1: ( rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 ) + // InternalRosSystemParser.g:10094:2: rule__Int16Array__Group__0__Impl rule__Int16Array__Group__1 { pushFollow(FOLLOW_69); rule__Int16Array__Group__0__Impl(); @@ -31981,23 +32066,23 @@ public final void rule__Int16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__0__Impl" - // InternalRosSystemParser.g:10076:1: rule__Int16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10101:1: rule__Int16Array__Group__0__Impl : ( () ) ; public final void rule__Int16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10080:1: ( ( () ) ) - // InternalRosSystemParser.g:10081:1: ( () ) + // InternalRosSystemParser.g:10105:1: ( ( () ) ) + // InternalRosSystemParser.g:10106:1: ( () ) { - // InternalRosSystemParser.g:10081:1: ( () ) - // InternalRosSystemParser.g:10082:2: () + // InternalRosSystemParser.g:10106:1: ( () ) + // InternalRosSystemParser.g:10107:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16ArrayAction_0()); } - // InternalRosSystemParser.g:10083:2: () - // InternalRosSystemParser.g:10083:3: + // InternalRosSystemParser.g:10108:2: () + // InternalRosSystemParser.g:10108:3: { } @@ -32022,14 +32107,14 @@ public final void rule__Int16Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int16Array__Group__1" - // InternalRosSystemParser.g:10091:1: rule__Int16Array__Group__1 : rule__Int16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10116: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:10095:1: ( rule__Int16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10096:2: rule__Int16Array__Group__1__Impl + // InternalRosSystemParser.g:10120:1: ( rule__Int16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10121:2: rule__Int16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int16Array__Group__1__Impl(); @@ -32055,17 +32140,17 @@ public final void rule__Int16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int16Array__Group__1__Impl" - // InternalRosSystemParser.g:10102:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; + // InternalRosSystemParser.g:10127:1: rule__Int16Array__Group__1__Impl : ( Int16_1 ) ; public final void rule__Int16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10106:1: ( ( Int16_1 ) ) - // InternalRosSystemParser.g:10107:1: ( Int16_1 ) + // InternalRosSystemParser.g:10131:1: ( ( Int16_1 ) ) + // InternalRosSystemParser.g:10132:1: ( Int16_1 ) { - // InternalRosSystemParser.g:10107:1: ( Int16_1 ) - // InternalRosSystemParser.g:10108:2: Int16_1 + // InternalRosSystemParser.g:10132:1: ( Int16_1 ) + // InternalRosSystemParser.g:10133:2: Int16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt16ArrayAccess().getInt16Keyword_1()); @@ -32096,14 +32181,14 @@ public final void rule__Int16Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint16Array__Group__0" - // InternalRosSystemParser.g:10118:1: rule__Uint16Array__Group__0 : rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ; + // InternalRosSystemParser.g:10143: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:10122:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) - // InternalRosSystemParser.g:10123:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 + // InternalRosSystemParser.g:10147:1: ( rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 ) + // InternalRosSystemParser.g:10148:2: rule__Uint16Array__Group__0__Impl rule__Uint16Array__Group__1 { pushFollow(FOLLOW_70); rule__Uint16Array__Group__0__Impl(); @@ -32134,23 +32219,23 @@ public final void rule__Uint16Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__0__Impl" - // InternalRosSystemParser.g:10130:1: rule__Uint16Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10155:1: rule__Uint16Array__Group__0__Impl : ( () ) ; public final void rule__Uint16Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10134:1: ( ( () ) ) - // InternalRosSystemParser.g:10135:1: ( () ) + // InternalRosSystemParser.g:10159:1: ( ( () ) ) + // InternalRosSystemParser.g:10160:1: ( () ) { - // InternalRosSystemParser.g:10135:1: ( () ) - // InternalRosSystemParser.g:10136:2: () + // InternalRosSystemParser.g:10160:1: ( () ) + // InternalRosSystemParser.g:10161:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16ArrayAction_0()); } - // InternalRosSystemParser.g:10137:2: () - // InternalRosSystemParser.g:10137:3: + // InternalRosSystemParser.g:10162:2: () + // InternalRosSystemParser.g:10162:3: { } @@ -32175,14 +32260,14 @@ public final void rule__Uint16Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint16Array__Group__1" - // InternalRosSystemParser.g:10145:1: rule__Uint16Array__Group__1 : rule__Uint16Array__Group__1__Impl ; + // InternalRosSystemParser.g:10170: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:10149:1: ( rule__Uint16Array__Group__1__Impl ) - // InternalRosSystemParser.g:10150:2: rule__Uint16Array__Group__1__Impl + // InternalRosSystemParser.g:10174:1: ( rule__Uint16Array__Group__1__Impl ) + // InternalRosSystemParser.g:10175:2: rule__Uint16Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint16Array__Group__1__Impl(); @@ -32208,17 +32293,17 @@ public final void rule__Uint16Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint16Array__Group__1__Impl" - // InternalRosSystemParser.g:10156:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; + // InternalRosSystemParser.g:10181:1: rule__Uint16Array__Group__1__Impl : ( Uint16_1 ) ; public final void rule__Uint16Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10160:1: ( ( Uint16_1 ) ) - // InternalRosSystemParser.g:10161:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10185:1: ( ( Uint16_1 ) ) + // InternalRosSystemParser.g:10186:1: ( Uint16_1 ) { - // InternalRosSystemParser.g:10161:1: ( Uint16_1 ) - // InternalRosSystemParser.g:10162:2: Uint16_1 + // InternalRosSystemParser.g:10186:1: ( Uint16_1 ) + // InternalRosSystemParser.g:10187:2: Uint16_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint16ArrayAccess().getUint16Keyword_1()); @@ -32249,14 +32334,14 @@ public final void rule__Uint16Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int32Array__Group__0" - // InternalRosSystemParser.g:10172:1: rule__Int32Array__Group__0 : rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ; + // InternalRosSystemParser.g:10197: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:10176:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) - // InternalRosSystemParser.g:10177:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 + // InternalRosSystemParser.g:10201:1: ( rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 ) + // InternalRosSystemParser.g:10202:2: rule__Int32Array__Group__0__Impl rule__Int32Array__Group__1 { pushFollow(FOLLOW_71); rule__Int32Array__Group__0__Impl(); @@ -32287,23 +32372,23 @@ public final void rule__Int32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__0__Impl" - // InternalRosSystemParser.g:10184:1: rule__Int32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10209:1: rule__Int32Array__Group__0__Impl : ( () ) ; public final void rule__Int32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10188:1: ( ( () ) ) - // InternalRosSystemParser.g:10189:1: ( () ) + // InternalRosSystemParser.g:10213:1: ( ( () ) ) + // InternalRosSystemParser.g:10214:1: ( () ) { - // InternalRosSystemParser.g:10189:1: ( () ) - // InternalRosSystemParser.g:10190:2: () + // InternalRosSystemParser.g:10214:1: ( () ) + // InternalRosSystemParser.g:10215:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32ArrayAction_0()); } - // InternalRosSystemParser.g:10191:2: () - // InternalRosSystemParser.g:10191:3: + // InternalRosSystemParser.g:10216:2: () + // InternalRosSystemParser.g:10216:3: { } @@ -32328,14 +32413,14 @@ public final void rule__Int32Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int32Array__Group__1" - // InternalRosSystemParser.g:10199:1: rule__Int32Array__Group__1 : rule__Int32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10224: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:10203:1: ( rule__Int32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10204:2: rule__Int32Array__Group__1__Impl + // InternalRosSystemParser.g:10228:1: ( rule__Int32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10229:2: rule__Int32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int32Array__Group__1__Impl(); @@ -32361,17 +32446,17 @@ public final void rule__Int32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int32Array__Group__1__Impl" - // InternalRosSystemParser.g:10210:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; + // InternalRosSystemParser.g:10235:1: rule__Int32Array__Group__1__Impl : ( Int32_1 ) ; public final void rule__Int32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10214:1: ( ( Int32_1 ) ) - // InternalRosSystemParser.g:10215:1: ( Int32_1 ) + // InternalRosSystemParser.g:10239:1: ( ( Int32_1 ) ) + // InternalRosSystemParser.g:10240:1: ( Int32_1 ) { - // InternalRosSystemParser.g:10215:1: ( Int32_1 ) - // InternalRosSystemParser.g:10216:2: Int32_1 + // InternalRosSystemParser.g:10240:1: ( Int32_1 ) + // InternalRosSystemParser.g:10241:2: Int32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt32ArrayAccess().getInt32Keyword_1()); @@ -32402,14 +32487,14 @@ public final void rule__Int32Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint32Array__Group__0" - // InternalRosSystemParser.g:10226:1: rule__Uint32Array__Group__0 : rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ; + // InternalRosSystemParser.g:10251: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:10230:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) - // InternalRosSystemParser.g:10231:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 + // InternalRosSystemParser.g:10255:1: ( rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 ) + // InternalRosSystemParser.g:10256:2: rule__Uint32Array__Group__0__Impl rule__Uint32Array__Group__1 { pushFollow(FOLLOW_72); rule__Uint32Array__Group__0__Impl(); @@ -32440,23 +32525,23 @@ public final void rule__Uint32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__0__Impl" - // InternalRosSystemParser.g:10238:1: rule__Uint32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10263:1: rule__Uint32Array__Group__0__Impl : ( () ) ; public final void rule__Uint32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10242:1: ( ( () ) ) - // InternalRosSystemParser.g:10243:1: ( () ) + // InternalRosSystemParser.g:10267:1: ( ( () ) ) + // InternalRosSystemParser.g:10268:1: ( () ) { - // InternalRosSystemParser.g:10243:1: ( () ) - // InternalRosSystemParser.g:10244:2: () + // InternalRosSystemParser.g:10268:1: ( () ) + // InternalRosSystemParser.g:10269:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32ArrayAction_0()); } - // InternalRosSystemParser.g:10245:2: () - // InternalRosSystemParser.g:10245:3: + // InternalRosSystemParser.g:10270:2: () + // InternalRosSystemParser.g:10270:3: { } @@ -32481,14 +32566,14 @@ public final void rule__Uint32Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint32Array__Group__1" - // InternalRosSystemParser.g:10253:1: rule__Uint32Array__Group__1 : rule__Uint32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10278: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:10257:1: ( rule__Uint32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10258:2: rule__Uint32Array__Group__1__Impl + // InternalRosSystemParser.g:10282:1: ( rule__Uint32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10283:2: rule__Uint32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint32Array__Group__1__Impl(); @@ -32514,17 +32599,17 @@ public final void rule__Uint32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint32Array__Group__1__Impl" - // InternalRosSystemParser.g:10264:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; + // InternalRosSystemParser.g:10289:1: rule__Uint32Array__Group__1__Impl : ( Uint32_1 ) ; public final void rule__Uint32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10268:1: ( ( Uint32_1 ) ) - // InternalRosSystemParser.g:10269:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10293:1: ( ( Uint32_1 ) ) + // InternalRosSystemParser.g:10294:1: ( Uint32_1 ) { - // InternalRosSystemParser.g:10269:1: ( Uint32_1 ) - // InternalRosSystemParser.g:10270:2: Uint32_1 + // InternalRosSystemParser.g:10294:1: ( Uint32_1 ) + // InternalRosSystemParser.g:10295:2: Uint32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint32ArrayAccess().getUint32Keyword_1()); @@ -32555,14 +32640,14 @@ public final void rule__Uint32Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Int64Array__Group__0" - // InternalRosSystemParser.g:10280:1: rule__Int64Array__Group__0 : rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ; + // InternalRosSystemParser.g:10305: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:10284:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) - // InternalRosSystemParser.g:10285:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 + // InternalRosSystemParser.g:10309:1: ( rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 ) + // InternalRosSystemParser.g:10310:2: rule__Int64Array__Group__0__Impl rule__Int64Array__Group__1 { pushFollow(FOLLOW_73); rule__Int64Array__Group__0__Impl(); @@ -32593,23 +32678,23 @@ public final void rule__Int64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__0__Impl" - // InternalRosSystemParser.g:10292:1: rule__Int64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10317:1: rule__Int64Array__Group__0__Impl : ( () ) ; public final void rule__Int64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10296:1: ( ( () ) ) - // InternalRosSystemParser.g:10297:1: ( () ) + // InternalRosSystemParser.g:10321:1: ( ( () ) ) + // InternalRosSystemParser.g:10322:1: ( () ) { - // InternalRosSystemParser.g:10297:1: ( () ) - // InternalRosSystemParser.g:10298:2: () + // InternalRosSystemParser.g:10322:1: ( () ) + // InternalRosSystemParser.g:10323:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64ArrayAction_0()); } - // InternalRosSystemParser.g:10299:2: () - // InternalRosSystemParser.g:10299:3: + // InternalRosSystemParser.g:10324:2: () + // InternalRosSystemParser.g:10324:3: { } @@ -32634,14 +32719,14 @@ public final void rule__Int64Array__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__Int64Array__Group__1" - // InternalRosSystemParser.g:10307:1: rule__Int64Array__Group__1 : rule__Int64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10332: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:10311:1: ( rule__Int64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10312:2: rule__Int64Array__Group__1__Impl + // InternalRosSystemParser.g:10336:1: ( rule__Int64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10337:2: rule__Int64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Int64Array__Group__1__Impl(); @@ -32667,17 +32752,17 @@ public final void rule__Int64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Int64Array__Group__1__Impl" - // InternalRosSystemParser.g:10318:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; + // InternalRosSystemParser.g:10343:1: rule__Int64Array__Group__1__Impl : ( Int64_1 ) ; public final void rule__Int64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10322:1: ( ( Int64_1 ) ) - // InternalRosSystemParser.g:10323:1: ( Int64_1 ) + // InternalRosSystemParser.g:10347:1: ( ( Int64_1 ) ) + // InternalRosSystemParser.g:10348:1: ( Int64_1 ) { - // InternalRosSystemParser.g:10323:1: ( Int64_1 ) - // InternalRosSystemParser.g:10324:2: Int64_1 + // InternalRosSystemParser.g:10348:1: ( Int64_1 ) + // InternalRosSystemParser.g:10349:2: Int64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getInt64ArrayAccess().getInt64Keyword_1()); @@ -32708,14 +32793,14 @@ public final void rule__Int64Array__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Uint64Array__Group__0" - // InternalRosSystemParser.g:10334:1: rule__Uint64Array__Group__0 : rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ; + // InternalRosSystemParser.g:10359: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:10338:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) - // InternalRosSystemParser.g:10339:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 + // InternalRosSystemParser.g:10363:1: ( rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 ) + // InternalRosSystemParser.g:10364:2: rule__Uint64Array__Group__0__Impl rule__Uint64Array__Group__1 { pushFollow(FOLLOW_74); rule__Uint64Array__Group__0__Impl(); @@ -32746,23 +32831,23 @@ public final void rule__Uint64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__0__Impl" - // InternalRosSystemParser.g:10346:1: rule__Uint64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10371:1: rule__Uint64Array__Group__0__Impl : ( () ) ; public final void rule__Uint64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10350:1: ( ( () ) ) - // InternalRosSystemParser.g:10351:1: ( () ) + // InternalRosSystemParser.g:10375:1: ( ( () ) ) + // InternalRosSystemParser.g:10376:1: ( () ) { - // InternalRosSystemParser.g:10351:1: ( () ) - // InternalRosSystemParser.g:10352:2: () + // InternalRosSystemParser.g:10376:1: ( () ) + // InternalRosSystemParser.g:10377:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64ArrayAction_0()); } - // InternalRosSystemParser.g:10353:2: () - // InternalRosSystemParser.g:10353:3: + // InternalRosSystemParser.g:10378:2: () + // InternalRosSystemParser.g:10378:3: { } @@ -32787,14 +32872,14 @@ public final void rule__Uint64Array__Group__0__Impl() throws RecognitionExceptio // $ANTLR start "rule__Uint64Array__Group__1" - // InternalRosSystemParser.g:10361:1: rule__Uint64Array__Group__1 : rule__Uint64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10386: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:10365:1: ( rule__Uint64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10366:2: rule__Uint64Array__Group__1__Impl + // InternalRosSystemParser.g:10390:1: ( rule__Uint64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10391:2: rule__Uint64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Uint64Array__Group__1__Impl(); @@ -32820,17 +32905,17 @@ public final void rule__Uint64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Uint64Array__Group__1__Impl" - // InternalRosSystemParser.g:10372:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; + // InternalRosSystemParser.g:10397:1: rule__Uint64Array__Group__1__Impl : ( Uint64_1 ) ; public final void rule__Uint64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10376:1: ( ( Uint64_1 ) ) - // InternalRosSystemParser.g:10377:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10401:1: ( ( Uint64_1 ) ) + // InternalRosSystemParser.g:10402:1: ( Uint64_1 ) { - // InternalRosSystemParser.g:10377:1: ( Uint64_1 ) - // InternalRosSystemParser.g:10378:2: Uint64_1 + // InternalRosSystemParser.g:10402:1: ( Uint64_1 ) + // InternalRosSystemParser.g:10403:2: Uint64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getUint64ArrayAccess().getUint64Keyword_1()); @@ -32861,14 +32946,14 @@ public final void rule__Uint64Array__Group__1__Impl() throws RecognitionExceptio // $ANTLR start "rule__Float32Array__Group__0" - // InternalRosSystemParser.g:10388:1: rule__Float32Array__Group__0 : rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ; + // InternalRosSystemParser.g:10413: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:10392:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) - // InternalRosSystemParser.g:10393:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 + // InternalRosSystemParser.g:10417:1: ( rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 ) + // InternalRosSystemParser.g:10418:2: rule__Float32Array__Group__0__Impl rule__Float32Array__Group__1 { pushFollow(FOLLOW_75); rule__Float32Array__Group__0__Impl(); @@ -32899,23 +32984,23 @@ public final void rule__Float32Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__0__Impl" - // InternalRosSystemParser.g:10400:1: rule__Float32Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10425:1: rule__Float32Array__Group__0__Impl : ( () ) ; public final void rule__Float32Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10404:1: ( ( () ) ) - // InternalRosSystemParser.g:10405:1: ( () ) + // InternalRosSystemParser.g:10429:1: ( ( () ) ) + // InternalRosSystemParser.g:10430:1: ( () ) { - // InternalRosSystemParser.g:10405:1: ( () ) - // InternalRosSystemParser.g:10406:2: () + // InternalRosSystemParser.g:10430:1: ( () ) + // InternalRosSystemParser.g:10431:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32ArrayAction_0()); } - // InternalRosSystemParser.g:10407:2: () - // InternalRosSystemParser.g:10407:3: + // InternalRosSystemParser.g:10432:2: () + // InternalRosSystemParser.g:10432:3: { } @@ -32940,14 +33025,14 @@ public final void rule__Float32Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float32Array__Group__1" - // InternalRosSystemParser.g:10415:1: rule__Float32Array__Group__1 : rule__Float32Array__Group__1__Impl ; + // InternalRosSystemParser.g:10440: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:10419:1: ( rule__Float32Array__Group__1__Impl ) - // InternalRosSystemParser.g:10420:2: rule__Float32Array__Group__1__Impl + // InternalRosSystemParser.g:10444:1: ( rule__Float32Array__Group__1__Impl ) + // InternalRosSystemParser.g:10445:2: rule__Float32Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float32Array__Group__1__Impl(); @@ -32973,17 +33058,17 @@ public final void rule__Float32Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float32Array__Group__1__Impl" - // InternalRosSystemParser.g:10426:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; + // InternalRosSystemParser.g:10451:1: rule__Float32Array__Group__1__Impl : ( Float32_1 ) ; public final void rule__Float32Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10430:1: ( ( Float32_1 ) ) - // InternalRosSystemParser.g:10431:1: ( Float32_1 ) + // InternalRosSystemParser.g:10455:1: ( ( Float32_1 ) ) + // InternalRosSystemParser.g:10456:1: ( Float32_1 ) { - // InternalRosSystemParser.g:10431:1: ( Float32_1 ) - // InternalRosSystemParser.g:10432:2: Float32_1 + // InternalRosSystemParser.g:10456:1: ( Float32_1 ) + // InternalRosSystemParser.g:10457:2: Float32_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat32ArrayAccess().getFloat32Keyword_1()); @@ -33014,14 +33099,14 @@ public final void rule__Float32Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__0" - // InternalRosSystemParser.g:10442:1: rule__Float64Array__Group__0 : rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ; + // InternalRosSystemParser.g:10467: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:10446:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) - // InternalRosSystemParser.g:10447:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 + // InternalRosSystemParser.g:10471:1: ( rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 ) + // InternalRosSystemParser.g:10472:2: rule__Float64Array__Group__0__Impl rule__Float64Array__Group__1 { pushFollow(FOLLOW_76); rule__Float64Array__Group__0__Impl(); @@ -33052,23 +33137,23 @@ public final void rule__Float64Array__Group__0() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__0__Impl" - // InternalRosSystemParser.g:10454:1: rule__Float64Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10479:1: rule__Float64Array__Group__0__Impl : ( () ) ; public final void rule__Float64Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10458:1: ( ( () ) ) - // InternalRosSystemParser.g:10459:1: ( () ) + // InternalRosSystemParser.g:10483:1: ( ( () ) ) + // InternalRosSystemParser.g:10484:1: ( () ) { - // InternalRosSystemParser.g:10459:1: ( () ) - // InternalRosSystemParser.g:10460:2: () + // InternalRosSystemParser.g:10484:1: ( () ) + // InternalRosSystemParser.g:10485:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64ArrayAction_0()); } - // InternalRosSystemParser.g:10461:2: () - // InternalRosSystemParser.g:10461:3: + // InternalRosSystemParser.g:10486:2: () + // InternalRosSystemParser.g:10486:3: { } @@ -33093,14 +33178,14 @@ public final void rule__Float64Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__Float64Array__Group__1" - // InternalRosSystemParser.g:10469:1: rule__Float64Array__Group__1 : rule__Float64Array__Group__1__Impl ; + // InternalRosSystemParser.g:10494: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:10473:1: ( rule__Float64Array__Group__1__Impl ) - // InternalRosSystemParser.g:10474:2: rule__Float64Array__Group__1__Impl + // InternalRosSystemParser.g:10498:1: ( rule__Float64Array__Group__1__Impl ) + // InternalRosSystemParser.g:10499:2: rule__Float64Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__Float64Array__Group__1__Impl(); @@ -33126,17 +33211,17 @@ public final void rule__Float64Array__Group__1() throws RecognitionException { // $ANTLR start "rule__Float64Array__Group__1__Impl" - // InternalRosSystemParser.g:10480:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; + // InternalRosSystemParser.g:10505:1: rule__Float64Array__Group__1__Impl : ( Float64_1 ) ; public final void rule__Float64Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10484:1: ( ( Float64_1 ) ) - // InternalRosSystemParser.g:10485:1: ( Float64_1 ) + // InternalRosSystemParser.g:10509:1: ( ( Float64_1 ) ) + // InternalRosSystemParser.g:10510:1: ( Float64_1 ) { - // InternalRosSystemParser.g:10485:1: ( Float64_1 ) - // InternalRosSystemParser.g:10486:2: Float64_1 + // InternalRosSystemParser.g:10510:1: ( Float64_1 ) + // InternalRosSystemParser.g:10511:2: Float64_1 { if ( state.backtracking==0 ) { before(grammarAccess.getFloat64ArrayAccess().getFloat64Keyword_1()); @@ -33167,14 +33252,14 @@ public final void rule__Float64Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__0" - // InternalRosSystemParser.g:10496:1: rule__String0Array__Group__0 : rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ; + // InternalRosSystemParser.g:10521: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:10500:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) - // InternalRosSystemParser.g:10501:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 + // InternalRosSystemParser.g:10525:1: ( rule__String0Array__Group__0__Impl rule__String0Array__Group__1 ) + // InternalRosSystemParser.g:10526:2: rule__String0Array__Group__0__Impl rule__String0Array__Group__1 { pushFollow(FOLLOW_77); rule__String0Array__Group__0__Impl(); @@ -33205,23 +33290,23 @@ public final void rule__String0Array__Group__0() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__0__Impl" - // InternalRosSystemParser.g:10508:1: rule__String0Array__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10533:1: rule__String0Array__Group__0__Impl : ( () ) ; public final void rule__String0Array__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10512:1: ( ( () ) ) - // InternalRosSystemParser.g:10513:1: ( () ) + // InternalRosSystemParser.g:10537:1: ( ( () ) ) + // InternalRosSystemParser.g:10538:1: ( () ) { - // InternalRosSystemParser.g:10513:1: ( () ) - // InternalRosSystemParser.g:10514:2: () + // InternalRosSystemParser.g:10538:1: ( () ) + // InternalRosSystemParser.g:10539:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringArrayAction_0()); } - // InternalRosSystemParser.g:10515:2: () - // InternalRosSystemParser.g:10515:3: + // InternalRosSystemParser.g:10540:2: () + // InternalRosSystemParser.g:10540:3: { } @@ -33246,14 +33331,14 @@ public final void rule__String0Array__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__String0Array__Group__1" - // InternalRosSystemParser.g:10523:1: rule__String0Array__Group__1 : rule__String0Array__Group__1__Impl ; + // InternalRosSystemParser.g:10548: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:10527:1: ( rule__String0Array__Group__1__Impl ) - // InternalRosSystemParser.g:10528:2: rule__String0Array__Group__1__Impl + // InternalRosSystemParser.g:10552:1: ( rule__String0Array__Group__1__Impl ) + // InternalRosSystemParser.g:10553:2: rule__String0Array__Group__1__Impl { pushFollow(FOLLOW_2); rule__String0Array__Group__1__Impl(); @@ -33279,17 +33364,17 @@ public final void rule__String0Array__Group__1() throws RecognitionException { // $ANTLR start "rule__String0Array__Group__1__Impl" - // InternalRosSystemParser.g:10534:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; + // InternalRosSystemParser.g:10559:1: rule__String0Array__Group__1__Impl : ( String_2 ) ; public final void rule__String0Array__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10538:1: ( ( String_2 ) ) - // InternalRosSystemParser.g:10539:1: ( String_2 ) + // InternalRosSystemParser.g:10563:1: ( ( String_2 ) ) + // InternalRosSystemParser.g:10564:1: ( String_2 ) { - // InternalRosSystemParser.g:10539:1: ( String_2 ) - // InternalRosSystemParser.g:10540:2: String_2 + // InternalRosSystemParser.g:10564:1: ( String_2 ) + // InternalRosSystemParser.g:10565:2: String_2 { if ( state.backtracking==0 ) { before(grammarAccess.getString0ArrayAccess().getStringKeyword_1()); @@ -33320,14 +33405,14 @@ public final void rule__String0Array__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__ByteArray__Group__0" - // InternalRosSystemParser.g:10550:1: rule__ByteArray__Group__0 : rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ; + // InternalRosSystemParser.g:10575: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:10554:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) - // InternalRosSystemParser.g:10555:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 + // InternalRosSystemParser.g:10579:1: ( rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 ) + // InternalRosSystemParser.g:10580:2: rule__ByteArray__Group__0__Impl rule__ByteArray__Group__1 { pushFollow(FOLLOW_78); rule__ByteArray__Group__0__Impl(); @@ -33358,23 +33443,23 @@ public final void rule__ByteArray__Group__0() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__0__Impl" - // InternalRosSystemParser.g:10562:1: rule__ByteArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10587:1: rule__ByteArray__Group__0__Impl : ( () ) ; public final void rule__ByteArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10566:1: ( ( () ) ) - // InternalRosSystemParser.g:10567:1: ( () ) + // InternalRosSystemParser.g:10591:1: ( ( () ) ) + // InternalRosSystemParser.g:10592:1: ( () ) { - // InternalRosSystemParser.g:10567:1: ( () ) - // InternalRosSystemParser.g:10568:2: () + // InternalRosSystemParser.g:10592:1: ( () ) + // InternalRosSystemParser.g:10593:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteArrayAction_0()); } - // InternalRosSystemParser.g:10569:2: () - // InternalRosSystemParser.g:10569:3: + // InternalRosSystemParser.g:10594:2: () + // InternalRosSystemParser.g:10594:3: { } @@ -33399,14 +33484,14 @@ public final void rule__ByteArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__ByteArray__Group__1" - // InternalRosSystemParser.g:10577:1: rule__ByteArray__Group__1 : rule__ByteArray__Group__1__Impl ; + // InternalRosSystemParser.g:10602: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:10581:1: ( rule__ByteArray__Group__1__Impl ) - // InternalRosSystemParser.g:10582:2: rule__ByteArray__Group__1__Impl + // InternalRosSystemParser.g:10606:1: ( rule__ByteArray__Group__1__Impl ) + // InternalRosSystemParser.g:10607:2: rule__ByteArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__ByteArray__Group__1__Impl(); @@ -33432,17 +33517,17 @@ public final void rule__ByteArray__Group__1() throws RecognitionException { // $ANTLR start "rule__ByteArray__Group__1__Impl" - // InternalRosSystemParser.g:10588:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; + // InternalRosSystemParser.g:10613:1: rule__ByteArray__Group__1__Impl : ( Byte_1 ) ; public final void rule__ByteArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10592:1: ( ( Byte_1 ) ) - // InternalRosSystemParser.g:10593:1: ( Byte_1 ) + // InternalRosSystemParser.g:10617:1: ( ( Byte_1 ) ) + // InternalRosSystemParser.g:10618:1: ( Byte_1 ) { - // InternalRosSystemParser.g:10593:1: ( Byte_1 ) - // InternalRosSystemParser.g:10594:2: Byte_1 + // InternalRosSystemParser.g:10618:1: ( Byte_1 ) + // InternalRosSystemParser.g:10619:2: Byte_1 { if ( state.backtracking==0 ) { before(grammarAccess.getByteArrayAccess().getByteKeyword_1()); @@ -33473,14 +33558,14 @@ public final void rule__ByteArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__0" - // InternalRosSystemParser.g:10604:1: rule__CharArray__Group__0 : rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ; + // InternalRosSystemParser.g:10629: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:10608:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) - // InternalRosSystemParser.g:10609:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 + // InternalRosSystemParser.g:10633:1: ( rule__CharArray__Group__0__Impl rule__CharArray__Group__1 ) + // InternalRosSystemParser.g:10634:2: rule__CharArray__Group__0__Impl rule__CharArray__Group__1 { pushFollow(FOLLOW_79); rule__CharArray__Group__0__Impl(); @@ -33511,23 +33596,23 @@ public final void rule__CharArray__Group__0() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__0__Impl" - // InternalRosSystemParser.g:10616:1: rule__CharArray__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10641:1: rule__CharArray__Group__0__Impl : ( () ) ; public final void rule__CharArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10620:1: ( ( () ) ) - // InternalRosSystemParser.g:10621:1: ( () ) + // InternalRosSystemParser.g:10645:1: ( ( () ) ) + // InternalRosSystemParser.g:10646:1: ( () ) { - // InternalRosSystemParser.g:10621:1: ( () ) - // InternalRosSystemParser.g:10622:2: () + // InternalRosSystemParser.g:10646:1: ( () ) + // InternalRosSystemParser.g:10647:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharArrayAction_0()); } - // InternalRosSystemParser.g:10623:2: () - // InternalRosSystemParser.g:10623:3: + // InternalRosSystemParser.g:10648:2: () + // InternalRosSystemParser.g:10648:3: { } @@ -33552,14 +33637,14 @@ public final void rule__CharArray__Group__0__Impl() throws RecognitionException // $ANTLR start "rule__CharArray__Group__1" - // InternalRosSystemParser.g:10631:1: rule__CharArray__Group__1 : rule__CharArray__Group__1__Impl ; + // InternalRosSystemParser.g:10656: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:10635:1: ( rule__CharArray__Group__1__Impl ) - // InternalRosSystemParser.g:10636:2: rule__CharArray__Group__1__Impl + // InternalRosSystemParser.g:10660:1: ( rule__CharArray__Group__1__Impl ) + // InternalRosSystemParser.g:10661:2: rule__CharArray__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharArray__Group__1__Impl(); @@ -33585,17 +33670,17 @@ public final void rule__CharArray__Group__1() throws RecognitionException { // $ANTLR start "rule__CharArray__Group__1__Impl" - // InternalRosSystemParser.g:10642:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; + // InternalRosSystemParser.g:10667:1: rule__CharArray__Group__1__Impl : ( Char_1 ) ; public final void rule__CharArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10646:1: ( ( Char_1 ) ) - // InternalRosSystemParser.g:10647:1: ( Char_1 ) + // InternalRosSystemParser.g:10671:1: ( ( Char_1 ) ) + // InternalRosSystemParser.g:10672:1: ( Char_1 ) { - // InternalRosSystemParser.g:10647:1: ( Char_1 ) - // InternalRosSystemParser.g:10648:2: Char_1 + // InternalRosSystemParser.g:10672:1: ( Char_1 ) + // InternalRosSystemParser.g:10673:2: Char_1 { if ( state.backtracking==0 ) { before(grammarAccess.getCharArrayAccess().getCharKeyword_1()); @@ -33626,14 +33711,14 @@ public final void rule__CharArray__Group__1__Impl() throws RecognitionException // $ANTLR start "rule__Header__Group__0" - // InternalRosSystemParser.g:10658:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; + // InternalRosSystemParser.g:10683: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:10662:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) - // InternalRosSystemParser.g:10663:2: rule__Header__Group__0__Impl rule__Header__Group__1 + // InternalRosSystemParser.g:10687:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) + // InternalRosSystemParser.g:10688:2: rule__Header__Group__0__Impl rule__Header__Group__1 { pushFollow(FOLLOW_80); rule__Header__Group__0__Impl(); @@ -33664,23 +33749,23 @@ public final void rule__Header__Group__0() throws RecognitionException { // $ANTLR start "rule__Header__Group__0__Impl" - // InternalRosSystemParser.g:10670:1: rule__Header__Group__0__Impl : ( () ) ; + // InternalRosSystemParser.g:10695:1: rule__Header__Group__0__Impl : ( () ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10674:1: ( ( () ) ) - // InternalRosSystemParser.g:10675:1: ( () ) + // InternalRosSystemParser.g:10699:1: ( ( () ) ) + // InternalRosSystemParser.g:10700:1: ( () ) { - // InternalRosSystemParser.g:10675:1: ( () ) - // InternalRosSystemParser.g:10676:2: () + // InternalRosSystemParser.g:10700:1: ( () ) + // InternalRosSystemParser.g:10701:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderAction_0()); } - // InternalRosSystemParser.g:10677:2: () - // InternalRosSystemParser.g:10677:3: + // InternalRosSystemParser.g:10702:2: () + // InternalRosSystemParser.g:10702:3: { } @@ -33705,14 +33790,14 @@ public final void rule__Header__Group__0__Impl() throws RecognitionException { // $ANTLR start "rule__Header__Group__1" - // InternalRosSystemParser.g:10685:1: rule__Header__Group__1 : rule__Header__Group__1__Impl ; + // InternalRosSystemParser.g:10710: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:10689:1: ( rule__Header__Group__1__Impl ) - // InternalRosSystemParser.g:10690:2: rule__Header__Group__1__Impl + // InternalRosSystemParser.g:10714:1: ( rule__Header__Group__1__Impl ) + // InternalRosSystemParser.g:10715:2: rule__Header__Group__1__Impl { pushFollow(FOLLOW_2); rule__Header__Group__1__Impl(); @@ -33738,17 +33823,17 @@ public final void rule__Header__Group__1() throws RecognitionException { // $ANTLR start "rule__Header__Group__1__Impl" - // InternalRosSystemParser.g:10696:1: rule__Header__Group__1__Impl : ( Header ) ; + // InternalRosSystemParser.g:10721:1: rule__Header__Group__1__Impl : ( Header ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10700:1: ( ( Header ) ) - // InternalRosSystemParser.g:10701:1: ( Header ) + // InternalRosSystemParser.g:10725:1: ( ( Header ) ) + // InternalRosSystemParser.g:10726:1: ( Header ) { - // InternalRosSystemParser.g:10701:1: ( Header ) - // InternalRosSystemParser.g:10702:2: Header + // InternalRosSystemParser.g:10726:1: ( Header ) + // InternalRosSystemParser.g:10727:2: Header { if ( state.backtracking==0 ) { before(grammarAccess.getHeaderAccess().getHeaderKeyword_1()); @@ -33779,14 +33864,14 @@ public final void rule__Header__Group__1__Impl() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0" - // InternalRosSystemParser.g:10712:1: rule__ArraySpecRef__Group__0 : rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ; + // InternalRosSystemParser.g:10737: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:10716:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) - // InternalRosSystemParser.g:10717:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 + // InternalRosSystemParser.g:10741:1: ( rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 ) + // InternalRosSystemParser.g:10742:2: rule__ArraySpecRef__Group__0__Impl rule__ArraySpecRef__Group__1 { pushFollow(FOLLOW_81); rule__ArraySpecRef__Group__0__Impl(); @@ -33817,23 +33902,23 @@ public final void rule__ArraySpecRef__Group__0() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__0__Impl" - // InternalRosSystemParser.g:10724:1: rule__ArraySpecRef__Group__0__Impl : ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ; + // InternalRosSystemParser.g:10749: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:10728:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) - // InternalRosSystemParser.g:10729:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10753:1: ( ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) ) + // InternalRosSystemParser.g:10754:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) { - // InternalRosSystemParser.g:10729:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) - // InternalRosSystemParser.g:10730:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10754:1: ( ( rule__ArraySpecRef__ReferenceAssignment_0 ) ) + // InternalRosSystemParser.g:10755:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceAssignment_0()); } - // InternalRosSystemParser.g:10731:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) - // InternalRosSystemParser.g:10731:3: rule__ArraySpecRef__ReferenceAssignment_0 + // InternalRosSystemParser.g:10756:2: ( rule__ArraySpecRef__ReferenceAssignment_0 ) + // InternalRosSystemParser.g:10756:3: rule__ArraySpecRef__ReferenceAssignment_0 { pushFollow(FOLLOW_2); rule__ArraySpecRef__ReferenceAssignment_0(); @@ -33868,14 +33953,14 @@ public final void rule__ArraySpecRef__Group__0__Impl() throws RecognitionExcepti // $ANTLR start "rule__ArraySpecRef__Group__1" - // InternalRosSystemParser.g:10739:1: rule__ArraySpecRef__Group__1 : rule__ArraySpecRef__Group__1__Impl ; + // InternalRosSystemParser.g:10764: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:10743:1: ( rule__ArraySpecRef__Group__1__Impl ) - // InternalRosSystemParser.g:10744:2: rule__ArraySpecRef__Group__1__Impl + // InternalRosSystemParser.g:10768:1: ( rule__ArraySpecRef__Group__1__Impl ) + // InternalRosSystemParser.g:10769:2: rule__ArraySpecRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__ArraySpecRef__Group__1__Impl(); @@ -33901,17 +33986,17 @@ public final void rule__ArraySpecRef__Group__1() throws RecognitionException { // $ANTLR start "rule__ArraySpecRef__Group__1__Impl" - // InternalRosSystemParser.g:10750:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:10775:1: rule__ArraySpecRef__Group__1__Impl : ( LeftSquareBracketRightSquareBracket ) ; public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10754:1: ( ( LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:10755:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10779:1: ( ( LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:10780:1: ( LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:10755:1: ( LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:10756:2: LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:10780:1: ( LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:10781:2: LeftSquareBracketRightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getLeftSquareBracketRightSquareBracketKeyword_1()); @@ -33942,17 +34027,17 @@ public final void rule__ArraySpecRef__Group__1__Impl() throws RecognitionExcepti // $ANTLR start "rule__RosSystem__NameAssignment_0" - // InternalRosSystemParser.g:10766:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:10791:1: rule__RosSystem__NameAssignment_0 : ( ruleEString ) ; public final void rule__RosSystem__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10770:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10771:2: ( ruleEString ) + // InternalRosSystemParser.g:10795:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10796:2: ( ruleEString ) { - // InternalRosSystemParser.g:10771:2: ( ruleEString ) - // InternalRosSystemParser.g:10772:3: ruleEString + // InternalRosSystemParser.g:10796:2: ( ruleEString ) + // InternalRosSystemParser.g:10797:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getNameEStringParserRuleCall_0_0()); @@ -33987,17 +34072,17 @@ public final void rule__RosSystem__NameAssignment_0() throws RecognitionExceptio // $ANTLR start "rule__RosSystem__FromFileAssignment_3_1" - // InternalRosSystemParser.g:10781:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10806:1: rule__RosSystem__FromFileAssignment_3_1 : ( ruleEString ) ; public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10785:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10786:2: ( ruleEString ) + // InternalRosSystemParser.g:10810:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10811:2: ( ruleEString ) { - // InternalRosSystemParser.g:10786:2: ( ruleEString ) - // InternalRosSystemParser.g:10787:3: ruleEString + // InternalRosSystemParser.g:10811:2: ( ruleEString ) + // InternalRosSystemParser.g:10812:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getFromFileEStringParserRuleCall_3_1_0()); @@ -34031,29 +34116,29 @@ public final void rule__RosSystem__FromFileAssignment_3_1() throws RecognitionEx // $ANTLR end "rule__RosSystem__FromFileAssignment_3_1" - // $ANTLR start "rule__RosSystem__ProcessesAssignment_4_0_2" - // InternalRosSystemParser.g:10796:1: rule__RosSystem__ProcessesAssignment_4_0_2 : ( ruleProcess ) ; - public final void rule__RosSystem__ProcessesAssignment_4_0_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_0_2" + // InternalRosSystemParser.g:10821: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:10800:1: ( ( ruleProcess ) ) - // InternalRosSystemParser.g:10801:2: ( ruleProcess ) + // InternalRosSystemParser.g:10825:1: ( ( ruleSubSystem ) ) + // InternalRosSystemParser.g:10826:2: ( ruleSubSystem ) { - // InternalRosSystemParser.g:10801:2: ( ruleProcess ) - // InternalRosSystemParser.g:10802:3: ruleProcess + // InternalRosSystemParser.g:10826:2: ( ruleSubSystem ) + // InternalRosSystemParser.g:10827:3: ruleSubSystem { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); + before(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); } pushFollow(FOLLOW_2); - ruleProcess(); + ruleSubSystem(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); + after(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); } } @@ -34073,32 +34158,32 @@ public final void rule__RosSystem__ProcessesAssignment_4_0_2() throws Recognitio } return ; } - // $ANTLR end "rule__RosSystem__ProcessesAssignment_4_0_2" + // $ANTLR end "rule__RosSystem__ComponentsAssignment_4_0_2" - // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_1_2" - // InternalRosSystemParser.g:10811:1: rule__RosSystem__ComponentsAssignment_4_1_2 : ( ruleRosNode ) ; - public final void rule__RosSystem__ComponentsAssignment_4_1_2() throws RecognitionException { + // $ANTLR start "rule__RosSystem__ProcessesAssignment_4_1_2" + // InternalRosSystemParser.g:10836: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:10815:1: ( ( ruleRosNode ) ) - // InternalRosSystemParser.g:10816:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10840:1: ( ( ruleProcess ) ) + // InternalRosSystemParser.g:10841:2: ( ruleProcess ) { - // InternalRosSystemParser.g:10816:2: ( ruleRosNode ) - // InternalRosSystemParser.g:10817:3: ruleRosNode + // InternalRosSystemParser.g:10841:2: ( ruleProcess ) + // InternalRosSystemParser.g:10842:3: ruleProcess { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); + before(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); } pushFollow(FOLLOW_2); - ruleRosNode(); + ruleProcess(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); + after(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); } } @@ -34118,32 +34203,32 @@ public final void rule__RosSystem__ComponentsAssignment_4_1_2() throws Recogniti } return ; } - // $ANTLR end "rule__RosSystem__ComponentsAssignment_4_1_2" + // $ANTLR end "rule__RosSystem__ProcessesAssignment_4_1_2" // $ANTLR start "rule__RosSystem__ComponentsAssignment_4_2_2" - // InternalRosSystemParser.g:10826:1: rule__RosSystem__ComponentsAssignment_4_2_2 : ( ruleRosSystem ) ; + // InternalRosSystemParser.g:10851: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:10830:1: ( ( ruleRosSystem ) ) - // InternalRosSystemParser.g:10831:2: ( ruleRosSystem ) + // InternalRosSystemParser.g:10855:1: ( ( ruleRosNode ) ) + // InternalRosSystemParser.g:10856:2: ( ruleRosNode ) { - // InternalRosSystemParser.g:10831:2: ( ruleRosSystem ) - // InternalRosSystemParser.g:10832:3: ruleRosSystem + // InternalRosSystemParser.g:10856:2: ( ruleRosNode ) + // InternalRosSystemParser.g:10857:3: ruleRosNode { if ( state.backtracking==0 ) { - before(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); + before(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); } pushFollow(FOLLOW_2); - ruleRosSystem(); + ruleRosNode(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); + after(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); } } @@ -34167,17 +34252,17 @@ public final void rule__RosSystem__ComponentsAssignment_4_2_2() throws Recogniti // $ANTLR start "rule__RosSystem__ParameterAssignment_4_3_2" - // InternalRosSystemParser.g:10841:1: rule__RosSystem__ParameterAssignment_4_3_2 : ( ruleParameter ) ; + // InternalRosSystemParser.g:10866: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:10845:1: ( ( ruleParameter ) ) - // InternalRosSystemParser.g:10846:2: ( ruleParameter ) + // InternalRosSystemParser.g:10870:1: ( ( ruleParameter ) ) + // InternalRosSystemParser.g:10871:2: ( ruleParameter ) { - // InternalRosSystemParser.g:10846:2: ( ruleParameter ) - // InternalRosSystemParser.g:10847:3: ruleParameter + // InternalRosSystemParser.g:10871:2: ( ruleParameter ) + // InternalRosSystemParser.g:10872:3: ruleParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getParameterParameterParserRuleCall_4_3_2_0()); @@ -34212,17 +34297,17 @@ public final void rule__RosSystem__ParameterAssignment_4_3_2() throws Recognitio // $ANTLR start "rule__RosSystem__ConnectionsAssignment_4_4_2" - // InternalRosSystemParser.g:10856:1: rule__RosSystem__ConnectionsAssignment_4_4_2 : ( ruleConnection ) ; + // InternalRosSystemParser.g:10881: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:10860:1: ( ( ruleConnection ) ) - // InternalRosSystemParser.g:10861:2: ( ruleConnection ) + // InternalRosSystemParser.g:10885:1: ( ( ruleConnection ) ) + // InternalRosSystemParser.g:10886:2: ( ruleConnection ) { - // InternalRosSystemParser.g:10861:2: ( ruleConnection ) - // InternalRosSystemParser.g:10862:3: ruleConnection + // InternalRosSystemParser.g:10886:2: ( ruleConnection ) + // InternalRosSystemParser.g:10887:3: ruleConnection { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemAccess().getConnectionsConnectionParserRuleCall_4_4_2_0()); @@ -34256,18 +34341,75 @@ public final void rule__RosSystem__ConnectionsAssignment_4_4_2() throws Recognit // $ANTLR end "rule__RosSystem__ConnectionsAssignment_4_4_2" + // $ANTLR start "rule__SubSystem__SystemAssignment" + // InternalRosSystemParser.g:10896:1: rule__SubSystem__SystemAssignment : ( ( ruleEString ) ) ; + public final void rule__SubSystem__SystemAssignment() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalRosSystemParser.g:10900:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10901:2: ( ( ruleEString ) ) + { + // InternalRosSystemParser.g:10901:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10902:3: ( ruleEString ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); + } + // InternalRosSystemParser.g:10903:3: ( ruleEString ) + // InternalRosSystemParser.g:10904:4: ruleEString + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1()); + } + pushFollow(FOLLOW_2); + ruleEString(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SubSystem__SystemAssignment" + + // $ANTLR start "rule__Process__NameAssignment_1" - // InternalRosSystemParser.g:10871:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10915:1: rule__Process__NameAssignment_1 : ( ruleEString ) ; public final void rule__Process__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10875:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10876:2: ( ruleEString ) + // InternalRosSystemParser.g:10919:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10920:2: ( ruleEString ) { - // InternalRosSystemParser.g:10876:2: ( ruleEString ) - // InternalRosSystemParser.g:10877:3: ruleEString + // InternalRosSystemParser.g:10920:2: ( ruleEString ) + // InternalRosSystemParser.g:10921:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getNameEStringParserRuleCall_1_0()); @@ -34302,23 +34444,23 @@ public final void rule__Process__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__Process__ComponentsAssignment_4_2" - // InternalRosSystemParser.g:10886:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10930:1: rule__Process__ComponentsAssignment_4_2 : ( ( ruleEString ) ) ; public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10890:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10891:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10934:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10935:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10891:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10892:3: ( ruleEString ) + // InternalRosSystemParser.g:10935:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10936:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_2_0()); } - // InternalRosSystemParser.g:10893:3: ( ruleEString ) - // InternalRosSystemParser.g:10894:4: ruleEString + // InternalRosSystemParser.g:10937:3: ( ruleEString ) + // InternalRosSystemParser.g:10938:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_2_0_1()); @@ -34359,23 +34501,23 @@ public final void rule__Process__ComponentsAssignment_4_2() throws RecognitionEx // $ANTLR start "rule__Process__ComponentsAssignment_4_3_1" - // InternalRosSystemParser.g:10905:1: rule__Process__ComponentsAssignment_4_3_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10949: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:10909:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10910:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10953:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:10954:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10910:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10911:3: ( ruleEString ) + // InternalRosSystemParser.g:10954:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10955:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeCrossReference_4_3_1_0()); } - // InternalRosSystemParser.g:10912:3: ( ruleEString ) - // InternalRosSystemParser.g:10913:4: ruleEString + // InternalRosSystemParser.g:10956:3: ( ruleEString ) + // InternalRosSystemParser.g:10957:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getComponentsRosNodeEStringParserRuleCall_4_3_1_0_1()); @@ -34416,17 +34558,17 @@ public final void rule__Process__ComponentsAssignment_4_3_1() throws Recognition // $ANTLR start "rule__Process__ThreadsAssignment_5_1" - // InternalRosSystemParser.g:10924:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:10968:1: rule__Process__ThreadsAssignment_5_1 : ( ruleInteger0 ) ; public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10928:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:10929:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10972:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:10973:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:10929:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:10930:3: ruleInteger0 + // InternalRosSystemParser.g:10973:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:10974:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getProcessAccess().getThreadsInteger0ParserRuleCall_5_1_0()); @@ -34461,17 +34603,17 @@ public final void rule__Process__ThreadsAssignment_5_1() throws RecognitionExcep // $ANTLR start "rule__RosNode__NameAssignment_1" - // InternalRosSystemParser.g:10939:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:10983:1: rule__RosNode__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosNode__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10943:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10944:2: ( ruleEString ) + // InternalRosSystemParser.g:10987:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:10988:2: ( ruleEString ) { - // InternalRosSystemParser.g:10944:2: ( ruleEString ) - // InternalRosSystemParser.g:10945:3: ruleEString + // InternalRosSystemParser.g:10988:2: ( ruleEString ) + // InternalRosSystemParser.g:10989:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getNameEStringParserRuleCall_1_0()); @@ -34506,23 +34648,23 @@ public final void rule__RosNode__NameAssignment_1() throws RecognitionException // $ANTLR start "rule__RosNode__FromAssignment_5" - // InternalRosSystemParser.g:10954:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:10998:1: rule__RosNode__FromAssignment_5 : ( ( ruleEString ) ) ; public final void rule__RosNode__FromAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10958:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:10959:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11002:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11003:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:10959:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:10960:3: ( ruleEString ) + // InternalRosSystemParser.g:11003:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11004:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeCrossReference_5_0()); } - // InternalRosSystemParser.g:10961:3: ( ruleEString ) - // InternalRosSystemParser.g:10962:4: ruleEString + // InternalRosSystemParser.g:11005:3: ( ruleEString ) + // InternalRosSystemParser.g:11006:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getFromNodeEStringParserRuleCall_5_0_1()); @@ -34563,17 +34705,17 @@ public final void rule__RosNode__FromAssignment_5() throws RecognitionException // $ANTLR start "rule__RosNode__RosinterfacesAssignment_6_2" - // InternalRosSystemParser.g:10973:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; + // InternalRosSystemParser.g:11017:1: rule__RosNode__RosinterfacesAssignment_6_2 : ( ruleRosInterface ) ; public final void rule__RosNode__RosinterfacesAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10977:1: ( ( ruleRosInterface ) ) - // InternalRosSystemParser.g:10978:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:11021:1: ( ( ruleRosInterface ) ) + // InternalRosSystemParser.g:11022:2: ( ruleRosInterface ) { - // InternalRosSystemParser.g:10978:2: ( ruleRosInterface ) - // InternalRosSystemParser.g:10979:3: ruleRosInterface + // InternalRosSystemParser.g:11022:2: ( ruleRosInterface ) + // InternalRosSystemParser.g:11023:3: ruleRosInterface { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosinterfacesRosInterfaceParserRuleCall_6_2_0()); @@ -34608,17 +34750,17 @@ public final void rule__RosNode__RosinterfacesAssignment_6_2() throws Recognitio // $ANTLR start "rule__RosNode__RosparametersAssignment_7_2" - // InternalRosSystemParser.g:10988:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; + // InternalRosSystemParser.g:11032:1: rule__RosNode__RosparametersAssignment_7_2 : ( ruleRosParameter ) ; public final void rule__RosNode__RosparametersAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:10992:1: ( ( ruleRosParameter ) ) - // InternalRosSystemParser.g:10993:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:11036:1: ( ( ruleRosParameter ) ) + // InternalRosSystemParser.g:11037:2: ( ruleRosParameter ) { - // InternalRosSystemParser.g:10993:2: ( ruleRosParameter ) - // InternalRosSystemParser.g:10994:3: ruleRosParameter + // InternalRosSystemParser.g:11037:2: ( ruleRosParameter ) + // InternalRosSystemParser.g:11038:3: ruleRosParameter { if ( state.backtracking==0 ) { before(grammarAccess.getRosNodeAccess().getRosparametersRosParameterParserRuleCall_7_2_0()); @@ -34653,17 +34795,17 @@ public final void rule__RosNode__RosparametersAssignment_7_2() throws Recognitio // $ANTLR start "rule__RosInterface__NameAssignment_1" - // InternalRosSystemParser.g:11003:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11047:1: rule__RosInterface__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosInterface__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11007:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11008:2: ( ruleEString ) + // InternalRosSystemParser.g:11051:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11052:2: ( ruleEString ) { - // InternalRosSystemParser.g:11008:2: ( ruleEString ) - // InternalRosSystemParser.g:11009:3: ruleEString + // InternalRosSystemParser.g:11052:2: ( ruleEString ) + // InternalRosSystemParser.g:11053:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getNameEStringParserRuleCall_1_0()); @@ -34698,17 +34840,17 @@ public final void rule__RosInterface__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosInterface__ReferenceAssignment_3" - // InternalRosSystemParser.g:11018:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; + // InternalRosSystemParser.g:11062:1: rule__RosInterface__ReferenceAssignment_3 : ( ruleInterfaceReference ) ; public final void rule__RosInterface__ReferenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11022:1: ( ( ruleInterfaceReference ) ) - // InternalRosSystemParser.g:11023:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11066:1: ( ( ruleInterfaceReference ) ) + // InternalRosSystemParser.g:11067:2: ( ruleInterfaceReference ) { - // InternalRosSystemParser.g:11023:2: ( ruleInterfaceReference ) - // InternalRosSystemParser.g:11024:3: ruleInterfaceReference + // InternalRosSystemParser.g:11067:2: ( ruleInterfaceReference ) + // InternalRosSystemParser.g:11068:3: ruleInterfaceReference { if ( state.backtracking==0 ) { before(grammarAccess.getRosInterfaceAccess().getReferenceInterfaceReferenceParserRuleCall_3_0()); @@ -34743,23 +34885,23 @@ public final void rule__RosInterface__ReferenceAssignment_3() throws Recognition // $ANTLR start "rule__RosPublisherReference__FromAssignment_2" - // InternalRosSystemParser.g:11033:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11077:1: rule__RosPublisherReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosPublisherReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11037:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11038:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11081:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11082:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11038:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11039:3: ( ruleEString ) + // InternalRosSystemParser.g:11082:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11083:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherCrossReference_2_0()); } - // InternalRosSystemParser.g:11040:3: ( ruleEString ) - // InternalRosSystemParser.g:11041:4: ruleEString + // InternalRosSystemParser.g:11084:3: ( ruleEString ) + // InternalRosSystemParser.g:11085:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosPublisherReferenceAccess().getFromPublisherEStringParserRuleCall_2_0_1()); @@ -34800,23 +34942,23 @@ public final void rule__RosPublisherReference__FromAssignment_2() throws Recogni // $ANTLR start "rule__RosSubscriberReference__FromAssignment_2" - // InternalRosSystemParser.g:11052:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11096:1: rule__RosSubscriberReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosSubscriberReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11056:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11100:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11101:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11057:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11058:3: ( ruleEString ) + // InternalRosSystemParser.g:11101:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11102:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberCrossReference_2_0()); } - // InternalRosSystemParser.g:11059:3: ( ruleEString ) - // InternalRosSystemParser.g:11060:4: ruleEString + // InternalRosSystemParser.g:11103:3: ( ruleEString ) + // InternalRosSystemParser.g:11104:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSubscriberReferenceAccess().getFromSubscriberEStringParserRuleCall_2_0_1()); @@ -34857,23 +34999,23 @@ public final void rule__RosSubscriberReference__FromAssignment_2() throws Recogn // $ANTLR start "rule__RosServiceServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11071:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11115:1: rule__RosServiceServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServiceServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11075:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11076:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11119:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11120:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11076:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11077:3: ( ruleEString ) + // InternalRosSystemParser.g:11120:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11121:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11078:3: ( ruleEString ) - // InternalRosSystemParser.g:11079:4: ruleEString + // InternalRosSystemParser.g:11122:3: ( ruleEString ) + // InternalRosSystemParser.g:11123:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceServerReferenceAccess().getFromServiceServerEStringParserRuleCall_2_0_1()); @@ -34914,23 +35056,23 @@ public final void rule__RosServiceServerReference__FromAssignment_2() throws Rec // $ANTLR start "rule__RosServerClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11090:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11134:1: rule__RosServerClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosServerClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11094:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11095:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11138:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11139:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11095:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11096:3: ( ruleEString ) + // InternalRosSystemParser.g:11139:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11140:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11097:3: ( ruleEString ) - // InternalRosSystemParser.g:11098:4: ruleEString + // InternalRosSystemParser.g:11141:3: ( ruleEString ) + // InternalRosSystemParser.g:11142:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServerClientReferenceAccess().getFromServiceClientEStringParserRuleCall_2_0_1()); @@ -34971,23 +35113,23 @@ public final void rule__RosServerClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionServerReference__FromAssignment_2" - // InternalRosSystemParser.g:11109:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11153:1: rule__RosActionServerReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionServerReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11113:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11114:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11157:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11158:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11114:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11115:3: ( ruleEString ) + // InternalRosSystemParser.g:11158:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11159:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerCrossReference_2_0()); } - // InternalRosSystemParser.g:11116:3: ( ruleEString ) - // InternalRosSystemParser.g:11117:4: ruleEString + // InternalRosSystemParser.g:11160:3: ( ruleEString ) + // InternalRosSystemParser.g:11161:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionServerReferenceAccess().getFromActionServerEStringParserRuleCall_2_0_1()); @@ -35028,23 +35170,23 @@ public final void rule__RosActionServerReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosActionClientReference__FromAssignment_2" - // InternalRosSystemParser.g:11128:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11172:1: rule__RosActionClientReference__FromAssignment_2 : ( ( ruleEString ) ) ; public final void rule__RosActionClientReference__FromAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11132:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11133:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11176:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11177:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11133:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11134:3: ( ruleEString ) + // InternalRosSystemParser.g:11177:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11178:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientCrossReference_2_0()); } - // InternalRosSystemParser.g:11135:3: ( ruleEString ) - // InternalRosSystemParser.g:11136:4: ruleEString + // InternalRosSystemParser.g:11179:3: ( ruleEString ) + // InternalRosSystemParser.g:11180:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionClientReferenceAccess().getFromActionClientEStringParserRuleCall_2_0_1()); @@ -35085,17 +35227,17 @@ public final void rule__RosActionClientReference__FromAssignment_2() throws Reco // $ANTLR start "rule__RosParameter__NameAssignment_1" - // InternalRosSystemParser.g:11147:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11191:1: rule__RosParameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__RosParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11151:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11152:2: ( ruleEString ) + // InternalRosSystemParser.g:11195:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11196:2: ( ruleEString ) { - // InternalRosSystemParser.g:11152:2: ( ruleEString ) - // InternalRosSystemParser.g:11153:3: ruleEString + // InternalRosSystemParser.g:11196:2: ( ruleEString ) + // InternalRosSystemParser.g:11197:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -35130,23 +35272,23 @@ public final void rule__RosParameter__NameAssignment_1() throws RecognitionExcep // $ANTLR start "rule__RosParameter__FromAssignment_3" - // InternalRosSystemParser.g:11162:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11206:1: rule__RosParameter__FromAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosParameter__FromAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11166:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11167:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11210:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11211:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11167:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11168:3: ( ruleEString ) + // InternalRosSystemParser.g:11211:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11212:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterCrossReference_3_0()); } - // InternalRosSystemParser.g:11169:3: ( ruleEString ) - // InternalRosSystemParser.g:11170:4: ruleEString + // InternalRosSystemParser.g:11213:3: ( ruleEString ) + // InternalRosSystemParser.g:11214:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getFromParameterEStringParserRuleCall_3_0_1()); @@ -35187,17 +35329,17 @@ public final void rule__RosParameter__FromAssignment_3() throws RecognitionExcep // $ANTLR start "rule__RosParameter__ValueAssignment_6" - // InternalRosSystemParser.g:11181:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11225:1: rule__RosParameter__ValueAssignment_6 : ( ruleParameterValue ) ; public final void rule__RosParameter__ValueAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11185:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11186:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11229:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11230:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11186:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11187:3: ruleParameterValue + // InternalRosSystemParser.g:11230:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11231:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getRosParameterAccess().getValueParameterValueParserRuleCall_6_0()); @@ -35232,23 +35374,23 @@ public final void rule__RosParameter__ValueAssignment_6() throws RecognitionExce // $ANTLR start "rule__RosSystemConnection__FromAssignment_1" - // InternalRosSystemParser.g:11196:1: rule__RosSystemConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11240:1: rule__RosSystemConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11200:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11201:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11244:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11245:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11201:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11202:3: ( ruleEString ) + // InternalRosSystemParser.g:11245:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11246:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceCrossReference_1_0()); } - // InternalRosSystemParser.g:11203:3: ( ruleEString ) - // InternalRosSystemParser.g:11204:4: ruleEString + // InternalRosSystemParser.g:11247:3: ( ruleEString ) + // InternalRosSystemParser.g:11248:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getFromRosInterfaceEStringParserRuleCall_1_0_1()); @@ -35289,23 +35431,23 @@ public final void rule__RosSystemConnection__FromAssignment_1() throws Recogniti // $ANTLR start "rule__RosSystemConnection__ToAssignment_3" - // InternalRosSystemParser.g:11215:1: rule__RosSystemConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11259:1: rule__RosSystemConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosSystemConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11219:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11220:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11263:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11264:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11220:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11221:3: ( ruleEString ) + // InternalRosSystemParser.g:11264:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11265:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceCrossReference_3_0()); } - // InternalRosSystemParser.g:11222:3: ( ruleEString ) - // InternalRosSystemParser.g:11223:4: ruleEString + // InternalRosSystemParser.g:11266:3: ( ruleEString ) + // InternalRosSystemParser.g:11267:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosSystemConnectionAccess().getToRosInterfaceEStringParserRuleCall_3_0_1()); @@ -35346,23 +35488,23 @@ public final void rule__RosSystemConnection__ToAssignment_3() throws Recognition // $ANTLR start "rule__RosTopicConnection__FromAssignment_1" - // InternalRosSystemParser.g:11234:1: rule__RosTopicConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11278:1: rule__RosTopicConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11238:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11239:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11282:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11283:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11239:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11240:3: ( ruleEString ) + // InternalRosSystemParser.g:11283:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11284:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherCrossReference_1_0()); } - // InternalRosSystemParser.g:11241:3: ( ruleEString ) - // InternalRosSystemParser.g:11242:4: ruleEString + // InternalRosSystemParser.g:11285:3: ( ruleEString ) + // InternalRosSystemParser.g:11286:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getFromPublisherEStringParserRuleCall_1_0_1()); @@ -35403,23 +35545,23 @@ public final void rule__RosTopicConnection__FromAssignment_1() throws Recognitio // $ANTLR start "rule__RosTopicConnection__ToAssignment_3" - // InternalRosSystemParser.g:11253:1: rule__RosTopicConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11297:1: rule__RosTopicConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosTopicConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11257:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11258:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11301:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11302:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11258:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11259:3: ( ruleEString ) + // InternalRosSystemParser.g:11302:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11303:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberCrossReference_3_0()); } - // InternalRosSystemParser.g:11260:3: ( ruleEString ) - // InternalRosSystemParser.g:11261:4: ruleEString + // InternalRosSystemParser.g:11304:3: ( ruleEString ) + // InternalRosSystemParser.g:11305:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosTopicConnectionAccess().getToSubscriberEStringParserRuleCall_3_0_1()); @@ -35460,23 +35602,23 @@ public final void rule__RosTopicConnection__ToAssignment_3() throws RecognitionE // $ANTLR start "rule__RosServiceConnection__FromAssignment_1" - // InternalRosSystemParser.g:11272:1: rule__RosServiceConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11316:1: rule__RosServiceConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11276:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11277:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11320:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11321:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11277:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11278:3: ( ruleEString ) + // InternalRosSystemParser.g:11321:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11322:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerCrossReference_1_0()); } - // InternalRosSystemParser.g:11279:3: ( ruleEString ) - // InternalRosSystemParser.g:11280:4: ruleEString + // InternalRosSystemParser.g:11323:3: ( ruleEString ) + // InternalRosSystemParser.g:11324:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getFromServiceServerEStringParserRuleCall_1_0_1()); @@ -35517,23 +35659,23 @@ public final void rule__RosServiceConnection__FromAssignment_1() throws Recognit // $ANTLR start "rule__RosServiceConnection__ToAssignment_3" - // InternalRosSystemParser.g:11291:1: rule__RosServiceConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11335:1: rule__RosServiceConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosServiceConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11295:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11296:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11339:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11340:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11296:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11297:3: ( ruleEString ) + // InternalRosSystemParser.g:11340:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11341:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientCrossReference_3_0()); } - // InternalRosSystemParser.g:11298:3: ( ruleEString ) - // InternalRosSystemParser.g:11299:4: ruleEString + // InternalRosSystemParser.g:11342:3: ( ruleEString ) + // InternalRosSystemParser.g:11343:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosServiceConnectionAccess().getToServiceClientEStringParserRuleCall_3_0_1()); @@ -35574,23 +35716,23 @@ public final void rule__RosServiceConnection__ToAssignment_3() throws Recognitio // $ANTLR start "rule__RosActionConnection__FromAssignment_1" - // InternalRosSystemParser.g:11310:1: rule__RosActionConnection__FromAssignment_1 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11354:1: rule__RosActionConnection__FromAssignment_1 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__FromAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11314:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11315:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11358:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11359:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11315:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11316:3: ( ruleEString ) + // InternalRosSystemParser.g:11359:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11360:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerCrossReference_1_0()); } - // InternalRosSystemParser.g:11317:3: ( ruleEString ) - // InternalRosSystemParser.g:11318:4: ruleEString + // InternalRosSystemParser.g:11361:3: ( ruleEString ) + // InternalRosSystemParser.g:11362:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getFromActionServerEStringParserRuleCall_1_0_1()); @@ -35631,23 +35773,23 @@ public final void rule__RosActionConnection__FromAssignment_1() throws Recogniti // $ANTLR start "rule__RosActionConnection__ToAssignment_3" - // InternalRosSystemParser.g:11329:1: rule__RosActionConnection__ToAssignment_3 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11373:1: rule__RosActionConnection__ToAssignment_3 : ( ( ruleEString ) ) ; public final void rule__RosActionConnection__ToAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11333:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11334:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11377:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11378:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11334:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11335:3: ( ruleEString ) + // InternalRosSystemParser.g:11378:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11379:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientCrossReference_3_0()); } - // InternalRosSystemParser.g:11336:3: ( ruleEString ) - // InternalRosSystemParser.g:11337:4: ruleEString + // InternalRosSystemParser.g:11380:3: ( ruleEString ) + // InternalRosSystemParser.g:11381:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getRosActionConnectionAccess().getToActionClientEStringParserRuleCall_3_0_1()); @@ -35688,17 +35830,17 @@ public final void rule__RosActionConnection__ToAssignment_3() throws Recognition // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11348:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11392:1: rule__GlobalNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__GlobalNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11352:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11353:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11396:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11397:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11353:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11354:3: ruleGraphName + // InternalRosSystemParser.g:11397:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11398:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35733,17 +35875,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_1() throws Recognitio // $ANTLR start "rule__GlobalNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11363:1: rule__GlobalNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11407: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:11367:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11368:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11411:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11412:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11368:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11369:3: ruleGraphName + // InternalRosSystemParser.g:11412:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11413:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getGlobalNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35778,17 +35920,17 @@ public final void rule__GlobalNamespace__PartsAssignment_2_2_1() throws Recognit // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_1" - // InternalRosSystemParser.g:11378:1: rule__RelativeNamespace_Impl__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11422: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:11382:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11383:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11426:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11427:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11383:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11384:3: ruleGraphName + // InternalRosSystemParser.g:11427:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11428:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35823,17 +35965,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_1() throws Rec // $ANTLR start "rule__RelativeNamespace_Impl__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11393:1: rule__RelativeNamespace_Impl__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11437: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:11397:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11398:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11441:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11442:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11398:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11399:3: ruleGraphName + // InternalRosSystemParser.g:11442:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11443:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getRelativeNamespace_ImplAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35868,17 +36010,17 @@ public final void rule__RelativeNamespace_Impl__PartsAssignment_2_2_1() throws R // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_1" - // InternalRosSystemParser.g:11408:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11452:1: rule__PrivateNamespace__PartsAssignment_2_1 : ( ruleGraphName ) ; public final void rule__PrivateNamespace__PartsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11412:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11413:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11456:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11457:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11413:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11414:3: ruleGraphName + // InternalRosSystemParser.g:11457:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11458:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_1_0()); @@ -35913,17 +36055,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_1() throws Recogniti // $ANTLR start "rule__PrivateNamespace__PartsAssignment_2_2_1" - // InternalRosSystemParser.g:11423:1: rule__PrivateNamespace__PartsAssignment_2_2_1 : ( ruleGraphName ) ; + // InternalRosSystemParser.g:11467: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:11427:1: ( ( ruleGraphName ) ) - // InternalRosSystemParser.g:11428:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11471:1: ( ( ruleGraphName ) ) + // InternalRosSystemParser.g:11472:2: ( ruleGraphName ) { - // InternalRosSystemParser.g:11428:2: ( ruleGraphName ) - // InternalRosSystemParser.g:11429:3: ruleGraphName + // InternalRosSystemParser.g:11472:2: ( ruleGraphName ) + // InternalRosSystemParser.g:11473:3: ruleGraphName { if ( state.backtracking==0 ) { before(grammarAccess.getPrivateNamespaceAccess().getPartsGraphNameParserRuleCall_2_2_1_0()); @@ -35958,17 +36100,17 @@ public final void rule__PrivateNamespace__PartsAssignment_2_2_1() throws Recogni // $ANTLR start "rule__Parameter__NameAssignment_1" - // InternalRosSystemParser.g:11438:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11482:1: rule__Parameter__NameAssignment_1 : ( ruleEString ) ; public final void rule__Parameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11442:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11443:2: ( ruleEString ) + // InternalRosSystemParser.g:11486:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11487:2: ( ruleEString ) { - // InternalRosSystemParser.g:11443:2: ( ruleEString ) - // InternalRosSystemParser.g:11444:3: ruleEString + // InternalRosSystemParser.g:11487:2: ( ruleEString ) + // InternalRosSystemParser.g:11488:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNameEStringParserRuleCall_1_0()); @@ -36003,17 +36145,17 @@ public final void rule__Parameter__NameAssignment_1() throws RecognitionExceptio // $ANTLR start "rule__Parameter__NamespaceAssignment_4_1" - // InternalRosSystemParser.g:11453:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; + // InternalRosSystemParser.g:11497:1: rule__Parameter__NamespaceAssignment_4_1 : ( ruleNamespace ) ; public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11457:1: ( ( ruleNamespace ) ) - // InternalRosSystemParser.g:11458:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11501:1: ( ( ruleNamespace ) ) + // InternalRosSystemParser.g:11502:2: ( ruleNamespace ) { - // InternalRosSystemParser.g:11458:2: ( ruleNamespace ) - // InternalRosSystemParser.g:11459:3: ruleNamespace + // InternalRosSystemParser.g:11502:2: ( ruleNamespace ) + // InternalRosSystemParser.g:11503:3: ruleNamespace { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getNamespaceNamespaceParserRuleCall_4_1_0()); @@ -36048,17 +36190,17 @@ public final void rule__Parameter__NamespaceAssignment_4_1() throws RecognitionE // $ANTLR start "rule__Parameter__TypeAssignment_6" - // InternalRosSystemParser.g:11468:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11512:1: rule__Parameter__TypeAssignment_6 : ( ruleParameterType ) ; public final void rule__Parameter__TypeAssignment_6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11472:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11473:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11516:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11517:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11473:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11474:3: ruleParameterType + // InternalRosSystemParser.g:11517:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11518:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getTypeParameterTypeParserRuleCall_6_0()); @@ -36093,17 +36235,17 @@ public final void rule__Parameter__TypeAssignment_6() throws RecognitionExceptio // $ANTLR start "rule__Parameter__ValueAssignment_7_1" - // InternalRosSystemParser.g:11483:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11527:1: rule__Parameter__ValueAssignment_7_1 : ( ruleParameterValue ) ; public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11487:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11488:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11531:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11532:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11488:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11489:3: ruleParameterValue + // InternalRosSystemParser.g:11532:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11533:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getValueParameterValueParserRuleCall_7_1_0()); @@ -36138,17 +36280,17 @@ public final void rule__Parameter__ValueAssignment_7_1() throws RecognitionExcep // $ANTLR start "rule__ParameterListType__SequenceAssignment_3" - // InternalRosSystemParser.g:11498:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11542:1: rule__ParameterListType__SequenceAssignment_3 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11502:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11503:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11546:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11547:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11503:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11504:3: ruleParameterType + // InternalRosSystemParser.g:11547:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11548:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_3_0()); @@ -36183,17 +36325,17 @@ public final void rule__ParameterListType__SequenceAssignment_3() throws Recogni // $ANTLR start "rule__ParameterListType__SequenceAssignment_4_1" - // InternalRosSystemParser.g:11513:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11557:1: rule__ParameterListType__SequenceAssignment_4_1 : ( ruleParameterType ) ; public final void rule__ParameterListType__SequenceAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11517:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11518:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11561:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11562:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11518:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11519:3: ruleParameterType + // InternalRosSystemParser.g:11562:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11563:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListTypeAccess().getSequenceParameterTypeParserRuleCall_4_1_0()); @@ -36228,17 +36370,17 @@ public final void rule__ParameterListType__SequenceAssignment_4_1() throws Recog // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_3" - // InternalRosSystemParser.g:11528:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11572:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_3 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11532:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11533:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11576:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11577:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11533:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11534:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11577:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11578:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_3_0()); @@ -36273,17 +36415,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1" - // InternalRosSystemParser.g:11543:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; + // InternalRosSystemParser.g:11587:1: rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1 : ( ruleParameterStructTypeMember ) ; public final void rule__ParameterStructType__ParameterstructypetmemberAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11547:1: ( ( ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:11548:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11591:1: ( ( ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:11592:2: ( ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:11548:2: ( ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:11549:3: ruleParameterStructTypeMember + // InternalRosSystemParser.g:11592:2: ( ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:11593:3: ruleParameterStructTypeMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeAccess().getParameterstructypetmemberParameterStructTypeMemberParserRuleCall_4_1_0()); @@ -36318,17 +36460,17 @@ public final void rule__ParameterStructType__ParameterstructypetmemberAssignment // $ANTLR start "rule__ParameterIntegerType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11558:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; + // InternalRosSystemParser.g:11602:1: rule__ParameterIntegerType__DefaultAssignment_2_1 : ( ruleParameterInteger ) ; public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11562:1: ( ( ruleParameterInteger ) ) - // InternalRosSystemParser.g:11563:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11606:1: ( ( ruleParameterInteger ) ) + // InternalRosSystemParser.g:11607:2: ( ruleParameterInteger ) { - // InternalRosSystemParser.g:11563:2: ( ruleParameterInteger ) - // InternalRosSystemParser.g:11564:3: ruleParameterInteger + // InternalRosSystemParser.g:11607:2: ( ruleParameterInteger ) + // InternalRosSystemParser.g:11608:3: ruleParameterInteger { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerTypeAccess().getDefaultParameterIntegerParserRuleCall_2_1_0()); @@ -36363,17 +36505,17 @@ public final void rule__ParameterIntegerType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterStringType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11573:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; + // InternalRosSystemParser.g:11617:1: rule__ParameterStringType__DefaultAssignment_2_1 : ( ruleParameterString ) ; public final void rule__ParameterStringType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11577:1: ( ( ruleParameterString ) ) - // InternalRosSystemParser.g:11578:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11621:1: ( ( ruleParameterString ) ) + // InternalRosSystemParser.g:11622:2: ( ruleParameterString ) { - // InternalRosSystemParser.g:11578:2: ( ruleParameterString ) - // InternalRosSystemParser.g:11579:3: ruleParameterString + // InternalRosSystemParser.g:11622:2: ( ruleParameterString ) + // InternalRosSystemParser.g:11623:3: ruleParameterString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringTypeAccess().getDefaultParameterStringParserRuleCall_2_1_0()); @@ -36408,17 +36550,17 @@ public final void rule__ParameterStringType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterDoubleType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11588:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; + // InternalRosSystemParser.g:11632:1: rule__ParameterDoubleType__DefaultAssignment_2_1 : ( ruleParameterDouble ) ; public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11592:1: ( ( ruleParameterDouble ) ) - // InternalRosSystemParser.g:11593:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11636:1: ( ( ruleParameterDouble ) ) + // InternalRosSystemParser.g:11637:2: ( ruleParameterDouble ) { - // InternalRosSystemParser.g:11593:2: ( ruleParameterDouble ) - // InternalRosSystemParser.g:11594:3: ruleParameterDouble + // InternalRosSystemParser.g:11637:2: ( ruleParameterDouble ) + // InternalRosSystemParser.g:11638:3: ruleParameterDouble { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleTypeAccess().getDefaultParameterDoubleParserRuleCall_2_1_0()); @@ -36453,17 +36595,17 @@ public final void rule__ParameterDoubleType__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterBooleanType__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11603:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; + // InternalRosSystemParser.g:11647:1: rule__ParameterBooleanType__DefaultAssignment_2_1 : ( ruleParameterBoolean ) ; public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11607:1: ( ( ruleParameterBoolean ) ) - // InternalRosSystemParser.g:11608:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11651:1: ( ( ruleParameterBoolean ) ) + // InternalRosSystemParser.g:11652:2: ( ruleParameterBoolean ) { - // InternalRosSystemParser.g:11608:2: ( ruleParameterBoolean ) - // InternalRosSystemParser.g:11609:3: ruleParameterBoolean + // InternalRosSystemParser.g:11652:2: ( ruleParameterBoolean ) + // InternalRosSystemParser.g:11653:3: ruleParameterBoolean { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanTypeAccess().getDefaultParameterBooleanParserRuleCall_2_1_0()); @@ -36498,17 +36640,17 @@ public final void rule__ParameterBooleanType__DefaultAssignment_2_1() throws Rec // $ANTLR start "rule__ParameterBase64Type__DefaultAssignment_2_1" - // InternalRosSystemParser.g:11618:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; + // InternalRosSystemParser.g:11662:1: rule__ParameterBase64Type__DefaultAssignment_2_1 : ( ruleParameterBase64 ) ; public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11622:1: ( ( ruleParameterBase64 ) ) - // InternalRosSystemParser.g:11623:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11666:1: ( ( ruleParameterBase64 ) ) + // InternalRosSystemParser.g:11667:2: ( ruleParameterBase64 ) { - // InternalRosSystemParser.g:11623:2: ( ruleParameterBase64 ) - // InternalRosSystemParser.g:11624:3: ruleParameterBase64 + // InternalRosSystemParser.g:11667:2: ( ruleParameterBase64 ) + // InternalRosSystemParser.g:11668:3: ruleParameterBase64 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64TypeAccess().getDefaultParameterBase64ParserRuleCall_2_1_0()); @@ -36543,17 +36685,17 @@ public final void rule__ParameterBase64Type__DefaultAssignment_2_1() throws Reco // $ANTLR start "rule__ParameterArrayType__TypeAssignment_2" - // InternalRosSystemParser.g:11633:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11677:1: rule__ParameterArrayType__TypeAssignment_2 : ( ruleParameterType ) ; public final void rule__ParameterArrayType__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11637:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11638:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11681:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11682:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11638:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11639:3: ruleParameterType + // InternalRosSystemParser.g:11682:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11683:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getTypeParameterTypeParserRuleCall_2_0()); @@ -36588,17 +36730,17 @@ public final void rule__ParameterArrayType__TypeAssignment_2() throws Recognitio // $ANTLR start "rule__ParameterArrayType__DefaultAssignment_3_1" - // InternalRosSystemParser.g:11648:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; + // InternalRosSystemParser.g:11692:1: rule__ParameterArrayType__DefaultAssignment_3_1 : ( ruleParameterList ) ; public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11652:1: ( ( ruleParameterList ) ) - // InternalRosSystemParser.g:11653:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11696:1: ( ( ruleParameterList ) ) + // InternalRosSystemParser.g:11697:2: ( ruleParameterList ) { - // InternalRosSystemParser.g:11653:2: ( ruleParameterList ) - // InternalRosSystemParser.g:11654:3: ruleParameterList + // InternalRosSystemParser.g:11697:2: ( ruleParameterList ) + // InternalRosSystemParser.g:11698:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParameterArrayTypeAccess().getDefaultParameterListParserRuleCall_3_1_0()); @@ -36633,17 +36775,17 @@ public final void rule__ParameterArrayType__DefaultAssignment_3_1() throws Recog // $ANTLR start "rule__ParameterList__ValueAssignment_2" - // InternalRosSystemParser.g:11663:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11707:1: rule__ParameterList__ValueAssignment_2 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11667:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11668:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11711:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11712:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11668:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11669:3: ruleParameterValue + // InternalRosSystemParser.g:11712:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11713:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_2_0()); @@ -36678,17 +36820,17 @@ public final void rule__ParameterList__ValueAssignment_2() throws RecognitionExc // $ANTLR start "rule__ParameterList__ValueAssignment_3_1" - // InternalRosSystemParser.g:11678:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11722:1: rule__ParameterList__ValueAssignment_3_1 : ( ruleParameterValue ) ; public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11682:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11683:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11726:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11727:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11683:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11684:3: ruleParameterValue + // InternalRosSystemParser.g:11727:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11728:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getValueParameterValueParserRuleCall_3_1_0()); @@ -36723,17 +36865,17 @@ public final void rule__ParameterList__ValueAssignment_3_1() throws RecognitionE // $ANTLR start "rule__ParameterAny__ValueAssignment_2_1" - // InternalRosSystemParser.g:11693:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; + // InternalRosSystemParser.g:11737:1: rule__ParameterAny__ValueAssignment_2_1 : ( ruleEString ) ; public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11697:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11698:2: ( ruleEString ) + // InternalRosSystemParser.g:11741:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11742:2: ( ruleEString ) { - // InternalRosSystemParser.g:11698:2: ( ruleEString ) - // InternalRosSystemParser.g:11699:3: ruleEString + // InternalRosSystemParser.g:11742:2: ( ruleEString ) + // InternalRosSystemParser.g:11743:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAnyAccess().getValueEStringParserRuleCall_2_1_0()); @@ -36768,17 +36910,17 @@ public final void rule__ParameterAny__ValueAssignment_2_1() throws RecognitionEx // $ANTLR start "rule__ParameterString__ValueAssignment" - // InternalRosSystemParser.g:11708:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; + // InternalRosSystemParser.g:11752:1: rule__ParameterString__ValueAssignment : ( ruleEString ) ; public final void rule__ParameterString__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11712:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11713:2: ( ruleEString ) + // InternalRosSystemParser.g:11756:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11757:2: ( ruleEString ) { - // InternalRosSystemParser.g:11713:2: ( ruleEString ) - // InternalRosSystemParser.g:11714:3: ruleEString + // InternalRosSystemParser.g:11757:2: ( ruleEString ) + // InternalRosSystemParser.g:11758:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStringAccess().getValueEStringParserRuleCall_0()); @@ -36813,17 +36955,17 @@ public final void rule__ParameterString__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBase64__ValueAssignment" - // InternalRosSystemParser.g:11723:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; + // InternalRosSystemParser.g:11767:1: rule__ParameterBase64__ValueAssignment : ( ruleBase64Binary ) ; public final void rule__ParameterBase64__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11727:1: ( ( ruleBase64Binary ) ) - // InternalRosSystemParser.g:11728:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11771:1: ( ( ruleBase64Binary ) ) + // InternalRosSystemParser.g:11772:2: ( ruleBase64Binary ) { - // InternalRosSystemParser.g:11728:2: ( ruleBase64Binary ) - // InternalRosSystemParser.g:11729:3: ruleBase64Binary + // InternalRosSystemParser.g:11772:2: ( ruleBase64Binary ) + // InternalRosSystemParser.g:11773:3: ruleBase64Binary { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBase64Access().getValueBase64BinaryParserRuleCall_0()); @@ -36858,17 +37000,17 @@ public final void rule__ParameterBase64__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterInteger__ValueAssignment" - // InternalRosSystemParser.g:11738:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; + // InternalRosSystemParser.g:11782:1: rule__ParameterInteger__ValueAssignment : ( ruleInteger0 ) ; public final void rule__ParameterInteger__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11742:1: ( ( ruleInteger0 ) ) - // InternalRosSystemParser.g:11743:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11786:1: ( ( ruleInteger0 ) ) + // InternalRosSystemParser.g:11787:2: ( ruleInteger0 ) { - // InternalRosSystemParser.g:11743:2: ( ruleInteger0 ) - // InternalRosSystemParser.g:11744:3: ruleInteger0 + // InternalRosSystemParser.g:11787:2: ( ruleInteger0 ) + // InternalRosSystemParser.g:11788:3: ruleInteger0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterIntegerAccess().getValueInteger0ParserRuleCall_0()); @@ -36903,17 +37045,17 @@ public final void rule__ParameterInteger__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterDouble__ValueAssignment" - // InternalRosSystemParser.g:11753:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; + // InternalRosSystemParser.g:11797:1: rule__ParameterDouble__ValueAssignment : ( ruleDouble0 ) ; public final void rule__ParameterDouble__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11757:1: ( ( ruleDouble0 ) ) - // InternalRosSystemParser.g:11758:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11801:1: ( ( ruleDouble0 ) ) + // InternalRosSystemParser.g:11802:2: ( ruleDouble0 ) { - // InternalRosSystemParser.g:11758:2: ( ruleDouble0 ) - // InternalRosSystemParser.g:11759:3: ruleDouble0 + // InternalRosSystemParser.g:11802:2: ( ruleDouble0 ) + // InternalRosSystemParser.g:11803:3: ruleDouble0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDoubleAccess().getValueDouble0ParserRuleCall_0()); @@ -36948,17 +37090,17 @@ public final void rule__ParameterDouble__ValueAssignment() throws RecognitionExc // $ANTLR start "rule__ParameterBoolean__ValueAssignment" - // InternalRosSystemParser.g:11768:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; + // InternalRosSystemParser.g:11812:1: rule__ParameterBoolean__ValueAssignment : ( ruleboolean0 ) ; public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11772:1: ( ( ruleboolean0 ) ) - // InternalRosSystemParser.g:11773:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11816:1: ( ( ruleboolean0 ) ) + // InternalRosSystemParser.g:11817:2: ( ruleboolean0 ) { - // InternalRosSystemParser.g:11773:2: ( ruleboolean0 ) - // InternalRosSystemParser.g:11774:3: ruleboolean0 + // InternalRosSystemParser.g:11817:2: ( ruleboolean0 ) + // InternalRosSystemParser.g:11818:3: ruleboolean0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterBooleanAccess().getValueBoolean0ParserRuleCall_0()); @@ -36993,17 +37135,17 @@ public final void rule__ParameterBoolean__ValueAssignment() throws RecognitionEx // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_1" - // InternalRosSystemParser.g:11783:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11827:1: rule__ParameterStruct__ValueAssignment_1_1 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11787:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11788:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11831:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11832:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11788:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11789:3: ruleParameterStructMember + // InternalRosSystemParser.g:11832:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11833:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_1_0()); @@ -37038,17 +37180,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_1() throws Recognitio // $ANTLR start "rule__ParameterStruct__ValueAssignment_1_2_2" - // InternalRosSystemParser.g:11798:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; + // InternalRosSystemParser.g:11842:1: rule__ParameterStruct__ValueAssignment_1_2_2 : ( ruleParameterStructMember ) ; public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11802:1: ( ( ruleParameterStructMember ) ) - // InternalRosSystemParser.g:11803:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11846:1: ( ( ruleParameterStructMember ) ) + // InternalRosSystemParser.g:11847:2: ( ruleParameterStructMember ) { - // InternalRosSystemParser.g:11803:2: ( ruleParameterStructMember ) - // InternalRosSystemParser.g:11804:3: ruleParameterStructMember + // InternalRosSystemParser.g:11847:2: ( ruleParameterStructMember ) + // InternalRosSystemParser.g:11848:3: ruleParameterStructMember { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructAccess().getValueParameterStructMemberParserRuleCall_1_2_2_0()); @@ -37083,17 +37225,17 @@ public final void rule__ParameterStruct__ValueAssignment_1_2_2() throws Recognit // $ANTLR start "rule__ParameterDate__ValueAssignment" - // InternalRosSystemParser.g:11813:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; + // InternalRosSystemParser.g:11857:1: rule__ParameterDate__ValueAssignment : ( ruleDateTime0 ) ; public final void rule__ParameterDate__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11817:1: ( ( ruleDateTime0 ) ) - // InternalRosSystemParser.g:11818:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11861:1: ( ( ruleDateTime0 ) ) + // InternalRosSystemParser.g:11862:2: ( ruleDateTime0 ) { - // InternalRosSystemParser.g:11818:2: ( ruleDateTime0 ) - // InternalRosSystemParser.g:11819:3: ruleDateTime0 + // InternalRosSystemParser.g:11862:2: ( ruleDateTime0 ) + // InternalRosSystemParser.g:11863:3: ruleDateTime0 { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDateAccess().getValueDateTime0ParserRuleCall_0()); @@ -37128,17 +37270,17 @@ public final void rule__ParameterDate__ValueAssignment() throws RecognitionExcep // $ANTLR start "rule__ParameterStructMember__NameAssignment_0" - // InternalRosSystemParser.g:11828:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11872:1: rule__ParameterStructMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11832:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11833:2: ( ruleEString ) + // InternalRosSystemParser.g:11876:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11877:2: ( ruleEString ) { - // InternalRosSystemParser.g:11833:2: ( ruleEString ) - // InternalRosSystemParser.g:11834:3: ruleEString + // InternalRosSystemParser.g:11877:2: ( ruleEString ) + // InternalRosSystemParser.g:11878:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -37173,17 +37315,17 @@ public final void rule__ParameterStructMember__NameAssignment_0() throws Recogni // $ANTLR start "rule__ParameterStructMember__ValueAssignment_3" - // InternalRosSystemParser.g:11843:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; + // InternalRosSystemParser.g:11887:1: rule__ParameterStructMember__ValueAssignment_3 : ( ruleParameterValue ) ; public final void rule__ParameterStructMember__ValueAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11847:1: ( ( ruleParameterValue ) ) - // InternalRosSystemParser.g:11848:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11891:1: ( ( ruleParameterValue ) ) + // InternalRosSystemParser.g:11892:2: ( ruleParameterValue ) { - // InternalRosSystemParser.g:11848:2: ( ruleParameterValue ) - // InternalRosSystemParser.g:11849:3: ruleParameterValue + // InternalRosSystemParser.g:11892:2: ( ruleParameterValue ) + // InternalRosSystemParser.g:11893:3: ruleParameterValue { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructMemberAccess().getValueParameterValueParserRuleCall_3_0()); @@ -37218,17 +37360,17 @@ public final void rule__ParameterStructMember__ValueAssignment_3() throws Recogn // $ANTLR start "rule__ParameterStructTypeMember__NameAssignment_0" - // InternalRosSystemParser.g:11858:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; + // InternalRosSystemParser.g:11902:1: rule__ParameterStructTypeMember__NameAssignment_0 : ( ruleEString ) ; public final void rule__ParameterStructTypeMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11862:1: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11863:2: ( ruleEString ) + // InternalRosSystemParser.g:11906:1: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11907:2: ( ruleEString ) { - // InternalRosSystemParser.g:11863:2: ( ruleEString ) - // InternalRosSystemParser.g:11864:3: ruleEString + // InternalRosSystemParser.g:11907:2: ( ruleEString ) + // InternalRosSystemParser.g:11908:3: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getNameEStringParserRuleCall_0_0()); @@ -37263,17 +37405,17 @@ public final void rule__ParameterStructTypeMember__NameAssignment_0() throws Rec // $ANTLR start "rule__ParameterStructTypeMember__TypeAssignment_1" - // InternalRosSystemParser.g:11873:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; + // InternalRosSystemParser.g:11917:1: rule__ParameterStructTypeMember__TypeAssignment_1 : ( ruleParameterType ) ; public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11877:1: ( ( ruleParameterType ) ) - // InternalRosSystemParser.g:11878:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11921:1: ( ( ruleParameterType ) ) + // InternalRosSystemParser.g:11922:2: ( ruleParameterType ) { - // InternalRosSystemParser.g:11878:2: ( ruleParameterType ) - // InternalRosSystemParser.g:11879:3: ruleParameterType + // InternalRosSystemParser.g:11922:2: ( ruleParameterType ) + // InternalRosSystemParser.g:11923:3: ruleParameterType { if ( state.backtracking==0 ) { before(grammarAccess.getParameterStructTypeMemberAccess().getTypeParameterTypeParserRuleCall_1_0()); @@ -37308,23 +37450,23 @@ public final void rule__ParameterStructTypeMember__TypeAssignment_1() throws Rec // $ANTLR start "rule__SpecBaseRef__ReferenceAssignment" - // InternalRosSystemParser.g:11888:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11932:1: rule__SpecBaseRef__ReferenceAssignment : ( ( ruleEString ) ) ; public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11892:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11893:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11936:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11937:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11893:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11894:3: ( ruleEString ) + // InternalRosSystemParser.g:11937:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11938:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecCrossReference_0()); } - // InternalRosSystemParser.g:11895:3: ( ruleEString ) - // InternalRosSystemParser.g:11896:4: ruleEString + // InternalRosSystemParser.g:11939:3: ( ruleEString ) + // InternalRosSystemParser.g:11940:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getSpecBaseRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_1()); @@ -37365,23 +37507,23 @@ public final void rule__SpecBaseRef__ReferenceAssignment() throws RecognitionExc // $ANTLR start "rule__ArraySpecRef__ReferenceAssignment_0" - // InternalRosSystemParser.g:11907:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:11951:1: rule__ArraySpecRef__ReferenceAssignment_0 : ( ( ruleEString ) ) ; public final void rule__ArraySpecRef__ReferenceAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalRosSystemParser.g:11911:1: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:11912:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11955:1: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:11956:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:11912:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:11913:3: ( ruleEString ) + // InternalRosSystemParser.g:11956:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:11957:3: ( ruleEString ) { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecCrossReference_0_0()); } - // InternalRosSystemParser.g:11914:3: ( ruleEString ) - // InternalRosSystemParser.g:11915:4: ruleEString + // InternalRosSystemParser.g:11958:3: ( ruleEString ) + // InternalRosSystemParser.g:11959:4: ruleEString { if ( state.backtracking==0 ) { before(grammarAccess.getArraySpecRefAccess().getReferenceTopicSpecEStringParserRuleCall_0_0_1()); @@ -37422,17 +37564,17 @@ public final void rule__ArraySpecRef__ReferenceAssignment_0() throws Recognition // $ANTLR start synpred10_InternalRosSystemParser public final void synpred10_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2401:2: ( ( ( ruleRosSystemConnection ) ) ) - // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2426:2: ( ( ( ruleRosSystemConnection ) ) ) + // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) { - // InternalRosSystemParser.g:2401:2: ( ( ruleRosSystemConnection ) ) - // InternalRosSystemParser.g:2402:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2426:2: ( ( ruleRosSystemConnection ) ) + // InternalRosSystemParser.g:2427:3: ( ruleRosSystemConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getConnectionAccess().getRosSystemConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2403:3: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:2403:4: ruleRosSystemConnection + // InternalRosSystemParser.g:2428:3: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:2428:4: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -37452,17 +37594,17 @@ public final void synpred10_InternalRosSystemParser_fragment() throws Recognitio // $ANTLR start synpred11_InternalRosSystemParser public final void synpred11_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2422:2: ( ( ( ruleRosTopicConnection ) ) ) - // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2447:2: ( ( ( ruleRosTopicConnection ) ) ) + // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) { - // InternalRosSystemParser.g:2422:2: ( ( ruleRosTopicConnection ) ) - // InternalRosSystemParser.g:2423:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2447:2: ( ( ruleRosTopicConnection ) ) + // InternalRosSystemParser.g:2448:3: ( ruleRosTopicConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosTopicConnectionParserRuleCall_0()); } - // InternalRosSystemParser.g:2424:3: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:2424:4: ruleRosTopicConnection + // InternalRosSystemParser.g:2449:3: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:2449:4: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -37482,17 +37624,17 @@ public final void synpred11_InternalRosSystemParser_fragment() throws Recognitio // $ANTLR start synpred12_InternalRosSystemParser public final void synpred12_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:2428:2: ( ( ( ruleRosServiceConnection ) ) ) - // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2453:2: ( ( ( ruleRosServiceConnection ) ) ) + // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) { - // InternalRosSystemParser.g:2428:2: ( ( ruleRosServiceConnection ) ) - // InternalRosSystemParser.g:2429:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2453:2: ( ( ruleRosServiceConnection ) ) + // InternalRosSystemParser.g:2454:3: ( ruleRosServiceConnection ) { if ( state.backtracking==0 ) { before(grammarAccess.getRosConnectionAccess().getRosServiceConnectionParserRuleCall_1()); } - // InternalRosSystemParser.g:2430:3: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:2430:4: ruleRosServiceConnection + // InternalRosSystemParser.g:2455:3: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:2455:4: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -37599,7 +37741,7 @@ public DFA3(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "2396:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; + return "2421:1: rule__Connection__Alternatives : ( ( ( ruleRosSystemConnection ) ) | ( ruleRosConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -37668,7 +37810,7 @@ public DFA4(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "2417:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; + return "2442:1: rule__RosConnection__Alternatives : ( ( ( ruleRosTopicConnection ) ) | ( ( ruleRosServiceConnection ) ) | ( ruleRosActionConnection ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -37738,7 +37880,7 @@ public DFA7(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "2528:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; + return "2553:1: rule__ParameterValue__Alternatives : ( ( ruleParameterString ) | ( ruleParameterBase64 ) | ( ruleParameterInteger ) | ( ruleParameterDouble ) | ( ruleParameterBoolean ) | ( ruleParameterList ) | ( ruleParameterStruct ) );"; } } static final String dfa_19s = "\44\uffff"; @@ -37808,7 +37950,7 @@ public DFA8(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "2579: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 "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 ) );"; } } 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 95e4676e..e1c062f1 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 @@ -56,7 +56,7 @@ 'nodes:'=46 'ns:'=78 'parameters:'=10 -'processes:'=11 +'processes:'=12 'pub->'=57 'result'=47 'sc->'=73 @@ -65,7 +65,7 @@ 'string'=48 'string[]'=20 'sub->'=58 -'subSystem:'=12 +'subSystems:'=11 'threads:'=21 'time'=75 'type'=76 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 e92b39de..25ac0d64 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 @@ -25,9 +25,9 @@ Interfaces : 'interfaces:'; Parameters : 'parameters:'; -Processes : 'processes:'; +SubSystems : 'subSystems:'; -SubSystem : 'subSystem:'; +Processes : 'processes:'; GraphName : 'GraphName'; 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 74577751..11869eae 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 @@ -18,8 +18,9 @@ public class InternalRosSystemLexer extends Lexer { public static final int RULE_DATE_TIME=96; public static final int Uint64_1=24; public static final int String=39; - public static final int Processes=11; + public static final int Processes=12; public static final int Int16=54; + public static final int SubSystems=11; public static final int Float32=27; public static final int Goal=69; public static final int Bool=66; @@ -94,7 +95,6 @@ public class InternalRosSystemLexer extends Lexer { public static final int Any=77; public static final int Struct=40; public static final int RULE_SL_COMMENT=103; - public static final int SubSystem=12; public static final int Uint8_1=34; public static final int RULE_DOUBLE=90; public static final int Feedback=19; @@ -279,15 +279,15 @@ public final void mParameters() throws RecognitionException { } // $ANTLR end "Parameters" - // $ANTLR start "Processes" - public final void mProcesses() throws RecognitionException { + // $ANTLR start "SubSystems" + public final void mSubSystems() throws RecognitionException { try { - int _type = Processes; + int _type = SubSystems; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:28:11: ( 'processes:' ) - // InternalRosSystemLexer.g:28:13: 'processes:' + // InternalRosSystemLexer.g:28:12: ( 'subSystems:' ) + // InternalRosSystemLexer.g:28:14: 'subSystems:' { - match("processes:"); + match("subSystems:"); } @@ -298,17 +298,17 @@ public final void mProcesses() throws RecognitionException { finally { } } - // $ANTLR end "Processes" + // $ANTLR end "SubSystems" - // $ANTLR start "SubSystem" - public final void mSubSystem() throws RecognitionException { + // $ANTLR start "Processes" + public final void mProcesses() throws RecognitionException { try { - int _type = SubSystem; + int _type = Processes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'subSystem:' ) - // InternalRosSystemLexer.g:30:13: 'subSystem:' + // InternalRosSystemLexer.g:30:11: ( 'processes:' ) + // InternalRosSystemLexer.g:30:13: 'processes:' { - match("subSystem:"); + match("processes:"); } @@ -319,7 +319,7 @@ public final void mSubSystem() throws RecognitionException { finally { } } - // $ANTLR end "SubSystem" + // $ANTLR end "Processes" // $ANTLR start "GraphName" public final void mGraphName() throws RecognitionException { @@ -3426,7 +3426,7 @@ 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 | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 ) + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | SubSystems | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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; alt32 = dfa32.predict(input); switch (alt32) { @@ -3480,623 +3480,623 @@ public void mTokens() throws RecognitionException { } break; case 8 : - // InternalRosSystemLexer.g:1:108: Processes + // InternalRosSystemLexer.g:1:108: SubSystems { - mProcesses(); + mSubSystems(); } break; case 9 : - // InternalRosSystemLexer.g:1:118: SubSystem + // InternalRosSystemLexer.g:1:119: Processes { - mSubSystem(); + mProcesses(); } break; case 10 : - // InternalRosSystemLexer.g:1:128: GraphName + // InternalRosSystemLexer.g:1:129: GraphName { mGraphName(); } break; case 11 : - // InternalRosSystemLexer.g:1:138: Float32_1 + // InternalRosSystemLexer.g:1:139: Float32_1 { mFloat32_1(); } break; case 12 : - // InternalRosSystemLexer.g:1:148: Float64_1 + // InternalRosSystemLexer.g:1:149: Float64_1 { mFloat64_1(); } break; case 13 : - // InternalRosSystemLexer.g:1:158: FromFile + // InternalRosSystemLexer.g:1:159: FromFile { mFromFile(); } break; case 14 : - // InternalRosSystemLexer.g:1:167: Default + // InternalRosSystemLexer.g:1:168: Default { mDefault(); } break; case 15 : - // InternalRosSystemLexer.g:1:175: Duration + // InternalRosSystemLexer.g:1:176: Duration { mDuration(); } break; case 16 : - // InternalRosSystemLexer.g:1:184: Feedback + // InternalRosSystemLexer.g:1:185: Feedback { mFeedback(); } break; case 17 : - // InternalRosSystemLexer.g:1:193: String_2 + // InternalRosSystemLexer.g:1:194: String_2 { mString_2(); } break; case 18 : - // InternalRosSystemLexer.g:1:202: Threads + // InternalRosSystemLexer.g:1:203: Threads { mThreads(); } break; case 19 : - // InternalRosSystemLexer.g:1:210: Uint16_1 + // InternalRosSystemLexer.g:1:211: Uint16_1 { mUint16_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:219: Uint32_1 + // InternalRosSystemLexer.g:1:220: Uint32_1 { mUint32_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:228: Uint64_1 + // InternalRosSystemLexer.g:1:229: Uint64_1 { mUint64_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:237: Boolean + // InternalRosSystemLexer.g:1:238: Boolean { mBoolean(); } break; case 23 : - // InternalRosSystemLexer.g:1:245: Integer + // InternalRosSystemLexer.g:1:246: Integer { mInteger(); } break; case 24 : - // InternalRosSystemLexer.g:1:253: Float32 + // InternalRosSystemLexer.g:1:254: Float32 { mFloat32(); } break; case 25 : - // InternalRosSystemLexer.g:1:261: Float64 + // InternalRosSystemLexer.g:1:262: Float64 { mFloat64(); } break; case 26 : - // InternalRosSystemLexer.g:1:269: Int16_1 + // InternalRosSystemLexer.g:1:270: Int16_1 { mInt16_1(); } break; case 27 : - // InternalRosSystemLexer.g:1:277: Int32_1 + // InternalRosSystemLexer.g:1:278: Int32_1 { mInt32_1(); } break; case 28 : - // InternalRosSystemLexer.g:1:285: Int64_1 + // InternalRosSystemLexer.g:1:286: Int64_1 { mInt64_1(); } break; case 29 : - // InternalRosSystemLexer.g:1:293: Message + // InternalRosSystemLexer.g:1:294: Message { mMessage(); } break; case 30 : - // InternalRosSystemLexer.g:1:301: Service + // InternalRosSystemLexer.g:1:302: Service { mService(); } break; case 31 : - // InternalRosSystemLexer.g:1:309: Uint8_1 + // InternalRosSystemLexer.g:1:310: Uint8_1 { mUint8_1(); } break; case 32 : - // InternalRosSystemLexer.g:1:317: Array + // InternalRosSystemLexer.g:1:318: Array { mArray(); } break; case 33 : - // InternalRosSystemLexer.g:1:323: Base64 + // InternalRosSystemLexer.g:1:324: Base64 { mBase64(); } break; case 34 : - // InternalRosSystemLexer.g:1:330: Double + // InternalRosSystemLexer.g:1:331: Double { mDouble(); } break; case 35 : - // InternalRosSystemLexer.g:1:337: Header + // InternalRosSystemLexer.g:1:338: Header { mHeader(); } break; case 36 : - // InternalRosSystemLexer.g:1:344: String + // InternalRosSystemLexer.g:1:345: String { mString(); } break; case 37 : - // InternalRosSystemLexer.g:1:351: Struct + // InternalRosSystemLexer.g:1:352: Struct { mStruct(); } break; case 38 : - // InternalRosSystemLexer.g:1:358: Action + // InternalRosSystemLexer.g:1:359: Action { mAction(); } break; case 39 : - // InternalRosSystemLexer.g:1:365: Bool_1 + // InternalRosSystemLexer.g:1:366: Bool_1 { mBool_1(); } break; case 40 : - // InternalRosSystemLexer.g:1:372: Byte_1 + // InternalRosSystemLexer.g:1:373: Byte_1 { mByte_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:379: Char_1 + // InternalRosSystemLexer.g:1:380: Char_1 { mChar_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:386: Int8_1 + // InternalRosSystemLexer.g:1:387: Int8_1 { mInt8_1(); } break; case 43 : - // InternalRosSystemLexer.g:1:393: Nodes + // InternalRosSystemLexer.g:1:394: Nodes { mNodes(); } break; case 44 : - // InternalRosSystemLexer.g:1:399: Result + // InternalRosSystemLexer.g:1:400: Result { mResult(); } break; case 45 : - // InternalRosSystemLexer.g:1:406: String_1 + // InternalRosSystemLexer.g:1:407: String_1 { mString_1(); } break; case 46 : - // InternalRosSystemLexer.g:1:415: Uint16 + // InternalRosSystemLexer.g:1:416: Uint16 { mUint16(); } break; case 47 : - // InternalRosSystemLexer.g:1:422: Uint32 + // InternalRosSystemLexer.g:1:423: Uint32 { mUint32(); } break; case 48 : - // InternalRosSystemLexer.g:1:429: Uint64 + // InternalRosSystemLexer.g:1:430: Uint64 { mUint64(); } break; case 49 : - // InternalRosSystemLexer.g:1:436: Value_1 + // InternalRosSystemLexer.g:1:437: Value_1 { mValue_1(); } break; case 50 : - // InternalRosSystemLexer.g:1:444: From + // InternalRosSystemLexer.g:1:445: From { mFrom(); } break; case 51 : - // InternalRosSystemLexer.g:1:449: Int16 + // InternalRosSystemLexer.g:1:450: Int16 { mInt16(); } break; case 52 : - // InternalRosSystemLexer.g:1:455: Int32 + // InternalRosSystemLexer.g:1:456: Int32 { mInt32(); } break; case 53 : - // InternalRosSystemLexer.g:1:461: Int64 + // InternalRosSystemLexer.g:1:462: Int64 { mInt64(); } break; case 54 : - // InternalRosSystemLexer.g:1:467: Pub + // InternalRosSystemLexer.g:1:468: Pub { mPub(); } break; case 55 : - // InternalRosSystemLexer.g:1:471: Sub + // InternalRosSystemLexer.g:1:472: Sub { mSub(); } break; case 56 : - // InternalRosSystemLexer.g:1:475: Type_1 + // InternalRosSystemLexer.g:1:476: Type_1 { mType_1(); } break; case 57 : - // InternalRosSystemLexer.g:1:482: Uint8 + // InternalRosSystemLexer.g:1:483: Uint8 { mUint8(); } break; case 58 : - // InternalRosSystemLexer.g:1:488: Value + // InternalRosSystemLexer.g:1:489: Value { mValue(); } break; case 59 : - // InternalRosSystemLexer.g:1:494: Date + // InternalRosSystemLexer.g:1:495: Date { mDate(); } break; case 60 : - // InternalRosSystemLexer.g:1:499: List + // InternalRosSystemLexer.g:1:500: List { mList(); } break; case 61 : - // InternalRosSystemLexer.g:1:504: Ac + // InternalRosSystemLexer.g:1:505: Ac { mAc(); } break; case 62 : - // InternalRosSystemLexer.g:1:507: As + // InternalRosSystemLexer.g:1:508: As { mAs(); } break; case 63 : - // InternalRosSystemLexer.g:1:510: Bool + // InternalRosSystemLexer.g:1:511: Bool { mBool(); } break; case 64 : - // InternalRosSystemLexer.g:1:515: Byte + // InternalRosSystemLexer.g:1:516: Byte { mByte(); } break; case 65 : - // InternalRosSystemLexer.g:1:520: Char + // InternalRosSystemLexer.g:1:521: Char { mChar(); } break; case 66 : - // InternalRosSystemLexer.g:1:525: Goal + // InternalRosSystemLexer.g:1:526: Goal { mGoal(); } break; case 67 : - // InternalRosSystemLexer.g:1:530: Int8 + // InternalRosSystemLexer.g:1:531: Int8 { mInt8(); } break; case 68 : - // InternalRosSystemLexer.g:1:535: Name + // InternalRosSystemLexer.g:1:536: Name { mName(); } break; case 69 : - // InternalRosSystemLexer.g:1:540: Node + // InternalRosSystemLexer.g:1:541: Node { mNode(); } break; case 70 : - // InternalRosSystemLexer.g:1:545: Sc + // InternalRosSystemLexer.g:1:546: Sc { mSc(); } break; case 71 : - // InternalRosSystemLexer.g:1:548: Ss + // InternalRosSystemLexer.g:1:549: Ss { mSs(); } break; case 72 : - // InternalRosSystemLexer.g:1:551: Time + // InternalRosSystemLexer.g:1:552: Time { mTime(); } break; case 73 : - // InternalRosSystemLexer.g:1:556: Type + // InternalRosSystemLexer.g:1:557: Type { mType(); } break; case 74 : - // InternalRosSystemLexer.g:1:561: Any + // InternalRosSystemLexer.g:1:562: Any { mAny(); } break; case 75 : - // InternalRosSystemLexer.g:1:565: Ns + // InternalRosSystemLexer.g:1:566: Ns { mNs(); } break; case 76 : - // InternalRosSystemLexer.g:1:568: HyphenMinusLeftSquareBracket + // InternalRosSystemLexer.g:1:569: HyphenMinusLeftSquareBracket { mHyphenMinusLeftSquareBracket(); } break; case 77 : - // InternalRosSystemLexer.g:1:597: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:598: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; case 78 : - // InternalRosSystemLexer.g:1:633: Comma + // InternalRosSystemLexer.g:1:634: Comma { mComma(); } break; case 79 : - // InternalRosSystemLexer.g:1:639: HyphenMinus + // InternalRosSystemLexer.g:1:640: HyphenMinus { mHyphenMinus(); } break; case 80 : - // InternalRosSystemLexer.g:1:651: Colon + // InternalRosSystemLexer.g:1:652: Colon { mColon(); } break; case 81 : - // InternalRosSystemLexer.g:1:657: LeftSquareBracket + // InternalRosSystemLexer.g:1:658: LeftSquareBracket { mLeftSquareBracket(); } break; case 82 : - // InternalRosSystemLexer.g:1:675: RightSquareBracket + // InternalRosSystemLexer.g:1:676: RightSquareBracket { mRightSquareBracket(); } break; case 83 : - // InternalRosSystemLexer.g:1:694: RULE_BINARY + // InternalRosSystemLexer.g:1:695: RULE_BINARY { mRULE_BINARY(); } break; case 84 : - // InternalRosSystemLexer.g:1:706: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:707: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; case 85 : - // InternalRosSystemLexer.g:1:719: RULE_DOUBLE + // InternalRosSystemLexer.g:1:720: RULE_DOUBLE { mRULE_DOUBLE(); } break; case 86 : - // InternalRosSystemLexer.g:1:731: RULE_DECINT + // InternalRosSystemLexer.g:1:732: RULE_DECINT { mRULE_DECINT(); } break; case 87 : - // InternalRosSystemLexer.g:1:743: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:744: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; case 88 : - // InternalRosSystemLexer.g:1:758: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:759: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; case 89 : - // InternalRosSystemLexer.g:1:780: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:781: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; case 90 : - // InternalRosSystemLexer.g:1:796: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:797: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; case 91 : - // InternalRosSystemLexer.g:1:818: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:819: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; case 92 : - // InternalRosSystemLexer.g:1:844: RULE_ID + // InternalRosSystemLexer.g:1:845: RULE_ID { mRULE_ID(); } break; case 93 : - // InternalRosSystemLexer.g:1:852: RULE_STRING + // InternalRosSystemLexer.g:1:853: RULE_STRING { mRULE_STRING(); } break; case 94 : - // InternalRosSystemLexer.g:1:864: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:865: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; case 95 : - // InternalRosSystemLexer.g:1:880: RULE_WS + // InternalRosSystemLexer.g:1:881: RULE_WS { mRULE_WS(); } break; case 96 : - // InternalRosSystemLexer.g:1:888: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:889: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4167,56 +4167,56 @@ public String getDescription() { } } static final String DFA32_eotS = - "\1\52\31\60\1\143\1\146\3\uffff\2\154\1\uffff\1\144\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\144\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0102\1\u0103\1\u0104\6\60\1\uffff\1\60\1\u010f\4\60\1\u0115\1\u0117\1\u0119\1\u011a\2\60\1\u011d\1\u011e\1\uffff\1\154\6\60\2\uffff\1\60\1\u0128\1\u012a\1\u012c\2\uffff\7\60\1\uffff\1\60\1\u0104\3\60\4\uffff\3\60\1\u013d\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u014b\3\uffff\7\60\6\uffff\3\60\1\u0157\10\60\1\u0161\1\u0163\1\u0165\2\uffff\1\60\1\u0167\2\60\1\uffff\1\u016a\1\u016b\1\u016c\1\u016d\1\u016e\1\uffff\1\u016f\2\uffff\12\60\2\uffff\1\u017a\1\u017c\1\u017e\5\60\6\uffff\1\u0184\1\uffff\1\u0185\1\u0186\6\uffff\12\60\5\uffff\1\60\1\u0192\1\uffff\1\u0193\4\uffff\4\60\1\u0198\5\60\3\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01ac\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b6\1\60\1\u01b8\1\uffff\1\u01b9\2\uffff"; + "\1\52\31\57\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\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\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\57\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\57\2\uffff\20\57\1\u00d5\5\57\2\uffff\4\57\1\uffff\4\57\1\154\1\uffff\1\154\3\uffff\6\57\1\u00ed\4\57\1\u00f3\2\57\1\uffff\1\57\1\uffff\11\57\1\u0102\1\u0103\1\u0104\6\57\1\uffff\1\57\1\u010f\4\57\1\u0115\1\u0117\1\u0119\1\u011a\2\57\1\u011d\1\u011e\1\uffff\1\154\6\57\2\uffff\1\57\1\u0128\1\u012a\1\u012c\2\uffff\7\57\1\uffff\1\57\1\u0104\3\57\4\uffff\3\57\1\u013d\6\57\1\uffff\4\57\4\uffff\1\57\2\uffff\1\57\1\u014b\3\uffff\7\57\6\uffff\3\57\1\u0157\10\57\1\u0161\1\u0163\1\u0165\2\uffff\1\57\1\u0167\2\57\1\uffff\1\u016a\1\u016b\1\u016c\1\u016d\1\u016e\1\uffff\1\u016f\2\uffff\12\57\2\uffff\1\u017a\1\u017c\1\u017e\5\57\6\uffff\1\u0184\1\uffff\1\u0185\1\u0186\6\uffff\12\57\5\uffff\1\57\1\u0192\1\uffff\1\u0193\4\uffff\4\57\1\u0198\5\57\3\uffff\4\57\1\uffff\3\57\1\uffff\6\57\3\uffff\2\57\1\u01ad\1\57\1\uffff\2\57\1\uffff\6\57\1\u01b7\1\57\1\u01b9\1\uffff\1\u01ba\2\uffff"; static final String DFA32_eofS = - "\u01ba\uffff"; + "\u01bb\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\5\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\17\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\10\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\2\57\1\uffff\1\57\4\uffff\12\57\3\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\5\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\17\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\10\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\2\57\1\uffff\1\57\4\uffff\12\57\3\uffff\4\57\1\uffff\3\57\1\uffff\6\57\3\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\5\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\17\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\10\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\2\172\1\uffff\1\172\4\uffff\12\172\3\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\5\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\17\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\10\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\2\172\1\uffff\1\172\4\uffff\12\172\3\uffff\4\172\1\uffff\3\172\1\uffff\6\172\3\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\34\uffff\1\116\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\114\1\uffff\1\117\1\125\1\115\1\121\1\116\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\106\1\107\26\uffff\1\75\1\76\4\uffff\1\113\10\uffff\1\135\17\uffff\1\66\1\uffff\1\67\22\uffff\1\112\26\uffff\1\51\1\101\4\uffff\1\52\1\103\7\uffff\1\62\5\uffff\1\70\1\111\1\110\1\124\12\uffff\1\73\4\uffff\1\47\1\77\1\50\1\100\1\uffff\1\105\1\104\2\uffff\1\74\1\102\1\127\7\uffff\1\32\1\63\1\33\1\64\1\34\1\65\17\uffff\1\37\1\71\4\uffff\1\40\5\uffff\1\53\1\uffff\1\61\1\72\12\uffff\1\21\1\55\10\uffff\1\23\1\56\1\24\1\57\1\25\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\36\1\13\1\30\1\14\1\31\2\uffff\1\16\1\uffff\1\22\1\26\1\27\1\35\12\uffff\1\15\1\20\1\17\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\34\uffff\1\116\1\120\1\122\2\uffff\1\125\6\uffff\1\131\1\uffff\1\132\1\uffff\1\137\1\140\1\uffff\1\134\1\uffff\1\130\57\uffff\1\114\1\uffff\1\125\1\117\1\115\1\121\1\116\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\106\1\107\26\uffff\1\75\1\76\4\uffff\1\113\10\uffff\1\135\17\uffff\1\66\1\uffff\1\67\22\uffff\1\112\26\uffff\1\51\1\101\4\uffff\1\52\1\103\7\uffff\1\62\5\uffff\1\70\1\111\1\110\1\124\12\uffff\1\73\4\uffff\1\47\1\77\1\50\1\100\1\uffff\1\105\1\104\2\uffff\1\74\1\102\1\127\7\uffff\1\32\1\63\1\33\1\64\1\34\1\65\17\uffff\1\37\1\71\4\uffff\1\40\5\uffff\1\53\1\uffff\1\61\1\72\12\uffff\1\21\1\55\10\uffff\1\23\1\56\1\24\1\57\1\25\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\36\1\13\1\30\1\14\1\31\2\uffff\1\16\1\uffff\1\22\1\26\1\27\1\35\12\uffff\1\15\1\20\1\17\4\uffff\1\12\3\uffff\1\11\6\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"; static final String DFA32_specialS = - "\1\10\45\uffff\1\5\1\2\111\uffff\1\6\1\1\1\uffff\1\7\1\4\71\uffff\1\0\1\uffff\1\3\u0108\uffff}>"; + "\1\3\45\uffff\1\6\1\2\111\uffff\1\7\1\1\1\uffff\1\10\1\5\71\uffff\1\0\1\uffff\1\4\u0109\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\11\1\42\1\10\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\7\1\12\1\13\1\27\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\104\3\57\1\103\6\57\1\101\5\57\1\102\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\17\57\1\106\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\107\1\111\10\57\1\112\6\57\1\110\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\113\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\115\15\57\1\114\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\116\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\117\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\121\3\57\1\120\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\123\15\57\1\122\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\124\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\125\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\126\17\57\1\127\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\130\11\57\1\131\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\133\15\57\1\132\3\57\1\134\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\135\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\136\31\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", - "\1\144\1\uffff\12\142\13\uffff\1\144\25\uffff\1\141\11\uffff\1\144", + "\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\15\60\1\70\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\71\20\60\1\72\2\60\1\73\5\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\104\3\60\1\103\6\60\1\101\5\60\1\102\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\105\17\60\1\106\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\107\1\111\10\60\1\112\6\60\1\110\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\113\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\115\15\60\1\114\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\116\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\117\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\121\3\60\1\120\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\123\15\60\1\122\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\124\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\125\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\126\17\60\1\127\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\130\11\60\1\131\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\133\15\60\1\132\3\60\1\134\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\135\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\136\31\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\143\1\uffff\12\142\13\uffff\1\143\25\uffff\1\141\11\uffff\1\143", "\1\145", "", "", "", - "\1\144\1\uffff\12\153\10\uffff\1\152\2\uffff\1\144\34\uffff\1\152\2\uffff\1\144", - "\1\144\1\uffff\12\155\13\uffff\1\144\37\uffff\1\144", + "\1\143\1\uffff\12\153\10\uffff\1\152\2\uffff\1\143\34\uffff\1\152\2\uffff\1\143", + "\1\143\1\uffff\12\155\13\uffff\1\143\37\uffff\1\143", "", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", "\32\160\4\uffff\1\160\1\uffff\32\160", - "\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\162\1\163\71\162\1\161\uffa3\162", "\47\165\1\166\64\165\1\164\uffa3\165", "", @@ -4225,59 +4225,59 @@ public String getDescription() { "\1\171\4\uffff\1\171", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\173\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\173\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\174\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\175\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\176\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\177\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0080\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0081\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0082\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0083\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0084\13\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\1\57\1\u0086\30\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\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0088\10\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\u008a\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\u008b\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008c\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u008e\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u008f\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0090\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0091\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0092\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0093\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0094\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0095\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0096\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0097\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0098\6\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\21\57\1\u009a\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u009b\1\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\3\57\1\u00a5\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00a6\15\57", - "\1\52\12\57\1\u00a7\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\u00a8\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00a9\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00aa\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ab\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\174\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\175\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\176\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\177\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0080\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0081\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0082\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0083\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0084\13\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\1\60\1\u0086\30\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\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0088\10\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\u008a\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\u008b\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u008c\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u008d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u008e\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u008f\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0090\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0091\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0092\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0093\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0094\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0095\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0096\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0097\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0098\6\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\21\60\1\u009a\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u009b\1\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\3\60\1\u00a5\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00a6\15\60", + "\1\52\12\60\1\u00a7\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\u00a8\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a9\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00aa\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ab\31\60", "", - "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", + "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", "", "", "", @@ -4286,12 +4286,12 @@ public String getDescription() { "", "", "", - "\1\144\1\uffff\12\u00ad\13\uffff\1\144\37\uffff\1\144", + "\1\143\1\uffff\12\u00ad\13\uffff\1\143\37\uffff\1\143", "", - "\1\144\1\uffff\12\u00ae\13\uffff\1\144\37\uffff\1\144", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\143\1\uffff\12\u00ae\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\0\u00af", "\42\162\1\163\71\162\1\161\uffa3\162", "\1\171\15\uffff\1\61", @@ -4302,323 +4302,324 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b2\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00b3\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b4\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00b5\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00b6\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00b7\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00b8\10\57", - "\1\52\1\57\1\u00ba\1\57\1\u00bb\2\57\1\u00bc\1\57\1\u00bd\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b9\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00be\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00bf\27\57", - "\1\u00c0\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u00c2\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\22\57\1\u00c1\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\u00c3\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00c4\4\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b2\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00b3\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b4\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00b5\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00b6\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00b7\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00b8\10\60", + "\1\52\1\60\1\u00ba\1\60\1\u00bb\2\60\1\u00bc\1\60\1\u00bd\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00b9\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00be\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00bf\27\60", + "\1\u00c0\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\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\1\u00c5\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00c6\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c7\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00c8\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\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\4\57\1\u00cb\25\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\23\57\1\u00cf\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d0\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d1\25\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\22\57\1\u00d3\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00d4\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\1\57\1\u00d6\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d7\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00d8\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00d9\13\57\1\u00da\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00db\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c5\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00c6\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00c7\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c8\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c9\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ca\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cb\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cc\25\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\23\60\1\u00cf\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00d0\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d1\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d2\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d3\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d4\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\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\u00dc\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00dd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00de\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00df\25\57", + "\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\4\60\1\u00de\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00df\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e0\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e1\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e2\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e3\16\57", - "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", - "\1\144\1\uffff\12\u00e4\13\uffff\1\144\37\uffff\1\144", - "\1\144\1\uffff\12\u00e5\13\uffff\1\144\37\uffff\1\144", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00e0\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00e1\5\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\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", + "\1\143\1\uffff\12\u00e4\13\uffff\1\143\37\uffff\1\143", + "\1\143\1\uffff\12\u00e5\13\uffff\1\143\37\uffff\1\143", "\42\162\1\163\71\162\1\161\uffa3\162", "", "\47\165\1\166\64\165\1\164\uffa3\165", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e6\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e7\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00e8\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e9\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00ea\22\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00eb\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00ec\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\u00ee\10\57", - "\1\52\6\57\1\u00ef\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u00f0\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u00f1\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\u00f2\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\u00f4\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f5\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\21\60\1\u00ee\10\60", + "\1\52\6\60\1\u00ef\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u00f0\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u00f1\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\u00f2\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\14\60\1\u00f4\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f5\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00f6\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00f6\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f7\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f8\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00f9\6\57", - "\1\52\12\57\1\u00fb\2\uffff\1\61\3\uffff\5\57\1\u00fa\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\u00fc\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00fd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fe\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00ff\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0100\31\57", - "\1\52\12\57\1\u0101\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\u0105\1\57\1\u0106\2\57\1\u0107\1\57\1\u0108\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\u0109\25\57", - "\1\52\6\57\1\u010a\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\u010b\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010c\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010d\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00f7\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00f8\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00f9\6\60", + "\1\52\12\60\1\u00fb\2\uffff\1\61\3\uffff\5\60\1\u00fa\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\u00fc\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00fd\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00fe\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00ff\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0100\31\60", + "\1\52\12\60\1\u0101\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\u0105\1\60\1\u0106\2\60\1\u0107\1\60\1\u0108\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\u0109\25\60", + "\1\52\6\60\1\u010a\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\u010b\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u010c\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u010d\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010e\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\u0110\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0111\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0112\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0113\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0114\3\uffff\1\57\1\uffff\32\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\4\uffff\1\57\1\uffff\22\57\1\u0118\7\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\u011b\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u011c\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\u011f\1\144\1\uffff\12\144\13\uffff\1\144\37\uffff\1\144", - "\1\u011f\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", - "\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\13\60\1\u010e\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\u0110\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0111\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0112\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0113\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0114\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0116\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\22\60\1\u0118\7\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\u011b\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011c\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\u011f\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", + "\1\u011f\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0120\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0121\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0122\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0123\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0124\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\u0125\27\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\5\60\1\u0126\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0127\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0129\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u012b\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\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\3\57\1\u0132\2\57\1\u0133\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\u0134\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u012d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012e\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012f\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0130\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0131\27\60", + "\1\52\3\60\1\u0132\2\60\1\u0133\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\u0134\21\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0135\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\u0136\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0137\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0138\26\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0135\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\u0136\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0137\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u0138\26\60", "", "", "", "", - "\1\52\6\57\1\u0139\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u013a\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u013b\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\u013c\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\u013e\31\57", - "\1\52\4\57\1\u013f\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\u0140\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0141\23\57", - "\1\52\12\57\1\u0142\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\4\57\1\u0143\25\57", + "\1\52\6\60\1\u0139\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u013a\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u013b\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\u013c\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\u013e\31\60", + "\1\52\4\60\1\u013f\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\u0140\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0141\23\60", + "\1\52\12\60\1\u0142\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\4\60\1\u0143\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0144\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0145\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0146\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0147\14\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0144\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0145\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0146\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0147\14\60", "", "", "", "", - "\1\52\12\57\1\u0148\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\1\u0148\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\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0149\6\60", + "\1\52\12\60\1\u014a\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\25\57\1\u014c\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014e\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014f\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\u0150\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0152\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u014c\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u014d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u014e\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u014f\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\u0150\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0151\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0152\31\60", "", "", "", "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0154\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0155\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0156\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\u0158\25\57", - "\1\52\2\57\1\u0159\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u015a\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\u015b\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u015c\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015d\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015e\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015f\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0160\3\uffff\1\57\1\uffff\32\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0153\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0154\7\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\1\u0156\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\u0158\25\60", + "\1\52\2\60\1\u0159\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u015a\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\u015b\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u015c\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u015d\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u015e\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u015f\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0160\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0162\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0164\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\15\57\1\u0166\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\u0168\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0169\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0166\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\u0168\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0169\25\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\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\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\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\4\57\1\u0170\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0171\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\u0172\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0173\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0174\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0175\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0176\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0177\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0178\25\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0170\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0171\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\u0172\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0173\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0174\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0175\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0176\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0177\25\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\4\60\1\u0179\25\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\1\u017b\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017d\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\u017f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u0180\17\57", - "\1\52\12\57\1\u0181\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\u0182\14\57", - "\1\52\12\57\1\u0183\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\60\3\uffff\1\61\3\uffff\32\60\1\u017b\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u017d\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\u017f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\12\60\1\u0180\17\60", + "\1\52\12\60\1\u0181\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\u0182\14\60", + "\1\52\12\60\1\u0183\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\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\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\15\57\1\u0187\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\u0188\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0189\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018a\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u018c\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018e\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018f\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0187\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\u0188\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0189\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u018a\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u018b\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u018c\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u018d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u018e\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u018f\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0190\15\60", "", "", "", "", "", - "\1\52\12\57\1\u0191\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\1\u0191\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\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\1\u0194\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0195\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0196\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\u0197\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\u0199\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019a\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019b\7\57", - "\1\52\12\57\1\u019c\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u019d\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\1\u0194\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0195\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\1\u0196\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\u0197\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\u0199\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u019a\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u019b\7\60", + "\1\52\12\60\1\u019c\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\u019d\7\60", "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u019e\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01a0\14\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u019e\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u019f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01a0\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a1\7\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a2\7\57", - "\1\52\12\57\1\u01a3\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u01a4\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\u01a2\7\60", + "\1\52\12\60\1\u01a3\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\1\u01a4\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\52\12\60\1\u01a5\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\4\60\1\u01a6\25\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\30\60\1\u01a8\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01a9\12\60", + "\1\52\12\60\1\u01aa\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\u01a5\25\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a7\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a8\12\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01aa\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ab\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\u01ad\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01ab\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01ac\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\u01ae\31\60", "", - "\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01af\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01af\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01b0\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b0\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b1\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b2\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b3\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b4\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b5\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\u01b7\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\u01b1\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01b2\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01b3\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b4\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01b5\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b6\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\u01b8\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", "", "" }; @@ -4653,7 +4654,7 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 | Interfaces | Parameters | SubSystems | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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; @@ -4698,60 +4699,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 3 : - int LA32_177 = input.LA(1); - - s = -1; - if ( (LA32_177=='\'') ) {s = 118;} - - else if ( (LA32_177=='\\') ) {s = 116;} - - else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} - - if ( s>=0 ) return s; - break; - case 4 : - int LA32_117 = input.LA(1); - - s = -1; - if ( (LA32_117=='\'') ) {s = 118;} - - else if ( (LA32_117=='\\') ) {s = 116;} - - else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} - - if ( s>=0 ) return s; - break; - case 5 : - int LA32_38 = input.LA(1); - - s = -1; - if ( (LA32_38=='\\') ) {s = 113;} - - else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} - - else if ( (LA32_38=='\"') ) {s = 115;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 6 : - int LA32_113 = input.LA(1); - - s = -1; - if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} - - if ( s>=0 ) return s; - break; - case 7 : - int LA32_116 = input.LA(1); - - s = -1; - if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} - - if ( s>=0 ) return s; - break; - case 8 : int LA32_0 = input.LA(1); s = -1; @@ -4845,6 +4792,60 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 42; + if ( s>=0 ) return s; + break; + case 4 : + int LA32_177 = input.LA(1); + + s = -1; + if ( (LA32_177=='\'') ) {s = 118;} + + else if ( (LA32_177=='\\') ) {s = 116;} + + else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 5 : + int LA32_117 = input.LA(1); + + s = -1; + if ( (LA32_117=='\'') ) {s = 118;} + + else if ( (LA32_117=='\\') ) {s = 116;} + + else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 6 : + int LA32_38 = input.LA(1); + + s = -1; + if ( (LA32_38=='\\') ) {s = 113;} + + else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} + + else if ( (LA32_38=='\"') ) {s = 115;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 7 : + int LA32_113 = input.LA(1); + + s = -1; + if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} + + if ( s>=0 ) return s; + break; + case 8 : + int LA32_116 = input.LA(1); + + s = -1; + if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} + 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 421f7c70..b9541f35 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 @@ -52,7 +52,7 @@ Ns=78 ParameterAny=7 Parameters=10 PrivateNamespace=5 -Processes=11 +Processes=12 Pub=57 RULE_ANY_OTHER=108 RULE_BEGIN=101 @@ -88,7 +88,7 @@ String_1=48 String_2=20 Struct=40 Sub=58 -SubSystem=12 +SubSystems=11 Threads=21 Time=75 Type=76 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 22bba4e6..d4482ffe 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 @@ -24,10 +24,10 @@ public void completeRosSystem_Name(EObject model, Assignment assignment, Content public void completeRosSystem_FromFile(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeRosSystem_Processes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeRosSystem_Components(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeRosSystem_Components(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeRosSystem_Processes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } public void completeRosSystem_Parameter(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { @@ -36,6 +36,9 @@ public void completeRosSystem_Parameter(EObject model, Assignment assignment, Co public void completeRosSystem_Connections(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeSubSystem_System(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } public void completeProcess_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } @@ -121,6 +124,9 @@ public void complete_System(EObject model, RuleCall ruleCall, ContentAssistConte public void complete_RosSystem(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } + public void complete_SubSystem(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } public void complete_Process(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } 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 f176525c48953131c8f1bc536a069c021c2e59df..786b25e865fb473caebcbee469554a8271243f05 100644 GIT binary patch delta 2570 zcmZ8jYj6`)6z<*aCQX{Og^?+gw#-nK8E8$@v{pJJv~$ml<0!RKQ3O%abSu#|sY#09 zYZdVUzP$*dD2j@pf}n^XZ_CpMf)9Lv_(sJiicb_gXZP-QV}9M;^PTT}-?``BO>bsF z&kDVg4GMlFWY!1!BI!XD;Tl+l`p@5P8Wk!&Z0{B3+t zCNlmGvgF5-UERrqp2(yvdGC_>_hhYoQqb6Bx*3zP74OShjDJAf!!?zENOYBqe`L}b z|KrBM zAV*OrpUsW5PkPvU+f!2y5m-KWbRFm=UfYif6K=r>!%do}#Ci z2L{Tzw7)Qj@=HWGTq=%X{)BL8L7ACfPWgBRh}xREilBL_)3H>%&7?TRO>rtw3=;>! zL&UP05^*?ODE8G9va~o5#DF(OhX=GGMZ>ZFI$#p;?0F*}m4q+?=Uq^_t4 zD@-z+)>L&!X>d7(vEr00cX4ueh2^f%SdCt;lnD$vrM522 z^iGX-_UM?Nz;uuKK&K6oh-q4mCc9~2T@rAWTtmwBGHt)ipjr)jkTkm$Q<-7);%fUg zw;N!dIhck7jjOQKberiKlj&My3dWL&gl=vMb@e)eVpp%Xm;$b-#dQM$z`#c5b0-mZ z_eR<0o2bt?zt4f+ zPjI~HF;kGsIVi6H%^Bs!bEd>)w#4OG5}&7L?t%M66auvElvsg<3khB z>r%9p;M*j8Ji@m-@EwjKngaa6PK-6}9!bkx=F)u4m+-ZGJ3q{iLmmX71cpH^G(j^= R1_Nfo9GDMF(T<|B{{Wy^QqTYZ delta 2432 zcmZuzX>e0j6zE&x#naaCZ&{HzOhADgI)ORqr$<7O(e5=rY(l8gnU2996z!Ovb`*mGLG)s zo%It!_yMdfh_#*S1S|Y!S;;|ajpw{1{HvYS;^$*i~GS}aNg=>QRAEv5aegpwfBu)(1_?W#99x*Q5Uso`5 zF%*++>0C?QC-&oR;h@qt6cY36t14JA z)LJ6@p-9y*#DMySffX2}XJ#kjI(=DrPjKfQNO=c|P^6z&T3;=uM|uVaTO>m)lDODa zKU(AM3A}ZpDpD)%iueLjfPDI6DY8o z!5JdmP;E}6GMZ&SO>l4uOp;R1q}Rc2r~EGZbrzQDgR_ww+X>Ebw-cNzmBD1%#*9-6 zj`ut|-l_KSjxnFbQqGqF45mqK7ht4!cC0<8V|Wb1HETlG3|bJ=v3>IJnKKO7A1}NE-<@~h-zs?0;n1^3aaD3%4@&>A4 z5mr!!Pf%}n6*o#{i$%roO7kYHq8M(*Dp2|o#2M<`(M1-qy4B9}ITm ztyYn@IYr)HP~;t?`c9&u=LCzq%Tj#`XfJwNs;%9@)7;a2P`!YI%*y&P_vTQAC~L`ko}Q7`=e6KV=gg|6MU6~hY|in9=`gh zm?v=&o1X{m3G*gB%te8$p;7td~q=L+<#rG#BF;V4YFE}w9{)VIN< zZzI92e=TV4ScGrN!#C&kQCr{#w%}gVjz${NzZd71eI@VWyZHfr7>XbW)i4O6&;-pe Q2j;;dSOT3`nnz*(0zCFIegFUf 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 b31407d4..3e990567 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 @@ -148,9 +148,9 @@ ruleRosSystem returns [EObject current=null] )? ( ( - otherlv_5=Processes + otherlv_5=SubSystems { - newLeafNode(otherlv_5, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); + newLeafNode(otherlv_5, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); } this_BEGIN_6=RULE_BEGIN { @@ -159,18 +159,18 @@ ruleRosSystem returns [EObject current=null] ( ( { - newCompositeNode(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); } - lv_processes_7_0=ruleProcess + lv_components_7_0=ruleSubSystem { if ($current==null) { $current = createModelElementForParent(grammarAccess.getRosSystemRule()); } add( $current, - "processes", - lv_processes_7_0, - "de.fraunhofer.ipa.rossystem.RosSystem.Process"); + "components", + lv_components_7_0, + "de.fraunhofer.ipa.rossystem.RosSystem.SubSystem"); afterParserOrEnumRuleCall(); } ) @@ -182,9 +182,9 @@ ruleRosSystem returns [EObject current=null] ) | ( - otherlv_9=Nodes + otherlv_9=Processes { - newLeafNode(otherlv_9, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); + newLeafNode(otherlv_9, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); } this_BEGIN_10=RULE_BEGIN { @@ -193,18 +193,18 @@ ruleRosSystem returns [EObject current=null] ( ( { - newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); } - lv_components_11_0=ruleRosNode + lv_processes_11_0=ruleProcess { if ($current==null) { $current = createModelElementForParent(grammarAccess.getRosSystemRule()); } add( $current, - "components", - lv_components_11_0, - "de.fraunhofer.ipa.rossystem.RosSystem.RosNode"); + "processes", + lv_processes_11_0, + "de.fraunhofer.ipa.rossystem.RosSystem.Process"); afterParserOrEnumRuleCall(); } ) @@ -216,9 +216,9 @@ ruleRosSystem returns [EObject current=null] ) | ( - otherlv_13=SubSystem + otherlv_13=Nodes { - newLeafNode(otherlv_13, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); + newLeafNode(otherlv_13, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); } this_BEGIN_14=RULE_BEGIN { @@ -227,9 +227,9 @@ ruleRosSystem returns [EObject current=null] ( ( { - newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); } - lv_components_15_0=ruleRosSystem + lv_components_15_0=ruleRosNode { if ($current==null) { $current = createModelElementForParent(grammarAccess.getRosSystemRule()); @@ -238,7 +238,7 @@ ruleRosSystem returns [EObject current=null] $current, "components", lv_components_15_0, - "de.fraunhofer.ipa.rossystem.RosSystem.RosSystem"); + "de.fraunhofer.ipa.rossystem.RosSystem.RosNode"); afterParserOrEnumRuleCall(); } ) @@ -324,6 +324,39 @@ ruleRosSystem returns [EObject current=null] ) ; +// Entry rule entryRuleSubSystem +entryRuleSubSystem returns [EObject current=null]: + { newCompositeNode(grammarAccess.getSubSystemRule()); } + iv_ruleSubSystem=ruleSubSystem + { $current=$iv_ruleSubSystem.current; } + EOF; + +// Rule SubSystem +ruleSubSystem returns [EObject current=null] +@init { + enterRule(); +} +@after { + leaveRule(); +}: + ( + ( + { + if ($current==null) { + $current = createModelElement(grammarAccess.getSubSystemRule()); + } + } + { + newCompositeNode(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); + } + ruleEString + { + afterParserOrEnumRuleCall(); + } + ) + ) +; + // Entry rule entryRuleProcess entryRuleProcess returns [EObject current=null]: { newCompositeNode(grammarAccess.getProcessRule()); } 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 f64a2ae4..a37b7191 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,7 +22,7 @@ @SuppressWarnings("all") public class InternalRosSystemParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RelativeNamespace", "PrivateNamespace", "GlobalNamespace", "ParameterAny", "Connections", "Interfaces", "Parameters", "Processes", "SubSystem", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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", "Interfaces", "Parameters", "SubSystems", "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", "Array", "Base64", "Double", "Header", "String", "Struct", "Action", "Bool_1", "Byte_1", "Char_1", "Int8_1", "Nodes", "Result", "String_1", "Uint16", "Uint32", "Uint64", "Value_1", "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", "HyphenMinusLeftSquareBracket", "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=14; @@ -30,8 +30,9 @@ public class InternalRosSystemParser extends AbstractInternalAntlrParser { public static final int RULE_DATE_TIME=96; public static final int Uint64_1=24; public static final int String=39; - public static final int Processes=11; + public static final int Processes=12; public static final int Int16=54; + public static final int SubSystems=11; public static final int Float32=27; public static final int Goal=69; public static final int Bool=66; @@ -106,7 +107,6 @@ public class InternalRosSystemParser extends AbstractInternalAntlrParser { public static final int Any=77; public static final int Struct=40; public static final int RULE_SL_COMMENT=103; - public static final int SubSystem=12; public static final int Uint8_1=34; public static final int RULE_DOUBLE=90; public static final int Feedback=19; @@ -303,7 +303,7 @@ public final EObject entryRuleRosSystem() throws RecognitionException { // $ANTLR start "ruleRosSystem" - // InternalRosSystemParser.g:89:1: ruleRosSystem returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) ; + // InternalRosSystemParser.g:89:1: ruleRosSystem returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) | (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) | (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) ; public final EObject ruleRosSystem() throws RecognitionException { EObject current = null; @@ -330,9 +330,9 @@ public final EObject ruleRosSystem() throws RecognitionException { AntlrDatatypeRuleToken lv_fromFile_4_0 = null; - EObject lv_processes_7_0 = null; + EObject lv_components_7_0 = null; - EObject lv_components_11_0 = null; + EObject lv_processes_11_0 = null; EObject lv_components_15_0 = null; @@ -345,11 +345,11 @@ public final EObject ruleRosSystem() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:95:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) ) - // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) + // InternalRosSystemParser.g:95:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) | (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) | (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) ) + // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) | (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) | (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) { - // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) - // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END + // InternalRosSystemParser.g:96:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) | (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) | (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END ) + // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN (otherlv_3= FromFile ( (lv_fromFile_4_0= ruleEString ) ) )? ( (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) | (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) | (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* this_END_25= RULE_END { // InternalRosSystemParser.g:97:3: ( (lv_name_0_0= ruleEString ) ) // InternalRosSystemParser.g:98:4: (lv_name_0_0= ruleEString ) @@ -456,22 +456,22 @@ public final EObject ruleRosSystem() throws RecognitionException { } - // InternalRosSystemParser.g:149:3: ( (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) | (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) | (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* + // InternalRosSystemParser.g:149:3: ( (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) | (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) | (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) | (otherlv_17= Parameters this_BEGIN_18= RULE_BEGIN ( (lv_parameter_19_0= ruleParameter ) )* this_END_20= RULE_END ) | (otherlv_21= Connections this_BEGIN_22= RULE_BEGIN ( (lv_connections_23_0= ruleConnection ) )* this_END_24= RULE_END ) )* loop7: do { int alt7=6; switch ( input.LA(1) ) { - case Processes: + case SubSystems: { alt7=1; } break; - case Nodes: + case Processes: { alt7=2; } break; - case SubSystem: + case Nodes: { alt7=3; } @@ -491,15 +491,15 @@ public final EObject ruleRosSystem() throws RecognitionException { switch (alt7) { case 1 : - // InternalRosSystemParser.g:150:4: (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) + // InternalRosSystemParser.g:150:4: (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) { - // InternalRosSystemParser.g:150:4: (otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END ) - // InternalRosSystemParser.g:151:5: otherlv_5= Processes this_BEGIN_6= RULE_BEGIN ( (lv_processes_7_0= ruleProcess ) )* this_END_8= RULE_END + // InternalRosSystemParser.g:150:4: (otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END ) + // InternalRosSystemParser.g:151:5: otherlv_5= SubSystems this_BEGIN_6= RULE_BEGIN ( (lv_components_7_0= ruleSubSystem ) )* this_END_8= RULE_END { - otherlv_5=(Token)match(input,Processes,FOLLOW_4); if (state.failed) return current; + otherlv_5=(Token)match(input,SubSystems,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_5, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()); + newLeafNode(otherlv_5, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()); } this_BEGIN_6=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; @@ -508,7 +508,7 @@ public final EObject ruleRosSystem() throws RecognitionException { newLeafNode(this_BEGIN_6, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()); } - // InternalRosSystemParser.g:159:5: ( (lv_processes_7_0= ruleProcess ) )* + // InternalRosSystemParser.g:159:5: ( (lv_components_7_0= ruleSubSystem ) )* loop2: do { int alt2=2; @@ -521,18 +521,18 @@ public final EObject ruleRosSystem() throws RecognitionException { switch (alt2) { case 1 : - // InternalRosSystemParser.g:160:6: (lv_processes_7_0= ruleProcess ) + // InternalRosSystemParser.g:160:6: (lv_components_7_0= ruleSubSystem ) { - // InternalRosSystemParser.g:160:6: (lv_processes_7_0= ruleProcess ) - // InternalRosSystemParser.g:161:7: lv_processes_7_0= ruleProcess + // InternalRosSystemParser.g:160:6: (lv_components_7_0= ruleSubSystem ) + // InternalRosSystemParser.g:161:7: lv_components_7_0= ruleSubSystem { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_0_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsSubSystemParserRuleCall_4_0_2_0()); } pushFollow(FOLLOW_8); - lv_processes_7_0=ruleProcess(); + lv_components_7_0=ruleSubSystem(); state._fsp--; if (state.failed) return current; @@ -543,9 +543,9 @@ public final EObject ruleRosSystem() throws RecognitionException { } add( current, - "processes", - lv_processes_7_0, - "de.fraunhofer.ipa.rossystem.RosSystem.Process"); + "components", + lv_components_7_0, + "de.fraunhofer.ipa.rossystem.RosSystem.SubSystem"); afterParserOrEnumRuleCall(); } @@ -574,15 +574,15 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:184:4: (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) + // InternalRosSystemParser.g:184:4: (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) { - // InternalRosSystemParser.g:184:4: (otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END ) - // InternalRosSystemParser.g:185:5: otherlv_9= Nodes this_BEGIN_10= RULE_BEGIN ( (lv_components_11_0= ruleRosNode ) )* this_END_12= RULE_END + // InternalRosSystemParser.g:184:4: (otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END ) + // InternalRosSystemParser.g:185:5: otherlv_9= Processes this_BEGIN_10= RULE_BEGIN ( (lv_processes_11_0= ruleProcess ) )* this_END_12= RULE_END { - otherlv_9=(Token)match(input,Nodes,FOLLOW_4); if (state.failed) return current; + otherlv_9=(Token)match(input,Processes,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_9, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()); + newLeafNode(otherlv_9, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()); } this_BEGIN_10=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; @@ -591,7 +591,7 @@ public final EObject ruleRosSystem() throws RecognitionException { newLeafNode(this_BEGIN_10, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()); } - // InternalRosSystemParser.g:193:5: ( (lv_components_11_0= ruleRosNode ) )* + // InternalRosSystemParser.g:193:5: ( (lv_processes_11_0= ruleProcess ) )* loop3: do { int alt3=2; @@ -604,18 +604,18 @@ public final EObject ruleRosSystem() throws RecognitionException { switch (alt3) { case 1 : - // InternalRosSystemParser.g:194:6: (lv_components_11_0= ruleRosNode ) + // InternalRosSystemParser.g:194:6: (lv_processes_11_0= ruleProcess ) { - // InternalRosSystemParser.g:194:6: (lv_components_11_0= ruleRosNode ) - // InternalRosSystemParser.g:195:7: lv_components_11_0= ruleRosNode + // InternalRosSystemParser.g:194:6: (lv_processes_11_0= ruleProcess ) + // InternalRosSystemParser.g:195:7: lv_processes_11_0= ruleProcess { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_1_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getProcessesProcessParserRuleCall_4_1_2_0()); } pushFollow(FOLLOW_8); - lv_components_11_0=ruleRosNode(); + lv_processes_11_0=ruleProcess(); state._fsp--; if (state.failed) return current; @@ -626,9 +626,9 @@ public final EObject ruleRosSystem() throws RecognitionException { } add( current, - "components", - lv_components_11_0, - "de.fraunhofer.ipa.rossystem.RosSystem.RosNode"); + "processes", + lv_processes_11_0, + "de.fraunhofer.ipa.rossystem.RosSystem.Process"); afterParserOrEnumRuleCall(); } @@ -657,15 +657,15 @@ public final EObject ruleRosSystem() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:218:4: (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) + // InternalRosSystemParser.g:218:4: (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) { - // InternalRosSystemParser.g:218:4: (otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END ) - // InternalRosSystemParser.g:219:5: otherlv_13= SubSystem this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosSystem ) )* this_END_16= RULE_END + // InternalRosSystemParser.g:218:4: (otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END ) + // InternalRosSystemParser.g:219:5: otherlv_13= Nodes this_BEGIN_14= RULE_BEGIN ( (lv_components_15_0= ruleRosNode ) )* this_END_16= RULE_END { - otherlv_13=(Token)match(input,SubSystem,FOLLOW_4); if (state.failed) return current; + otherlv_13=(Token)match(input,Nodes,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_13, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()); + newLeafNode(otherlv_13, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()); } this_BEGIN_14=(Token)match(input,RULE_BEGIN,FOLLOW_8); if (state.failed) return current; @@ -674,7 +674,7 @@ public final EObject ruleRosSystem() throws RecognitionException { newLeafNode(this_BEGIN_14, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()); } - // InternalRosSystemParser.g:227:5: ( (lv_components_15_0= ruleRosSystem ) )* + // InternalRosSystemParser.g:227:5: ( (lv_components_15_0= ruleRosNode ) )* loop4: do { int alt4=2; @@ -687,18 +687,18 @@ public final EObject ruleRosSystem() throws RecognitionException { switch (alt4) { case 1 : - // InternalRosSystemParser.g:228:6: (lv_components_15_0= ruleRosSystem ) + // InternalRosSystemParser.g:228:6: (lv_components_15_0= ruleRosNode ) { - // InternalRosSystemParser.g:228:6: (lv_components_15_0= ruleRosSystem ) - // InternalRosSystemParser.g:229:7: lv_components_15_0= ruleRosSystem + // InternalRosSystemParser.g:228:6: (lv_components_15_0= ruleRosNode ) + // InternalRosSystemParser.g:229:7: lv_components_15_0= ruleRosNode { if ( state.backtracking==0 ) { - newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosSystemParserRuleCall_4_2_2_0()); + newCompositeNode(grammarAccess.getRosSystemAccess().getComponentsRosNodeParserRuleCall_4_2_2_0()); } pushFollow(FOLLOW_8); - lv_components_15_0=ruleRosSystem(); + lv_components_15_0=ruleRosNode(); state._fsp--; if (state.failed) return current; @@ -711,7 +711,7 @@ public final EObject ruleRosSystem() throws RecognitionException { current, "components", lv_components_15_0, - "de.fraunhofer.ipa.rossystem.RosSystem.RosSystem"); + "de.fraunhofer.ipa.rossystem.RosSystem.RosNode"); afterParserOrEnumRuleCall(); } @@ -941,8 +941,115 @@ public final EObject ruleRosSystem() throws RecognitionException { // $ANTLR end "ruleRosSystem" + // $ANTLR start "entryRuleSubSystem" + // InternalRosSystemParser.g:328:1: entryRuleSubSystem returns [EObject current=null] : iv_ruleSubSystem= ruleSubSystem EOF ; + public final EObject entryRuleSubSystem() throws RecognitionException { + EObject current = null; + + EObject iv_ruleSubSystem = null; + + + try { + // InternalRosSystemParser.g:328:50: (iv_ruleSubSystem= ruleSubSystem EOF ) + // InternalRosSystemParser.g:329:2: iv_ruleSubSystem= ruleSubSystem EOF + { + if ( state.backtracking==0 ) { + newCompositeNode(grammarAccess.getSubSystemRule()); + } + pushFollow(FOLLOW_1); + iv_ruleSubSystem=ruleSubSystem(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + current =iv_ruleSubSystem; + } + match(input,EOF,FOLLOW_2); if (state.failed) return current; + + } + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "entryRuleSubSystem" + + + // $ANTLR start "ruleSubSystem" + // InternalRosSystemParser.g:335:1: ruleSubSystem returns [EObject current=null] : ( ( ruleEString ) ) ; + public final EObject ruleSubSystem() throws RecognitionException { + EObject current = null; + + + enterRule(); + + try { + // InternalRosSystemParser.g:341:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:342:2: ( ( ruleEString ) ) + { + // InternalRosSystemParser.g:342:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:343:3: ( ruleEString ) + { + // InternalRosSystemParser.g:343:3: ( ruleEString ) + // InternalRosSystemParser.g:344:4: ruleEString + { + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getSubSystemRule()); + } + + } + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getSubSystemAccess().getSystemSystemCrossReference_0()); + + } + pushFollow(FOLLOW_2); + ruleEString(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + + afterParserOrEnumRuleCall(); + + } + + } + + + } + + + } + + if ( state.backtracking==0 ) { + + leaveRule(); + + } + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "ruleSubSystem" + + // $ANTLR start "entryRuleProcess" - // InternalRosSystemParser.g:328:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; + // InternalRosSystemParser.g:361:1: entryRuleProcess returns [EObject current=null] : iv_ruleProcess= ruleProcess EOF ; public final EObject entryRuleProcess() throws RecognitionException { EObject current = null; @@ -950,8 +1057,8 @@ public final EObject entryRuleProcess() throws RecognitionException { try { - // InternalRosSystemParser.g:328:48: (iv_ruleProcess= ruleProcess EOF ) - // InternalRosSystemParser.g:329:2: iv_ruleProcess= ruleProcess EOF + // InternalRosSystemParser.g:361:48: (iv_ruleProcess= ruleProcess EOF ) + // InternalRosSystemParser.g:362:2: iv_ruleProcess= ruleProcess EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProcessRule()); @@ -982,7 +1089,7 @@ public final EObject entryRuleProcess() throws RecognitionException { // $ANTLR start "ruleProcess" - // InternalRosSystemParser.g:335:1: ruleProcess returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ; + // InternalRosSystemParser.g:368:1: ruleProcess returns [EObject current=null] : ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ; public final EObject ruleProcess() throws RecognitionException { EObject current = null; @@ -1003,14 +1110,14 @@ public final EObject ruleProcess() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:341:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ) - // InternalRosSystemParser.g:342:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) + // InternalRosSystemParser.g:374:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) ) + // InternalRosSystemParser.g:375:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) { - // InternalRosSystemParser.g:342:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) - // InternalRosSystemParser.g:343:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END + // InternalRosSystemParser.g:375:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END ) + // InternalRosSystemParser.g:376:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? this_END_12= RULE_END { - // InternalRosSystemParser.g:343:3: () - // InternalRosSystemParser.g:344:4: + // InternalRosSystemParser.g:376:3: () + // InternalRosSystemParser.g:377:4: { if ( state.backtracking==0 ) { @@ -1022,11 +1129,11 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:350:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:351:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:383:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:384:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:351:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:352:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:384:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:385:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1069,7 +1176,7 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(this_BEGIN_3, grammarAccess.getProcessAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:377:3: (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? + // InternalRosSystemParser.g:410:3: (otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket )? int alt9=2; int LA9_0 = input.LA(1); @@ -1078,7 +1185,7 @@ public final EObject ruleProcess() throws RecognitionException { } switch (alt9) { case 1 : - // InternalRosSystemParser.g:378:4: otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket + // InternalRosSystemParser.g:411:4: otherlv_4= Nodes otherlv_5= LeftSquareBracket ( ( ruleEString ) ) (otherlv_7= Comma ( ( ruleEString ) ) )* otherlv_9= RightSquareBracket { otherlv_4=(Token)match(input,Nodes,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1092,11 +1199,11 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_5, grammarAccess.getProcessAccess().getLeftSquareBracketKeyword_4_1()); } - // InternalRosSystemParser.g:386:4: ( ( ruleEString ) ) - // InternalRosSystemParser.g:387:5: ( ruleEString ) + // InternalRosSystemParser.g:419:4: ( ( ruleEString ) ) + // InternalRosSystemParser.g:420:5: ( ruleEString ) { - // InternalRosSystemParser.g:387:5: ( ruleEString ) - // InternalRosSystemParser.g:388:6: ruleEString + // InternalRosSystemParser.g:420:5: ( ruleEString ) + // InternalRosSystemParser.g:421:6: ruleEString { if ( state.backtracking==0 ) { @@ -1126,7 +1233,7 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:402:4: (otherlv_7= Comma ( ( ruleEString ) ) )* + // InternalRosSystemParser.g:435:4: (otherlv_7= Comma ( ( ruleEString ) ) )* loop8: do { int alt8=2; @@ -1139,7 +1246,7 @@ public final EObject ruleProcess() throws RecognitionException { switch (alt8) { case 1 : - // InternalRosSystemParser.g:403:5: otherlv_7= Comma ( ( ruleEString ) ) + // InternalRosSystemParser.g:436:5: otherlv_7= Comma ( ( ruleEString ) ) { otherlv_7=(Token)match(input,Comma,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1147,11 +1254,11 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_7, grammarAccess.getProcessAccess().getCommaKeyword_4_3_0()); } - // InternalRosSystemParser.g:407:5: ( ( ruleEString ) ) - // InternalRosSystemParser.g:408:6: ( ruleEString ) + // InternalRosSystemParser.g:440:5: ( ( ruleEString ) ) + // InternalRosSystemParser.g:441:6: ( ruleEString ) { - // InternalRosSystemParser.g:408:6: ( ruleEString ) - // InternalRosSystemParser.g:409:7: ruleEString + // InternalRosSystemParser.g:441:6: ( ruleEString ) + // InternalRosSystemParser.g:442:7: ruleEString { if ( state.backtracking==0 ) { @@ -1202,7 +1309,7 @@ public final EObject ruleProcess() throws RecognitionException { } - // InternalRosSystemParser.g:429:3: (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? + // InternalRosSystemParser.g:462:3: (otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -1211,7 +1318,7 @@ public final EObject ruleProcess() throws RecognitionException { } switch (alt10) { case 1 : - // InternalRosSystemParser.g:430:4: otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:463:4: otherlv_10= Threads ( (lv_threads_11_0= ruleInteger0 ) ) { otherlv_10=(Token)match(input,Threads,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1219,11 +1326,11 @@ public final EObject ruleProcess() throws RecognitionException { newLeafNode(otherlv_10, grammarAccess.getProcessAccess().getThreadsKeyword_5_0()); } - // InternalRosSystemParser.g:434:4: ( (lv_threads_11_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:435:5: (lv_threads_11_0= ruleInteger0 ) + // InternalRosSystemParser.g:467:4: ( (lv_threads_11_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:468:5: (lv_threads_11_0= ruleInteger0 ) { - // InternalRosSystemParser.g:435:5: (lv_threads_11_0= ruleInteger0 ) - // InternalRosSystemParser.g:436:6: lv_threads_11_0= ruleInteger0 + // InternalRosSystemParser.g:468:5: (lv_threads_11_0= ruleInteger0 ) + // InternalRosSystemParser.g:469:6: lv_threads_11_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -1291,7 +1398,7 @@ public final EObject ruleProcess() throws RecognitionException { // $ANTLR start "entryRuleRosNode" - // InternalRosSystemParser.g:462:1: entryRuleRosNode returns [EObject current=null] : iv_ruleRosNode= ruleRosNode EOF ; + // InternalRosSystemParser.g:495:1: entryRuleRosNode returns [EObject current=null] : iv_ruleRosNode= ruleRosNode EOF ; public final EObject entryRuleRosNode() throws RecognitionException { EObject current = null; @@ -1299,8 +1406,8 @@ public final EObject entryRuleRosNode() throws RecognitionException { try { - // InternalRosSystemParser.g:462:48: (iv_ruleRosNode= ruleRosNode EOF ) - // InternalRosSystemParser.g:463:2: iv_ruleRosNode= ruleRosNode EOF + // InternalRosSystemParser.g:495:48: (iv_ruleRosNode= ruleRosNode EOF ) + // InternalRosSystemParser.g:496:2: iv_ruleRosNode= ruleRosNode EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosNodeRule()); @@ -1331,7 +1438,7 @@ public final EObject entryRuleRosNode() throws RecognitionException { // $ANTLR start "ruleRosNode" - // InternalRosSystemParser.g:469: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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= 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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ; public final EObject ruleRosNode() throws RecognitionException { EObject current = null; @@ -1356,14 +1463,14 @@ public final EObject ruleRosNode() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:475:2: ( ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) ) - // InternalRosSystemParser.g:476:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= 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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= 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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) { - // InternalRosSystemParser.g:476:2: ( () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END ) - // InternalRosSystemParser.g:477:3: () ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon this_BEGIN_3= RULE_BEGIN otherlv_4= From ( ( ruleEString ) ) (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= 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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= 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= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? this_END_14= RULE_END { - // InternalRosSystemParser.g:477:3: () - // InternalRosSystemParser.g:478:4: + // InternalRosSystemParser.g:510:3: () + // InternalRosSystemParser.g:511:4: { if ( state.backtracking==0 ) { @@ -1375,11 +1482,11 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:484:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:485:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:517:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:518:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:485:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:486:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:518:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:519:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1428,11 +1535,11 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getRosNodeAccess().getFromKeyword_4()); } - // InternalRosSystemParser.g:515:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:516:4: ( ruleEString ) + // InternalRosSystemParser.g:548:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:549:4: ( ruleEString ) { - // InternalRosSystemParser.g:516:4: ( ruleEString ) - // InternalRosSystemParser.g:517:5: ruleEString + // InternalRosSystemParser.g:549:4: ( ruleEString ) + // InternalRosSystemParser.g:550:5: ruleEString { if ( state.backtracking==0 ) { @@ -1462,7 +1569,7 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:531:3: (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? + // InternalRosSystemParser.g:564:3: (otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END )? int alt12=2; int LA12_0 = input.LA(1); @@ -1471,7 +1578,7 @@ public final EObject ruleRosNode() throws RecognitionException { } switch (alt12) { case 1 : - // InternalRosSystemParser.g:532:4: otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END + // InternalRosSystemParser.g:565:4: otherlv_6= Interfaces this_BEGIN_7= RULE_BEGIN ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* this_END_9= RULE_END { otherlv_6=(Token)match(input,Interfaces,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1485,7 +1592,7 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(this_BEGIN_7, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()); } - // InternalRosSystemParser.g:540:4: ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* + // InternalRosSystemParser.g:573:4: ( (lv_rosinterfaces_8_0= ruleRosInterface ) )* loop11: do { int alt11=2; @@ -1498,10 +1605,10 @@ public final EObject ruleRosNode() throws RecognitionException { switch (alt11) { case 1 : - // InternalRosSystemParser.g:541:5: (lv_rosinterfaces_8_0= ruleRosInterface ) + // InternalRosSystemParser.g:574:5: (lv_rosinterfaces_8_0= ruleRosInterface ) { - // InternalRosSystemParser.g:541:5: (lv_rosinterfaces_8_0= ruleRosInterface ) - // InternalRosSystemParser.g:542:6: lv_rosinterfaces_8_0= ruleRosInterface + // InternalRosSystemParser.g:574:5: (lv_rosinterfaces_8_0= ruleRosInterface ) + // InternalRosSystemParser.g:575:6: lv_rosinterfaces_8_0= ruleRosInterface { if ( state.backtracking==0 ) { @@ -1550,7 +1657,7 @@ public final EObject ruleRosNode() throws RecognitionException { } - // InternalRosSystemParser.g:564:3: (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? + // InternalRosSystemParser.g:597:3: (otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END )? int alt14=2; int LA14_0 = input.LA(1); @@ -1559,7 +1666,7 @@ public final EObject ruleRosNode() throws RecognitionException { } switch (alt14) { case 1 : - // InternalRosSystemParser.g:565:4: otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END + // InternalRosSystemParser.g:598:4: otherlv_10= Parameters this_BEGIN_11= RULE_BEGIN ( (lv_rosparameters_12_0= ruleRosParameter ) )* this_END_13= RULE_END { otherlv_10=(Token)match(input,Parameters,FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1573,7 +1680,7 @@ public final EObject ruleRosNode() throws RecognitionException { newLeafNode(this_BEGIN_11, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()); } - // InternalRosSystemParser.g:573:4: ( (lv_rosparameters_12_0= ruleRosParameter ) )* + // InternalRosSystemParser.g:606:4: ( (lv_rosparameters_12_0= ruleRosParameter ) )* loop13: do { int alt13=2; @@ -1586,10 +1693,10 @@ public final EObject ruleRosNode() throws RecognitionException { switch (alt13) { case 1 : - // InternalRosSystemParser.g:574:5: (lv_rosparameters_12_0= ruleRosParameter ) + // InternalRosSystemParser.g:607:5: (lv_rosparameters_12_0= ruleRosParameter ) { - // InternalRosSystemParser.g:574:5: (lv_rosparameters_12_0= ruleRosParameter ) - // InternalRosSystemParser.g:575:6: lv_rosparameters_12_0= ruleRosParameter + // InternalRosSystemParser.g:607:5: (lv_rosparameters_12_0= ruleRosParameter ) + // InternalRosSystemParser.g:608:6: lv_rosparameters_12_0= ruleRosParameter { if ( state.backtracking==0 ) { @@ -1669,7 +1776,7 @@ public final EObject ruleRosNode() throws RecognitionException { // $ANTLR start "entryRuleRosInterface" - // InternalRosSystemParser.g:605:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; + // InternalRosSystemParser.g:638:1: entryRuleRosInterface returns [EObject current=null] : iv_ruleRosInterface= ruleRosInterface EOF ; public final EObject entryRuleRosInterface() throws RecognitionException { EObject current = null; @@ -1677,8 +1784,8 @@ public final EObject entryRuleRosInterface() throws RecognitionException { try { - // InternalRosSystemParser.g:605:53: (iv_ruleRosInterface= ruleRosInterface EOF ) - // InternalRosSystemParser.g:606:2: iv_ruleRosInterface= ruleRosInterface EOF + // InternalRosSystemParser.g:638:53: (iv_ruleRosInterface= ruleRosInterface EOF ) + // InternalRosSystemParser.g:639:2: iv_ruleRosInterface= ruleRosInterface EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosInterfaceRule()); @@ -1709,7 +1816,7 @@ public final EObject entryRuleRosInterface() throws RecognitionException { // $ANTLR start "ruleRosInterface" - // InternalRosSystemParser.g:612:1: ruleRosInterface returns [EObject current=null] : (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ; + // InternalRosSystemParser.g:645: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; @@ -1724,11 +1831,11 @@ public final EObject ruleRosInterface() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:618:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) - // InternalRosSystemParser.g:619:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:651:2: ( (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) ) + // InternalRosSystemParser.g:652:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) { - // InternalRosSystemParser.g:619:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) - // InternalRosSystemParser.g:620:3: otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:652:2: (otherlv_0= HyphenMinus ( (lv_name_1_0= ruleEString ) ) otherlv_2= Colon ( (lv_reference_3_0= ruleInterfaceReference ) ) ) + // InternalRosSystemParser.g:653: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 ) { @@ -1736,11 +1843,11 @@ public final EObject ruleRosInterface() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosInterfaceAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:624:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:625:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:657:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:658:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:625:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:626:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:658:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:659:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -1777,11 +1884,11 @@ public final EObject ruleRosInterface() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosInterfaceAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:647:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) - // InternalRosSystemParser.g:648:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:680:3: ( (lv_reference_3_0= ruleInterfaceReference ) ) + // InternalRosSystemParser.g:681:4: (lv_reference_3_0= ruleInterfaceReference ) { - // InternalRosSystemParser.g:648:4: (lv_reference_3_0= ruleInterfaceReference ) - // InternalRosSystemParser.g:649:5: lv_reference_3_0= ruleInterfaceReference + // InternalRosSystemParser.g:681:4: (lv_reference_3_0= ruleInterfaceReference ) + // InternalRosSystemParser.g:682:5: lv_reference_3_0= ruleInterfaceReference { if ( state.backtracking==0 ) { @@ -1837,7 +1944,7 @@ public final EObject ruleRosInterface() throws RecognitionException { // $ANTLR start "entryRuleInterfaceReference" - // InternalRosSystemParser.g:670:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; + // InternalRosSystemParser.g:703:1: entryRuleInterfaceReference returns [EObject current=null] : iv_ruleInterfaceReference= ruleInterfaceReference EOF ; public final EObject entryRuleInterfaceReference() throws RecognitionException { EObject current = null; @@ -1845,8 +1952,8 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { try { - // InternalRosSystemParser.g:670:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) - // InternalRosSystemParser.g:671:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF + // InternalRosSystemParser.g:703:59: (iv_ruleInterfaceReference= ruleInterfaceReference EOF ) + // InternalRosSystemParser.g:704:2: iv_ruleInterfaceReference= ruleInterfaceReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInterfaceReferenceRule()); @@ -1877,7 +1984,7 @@ public final EObject entryRuleInterfaceReference() throws RecognitionException { // $ANTLR start "ruleInterfaceReference" - // InternalRosSystemParser.g:677: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:710: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; @@ -1898,10 +2005,10 @@ public final EObject ruleInterfaceReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:683: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:684: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:716: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:717: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:684: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:717: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 alt15=6; switch ( input.LA(1) ) { case Pub: @@ -1944,7 +2051,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { switch (alt15) { case 1 : - // InternalRosSystemParser.g:685:3: this_RosPublisherReference_0= ruleRosPublisherReference + // InternalRosSystemParser.g:718:3: this_RosPublisherReference_0= ruleRosPublisherReference { if ( state.backtracking==0 ) { @@ -1966,7 +2073,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:694:3: this_RosSubscriberReference_1= ruleRosSubscriberReference + // InternalRosSystemParser.g:727:3: this_RosSubscriberReference_1= ruleRosSubscriberReference { if ( state.backtracking==0 ) { @@ -1988,7 +2095,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:703:3: this_RosServiceServerReference_2= ruleRosServiceServerReference + // InternalRosSystemParser.g:736:3: this_RosServiceServerReference_2= ruleRosServiceServerReference { if ( state.backtracking==0 ) { @@ -2010,7 +2117,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:712:3: this_RosServerClientReference_3= ruleRosServerClientReference + // InternalRosSystemParser.g:745:3: this_RosServerClientReference_3= ruleRosServerClientReference { if ( state.backtracking==0 ) { @@ -2032,7 +2139,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:721:3: this_RosActionServerReference_4= ruleRosActionServerReference + // InternalRosSystemParser.g:754:3: this_RosActionServerReference_4= ruleRosActionServerReference { if ( state.backtracking==0 ) { @@ -2054,7 +2161,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:730:3: this_RosActionClientReference_5= ruleRosActionClientReference + // InternalRosSystemParser.g:763:3: this_RosActionClientReference_5= ruleRosActionClientReference { if ( state.backtracking==0 ) { @@ -2100,7 +2207,7 @@ public final EObject ruleInterfaceReference() throws RecognitionException { // $ANTLR start "entryRuleRosPublisherReference" - // InternalRosSystemParser.g:742:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; + // InternalRosSystemParser.g:775:1: entryRuleRosPublisherReference returns [EObject current=null] : iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ; public final EObject entryRuleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -2108,8 +2215,8 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio try { - // InternalRosSystemParser.g:742:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) - // InternalRosSystemParser.g:743:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF + // InternalRosSystemParser.g:775:62: (iv_ruleRosPublisherReference= ruleRosPublisherReference EOF ) + // InternalRosSystemParser.g:776:2: iv_ruleRosPublisherReference= ruleRosPublisherReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosPublisherReferenceRule()); @@ -2140,7 +2247,7 @@ public final EObject entryRuleRosPublisherReference() throws RecognitionExceptio // $ANTLR start "ruleRosPublisherReference" - // InternalRosSystemParser.g:749:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:782:1: ruleRosPublisherReference returns [EObject current=null] : (otherlv_0= Pub () ( ( ruleEString ) ) ) ; public final EObject ruleRosPublisherReference() throws RecognitionException { EObject current = null; @@ -2150,11 +2257,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:755:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:756:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:788:2: ( (otherlv_0= Pub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:789:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:756:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:757:3: otherlv_0= Pub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:789:2: (otherlv_0= Pub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:790:3: otherlv_0= Pub () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Pub,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2162,8 +2269,8 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosPublisherReferenceAccess().getPubKeyword_0()); } - // InternalRosSystemParser.g:761:3: () - // InternalRosSystemParser.g:762:4: + // InternalRosSystemParser.g:794:3: () + // InternalRosSystemParser.g:795:4: { if ( state.backtracking==0 ) { @@ -2175,11 +2282,11 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { } - // InternalRosSystemParser.g:768:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:769:4: ( ruleEString ) + // InternalRosSystemParser.g:801:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:802:4: ( ruleEString ) { - // InternalRosSystemParser.g:769:4: ( ruleEString ) - // InternalRosSystemParser.g:770:5: ruleEString + // InternalRosSystemParser.g:802:4: ( ruleEString ) + // InternalRosSystemParser.g:803:5: ruleEString { if ( state.backtracking==0 ) { @@ -2234,7 +2341,7 @@ public final EObject ruleRosPublisherReference() throws RecognitionException { // $ANTLR start "entryRuleRosSubscriberReference" - // InternalRosSystemParser.g:788:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; + // InternalRosSystemParser.g:821:1: entryRuleRosSubscriberReference returns [EObject current=null] : iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ; public final EObject entryRuleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2242,8 +2349,8 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti try { - // InternalRosSystemParser.g:788:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) - // InternalRosSystemParser.g:789:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF + // InternalRosSystemParser.g:821:63: (iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF ) + // InternalRosSystemParser.g:822:2: iv_ruleRosSubscriberReference= ruleRosSubscriberReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSubscriberReferenceRule()); @@ -2274,7 +2381,7 @@ public final EObject entryRuleRosSubscriberReference() throws RecognitionExcepti // $ANTLR start "ruleRosSubscriberReference" - // InternalRosSystemParser.g:795:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:828:1: ruleRosSubscriberReference returns [EObject current=null] : (otherlv_0= Sub () ( ( ruleEString ) ) ) ; public final EObject ruleRosSubscriberReference() throws RecognitionException { EObject current = null; @@ -2284,11 +2391,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:801:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:802:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:834:2: ( (otherlv_0= Sub () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:835:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:802:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:803:3: otherlv_0= Sub () ( ( ruleEString ) ) + // InternalRosSystemParser.g:835:2: (otherlv_0= Sub () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:836:3: otherlv_0= Sub () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Sub,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2296,8 +2403,8 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosSubscriberReferenceAccess().getSubKeyword_0()); } - // InternalRosSystemParser.g:807:3: () - // InternalRosSystemParser.g:808:4: + // InternalRosSystemParser.g:840:3: () + // InternalRosSystemParser.g:841:4: { if ( state.backtracking==0 ) { @@ -2309,11 +2416,11 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { } - // InternalRosSystemParser.g:814:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:815:4: ( ruleEString ) + // InternalRosSystemParser.g:847:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:848:4: ( ruleEString ) { - // InternalRosSystemParser.g:815:4: ( ruleEString ) - // InternalRosSystemParser.g:816:5: ruleEString + // InternalRosSystemParser.g:848:4: ( ruleEString ) + // InternalRosSystemParser.g:849:5: ruleEString { if ( state.backtracking==0 ) { @@ -2368,7 +2475,7 @@ public final EObject ruleRosSubscriberReference() throws RecognitionException { // $ANTLR start "entryRuleRosServiceServerReference" - // InternalRosSystemParser.g:834:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; + // InternalRosSystemParser.g:867:1: entryRuleRosServiceServerReference returns [EObject current=null] : iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ; public final EObject entryRuleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2376,8 +2483,8 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce try { - // InternalRosSystemParser.g:834:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) - // InternalRosSystemParser.g:835:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF + // InternalRosSystemParser.g:867:66: (iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF ) + // InternalRosSystemParser.g:868:2: iv_ruleRosServiceServerReference= ruleRosServiceServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceServerReferenceRule()); @@ -2408,7 +2515,7 @@ public final EObject entryRuleRosServiceServerReference() throws RecognitionExce // $ANTLR start "ruleRosServiceServerReference" - // InternalRosSystemParser.g:841:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:874:1: ruleRosServiceServerReference returns [EObject current=null] : (otherlv_0= Ss () ( ( ruleEString ) ) ) ; public final EObject ruleRosServiceServerReference() throws RecognitionException { EObject current = null; @@ -2418,11 +2525,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:847:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:848:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:880:2: ( (otherlv_0= Ss () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:881:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:848:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:849:3: otherlv_0= Ss () ( ( ruleEString ) ) + // InternalRosSystemParser.g:881:2: (otherlv_0= Ss () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:882:3: otherlv_0= Ss () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Ss,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2430,8 +2537,8 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosServiceServerReferenceAccess().getSsKeyword_0()); } - // InternalRosSystemParser.g:853:3: () - // InternalRosSystemParser.g:854:4: + // InternalRosSystemParser.g:886:3: () + // InternalRosSystemParser.g:887:4: { if ( state.backtracking==0 ) { @@ -2443,11 +2550,11 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException } - // InternalRosSystemParser.g:860:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:861:4: ( ruleEString ) + // InternalRosSystemParser.g:893:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:894:4: ( ruleEString ) { - // InternalRosSystemParser.g:861:4: ( ruleEString ) - // InternalRosSystemParser.g:862:5: ruleEString + // InternalRosSystemParser.g:894:4: ( ruleEString ) + // InternalRosSystemParser.g:895:5: ruleEString { if ( state.backtracking==0 ) { @@ -2502,7 +2609,7 @@ public final EObject ruleRosServiceServerReference() throws RecognitionException // $ANTLR start "entryRuleRosServerClientReference" - // InternalRosSystemParser.g:880:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; + // InternalRosSystemParser.g:913:1: entryRuleRosServerClientReference returns [EObject current=null] : iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ; public final EObject entryRuleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2510,8 +2617,8 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:880:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) - // InternalRosSystemParser.g:881:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF + // InternalRosSystemParser.g:913:65: (iv_ruleRosServerClientReference= ruleRosServerClientReference EOF ) + // InternalRosSystemParser.g:914:2: iv_ruleRosServerClientReference= ruleRosServerClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServerClientReferenceRule()); @@ -2542,7 +2649,7 @@ public final EObject entryRuleRosServerClientReference() throws RecognitionExcep // $ANTLR start "ruleRosServerClientReference" - // InternalRosSystemParser.g:887:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:920:1: ruleRosServerClientReference returns [EObject current=null] : (otherlv_0= Sc () ( ( ruleEString ) ) ) ; public final EObject ruleRosServerClientReference() throws RecognitionException { EObject current = null; @@ -2552,11 +2659,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:893:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:894:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:926:2: ( (otherlv_0= Sc () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:927:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:894:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:895:3: otherlv_0= Sc () ( ( ruleEString ) ) + // InternalRosSystemParser.g:927:2: (otherlv_0= Sc () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:928:3: otherlv_0= Sc () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Sc,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2564,8 +2671,8 @@ public final EObject ruleRosServerClientReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosServerClientReferenceAccess().getScKeyword_0()); } - // InternalRosSystemParser.g:899:3: () - // InternalRosSystemParser.g:900:4: + // InternalRosSystemParser.g:932:3: () + // InternalRosSystemParser.g:933:4: { if ( state.backtracking==0 ) { @@ -2577,11 +2684,11 @@ public final EObject ruleRosServerClientReference() throws RecognitionException } - // InternalRosSystemParser.g:906:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:907:4: ( ruleEString ) + // InternalRosSystemParser.g:939:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:940:4: ( ruleEString ) { - // InternalRosSystemParser.g:907:4: ( ruleEString ) - // InternalRosSystemParser.g:908:5: ruleEString + // InternalRosSystemParser.g:940:4: ( ruleEString ) + // InternalRosSystemParser.g:941:5: ruleEString { if ( state.backtracking==0 ) { @@ -2636,7 +2743,7 @@ public final EObject ruleRosServerClientReference() throws RecognitionException // $ANTLR start "entryRuleRosActionServerReference" - // InternalRosSystemParser.g:926:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; + // InternalRosSystemParser.g:959:1: entryRuleRosActionServerReference returns [EObject current=null] : iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ; public final EObject entryRuleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2644,8 +2751,8 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:926:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) - // InternalRosSystemParser.g:927:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF + // InternalRosSystemParser.g:959:65: (iv_ruleRosActionServerReference= ruleRosActionServerReference EOF ) + // InternalRosSystemParser.g:960:2: iv_ruleRosActionServerReference= ruleRosActionServerReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionServerReferenceRule()); @@ -2676,7 +2783,7 @@ public final EObject entryRuleRosActionServerReference() throws RecognitionExcep // $ANTLR start "ruleRosActionServerReference" - // InternalRosSystemParser.g:933:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:966:1: ruleRosActionServerReference returns [EObject current=null] : (otherlv_0= As () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionServerReference() throws RecognitionException { EObject current = null; @@ -2686,11 +2793,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:939:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:940:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:972:2: ( (otherlv_0= As () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:973:2: (otherlv_0= As () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:940:2: (otherlv_0= As () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:941:3: otherlv_0= As () ( ( ruleEString ) ) + // InternalRosSystemParser.g:973:2: (otherlv_0= As () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:974:3: otherlv_0= As () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,As,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2698,8 +2805,8 @@ public final EObject ruleRosActionServerReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosActionServerReferenceAccess().getAsKeyword_0()); } - // InternalRosSystemParser.g:945:3: () - // InternalRosSystemParser.g:946:4: + // InternalRosSystemParser.g:978:3: () + // InternalRosSystemParser.g:979:4: { if ( state.backtracking==0 ) { @@ -2711,11 +2818,11 @@ public final EObject ruleRosActionServerReference() throws RecognitionException } - // InternalRosSystemParser.g:952:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:953:4: ( ruleEString ) + // InternalRosSystemParser.g:985:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:986:4: ( ruleEString ) { - // InternalRosSystemParser.g:953:4: ( ruleEString ) - // InternalRosSystemParser.g:954:5: ruleEString + // InternalRosSystemParser.g:986:4: ( ruleEString ) + // InternalRosSystemParser.g:987:5: ruleEString { if ( state.backtracking==0 ) { @@ -2770,7 +2877,7 @@ public final EObject ruleRosActionServerReference() throws RecognitionException // $ANTLR start "entryRuleRosActionClientReference" - // InternalRosSystemParser.g:972:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; + // InternalRosSystemParser.g:1005:1: entryRuleRosActionClientReference returns [EObject current=null] : iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ; public final EObject entryRuleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2778,8 +2885,8 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep try { - // InternalRosSystemParser.g:972:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) - // InternalRosSystemParser.g:973:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF + // InternalRosSystemParser.g:1005:65: (iv_ruleRosActionClientReference= ruleRosActionClientReference EOF ) + // InternalRosSystemParser.g:1006:2: iv_ruleRosActionClientReference= ruleRosActionClientReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionClientReferenceRule()); @@ -2810,7 +2917,7 @@ public final EObject entryRuleRosActionClientReference() throws RecognitionExcep // $ANTLR start "ruleRosActionClientReference" - // InternalRosSystemParser.g:979:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; + // InternalRosSystemParser.g:1012:1: ruleRosActionClientReference returns [EObject current=null] : (otherlv_0= Ac () ( ( ruleEString ) ) ) ; public final EObject ruleRosActionClientReference() throws RecognitionException { EObject current = null; @@ -2820,11 +2927,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:985:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) - // InternalRosSystemParser.g:986:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:1018:2: ( (otherlv_0= Ac () ( ( ruleEString ) ) ) ) + // InternalRosSystemParser.g:1019:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) { - // InternalRosSystemParser.g:986:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:987:3: otherlv_0= Ac () ( ( ruleEString ) ) + // InternalRosSystemParser.g:1019:2: (otherlv_0= Ac () ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:1020:3: otherlv_0= Ac () ( ( ruleEString ) ) { otherlv_0=(Token)match(input,Ac,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2832,8 +2939,8 @@ public final EObject ruleRosActionClientReference() throws RecognitionException newLeafNode(otherlv_0, grammarAccess.getRosActionClientReferenceAccess().getAcKeyword_0()); } - // InternalRosSystemParser.g:991:3: () - // InternalRosSystemParser.g:992:4: + // InternalRosSystemParser.g:1024:3: () + // InternalRosSystemParser.g:1025:4: { if ( state.backtracking==0 ) { @@ -2845,11 +2952,11 @@ public final EObject ruleRosActionClientReference() throws RecognitionException } - // InternalRosSystemParser.g:998:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:999:4: ( ruleEString ) + // InternalRosSystemParser.g:1031:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1032:4: ( ruleEString ) { - // InternalRosSystemParser.g:999:4: ( ruleEString ) - // InternalRosSystemParser.g:1000:5: ruleEString + // InternalRosSystemParser.g:1032:4: ( ruleEString ) + // InternalRosSystemParser.g:1033:5: ruleEString { if ( state.backtracking==0 ) { @@ -2904,7 +3011,7 @@ public final EObject ruleRosActionClientReference() throws RecognitionException // $ANTLR start "entryRuleRosParameter" - // InternalRosSystemParser.g:1018:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; + // InternalRosSystemParser.g:1051:1: entryRuleRosParameter returns [EObject current=null] : iv_ruleRosParameter= ruleRosParameter EOF ; public final EObject entryRuleRosParameter() throws RecognitionException { EObject current = null; @@ -2912,8 +3019,8 @@ public final EObject entryRuleRosParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:1018:53: (iv_ruleRosParameter= ruleRosParameter EOF ) - // InternalRosSystemParser.g:1019:2: iv_ruleRosParameter= ruleRosParameter EOF + // InternalRosSystemParser.g:1051:53: (iv_ruleRosParameter= ruleRosParameter EOF ) + // InternalRosSystemParser.g:1052:2: iv_ruleRosParameter= ruleRosParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosParameterRule()); @@ -2944,7 +3051,7 @@ public final EObject entryRuleRosParameter() throws RecognitionException { // $ANTLR start "ruleRosParameter" - // InternalRosSystemParser.g:1025: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:1058: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; @@ -2962,11 +3069,11 @@ public final EObject ruleRosParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1031: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:1032: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:1064: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:1065: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:1032: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:1033: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:1065: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:1066: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 ) { @@ -2974,11 +3081,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosParameterAccess().getHyphenMinusKeyword_0()); } - // InternalRosSystemParser.g:1037:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1038:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1070:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1071:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1038:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1039:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1071:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1072:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -3015,11 +3122,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosParameterAccess().getColonKeyword_2()); } - // InternalRosSystemParser.g:1060:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1061:4: ( ruleEString ) + // InternalRosSystemParser.g:1093:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1094:4: ( ruleEString ) { - // InternalRosSystemParser.g:1061:4: ( ruleEString ) - // InternalRosSystemParser.g:1062:5: ruleEString + // InternalRosSystemParser.g:1094:4: ( ruleEString ) + // InternalRosSystemParser.g:1095:5: ruleEString { if ( state.backtracking==0 ) { @@ -3061,11 +3168,11 @@ public final EObject ruleRosParameter() throws RecognitionException { newLeafNode(otherlv_5, grammarAccess.getRosParameterAccess().getValueKeyword_5()); } - // InternalRosSystemParser.g:1084:3: ( (lv_value_6_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1085:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1117:3: ( (lv_value_6_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1118:4: (lv_value_6_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1085:4: (lv_value_6_0= ruleParameterValue ) - // InternalRosSystemParser.g:1086:5: lv_value_6_0= ruleParameterValue + // InternalRosSystemParser.g:1118:4: (lv_value_6_0= ruleParameterValue ) + // InternalRosSystemParser.g:1119:5: lv_value_6_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -3127,7 +3234,7 @@ public final EObject ruleRosParameter() throws RecognitionException { // $ANTLR start "entryRuleConnection" - // InternalRosSystemParser.g:1111:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; + // InternalRosSystemParser.g:1144:1: entryRuleConnection returns [EObject current=null] : iv_ruleConnection= ruleConnection EOF ; public final EObject entryRuleConnection() throws RecognitionException { EObject current = null; @@ -3135,8 +3242,8 @@ public final EObject entryRuleConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1111:51: (iv_ruleConnection= ruleConnection EOF ) - // InternalRosSystemParser.g:1112:2: iv_ruleConnection= ruleConnection EOF + // InternalRosSystemParser.g:1144:51: (iv_ruleConnection= ruleConnection EOF ) + // InternalRosSystemParser.g:1145:2: iv_ruleConnection= ruleConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConnectionRule()); @@ -3167,7 +3274,7 @@ public final EObject entryRuleConnection() throws RecognitionException { // $ANTLR start "ruleConnection" - // InternalRosSystemParser.g:1118:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; + // InternalRosSystemParser.g:1151:1: ruleConnection returns [EObject current=null] : ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ; public final EObject ruleConnection() throws RecognitionException { EObject current = null; @@ -3180,18 +3287,18 @@ public final EObject ruleConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1124:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) - // InternalRosSystemParser.g:1125:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + // InternalRosSystemParser.g:1157:2: ( ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) ) + // InternalRosSystemParser.g:1158:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) { - // InternalRosSystemParser.g:1125:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) + // InternalRosSystemParser.g:1158:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection ) int alt16=2; alt16 = dfa16.predict(input); switch (alt16) { case 1 : - // InternalRosSystemParser.g:1126:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1159:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) { - // InternalRosSystemParser.g:1126:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) - // InternalRosSystemParser.g:1127:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection + // InternalRosSystemParser.g:1159:3: ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) + // InternalRosSystemParser.g:1160:4: ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection { if ( state.backtracking==0 ) { @@ -3216,7 +3323,7 @@ public final EObject ruleConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1138:3: this_RosConnection_1= ruleRosConnection + // InternalRosSystemParser.g:1171:3: this_RosConnection_1= ruleRosConnection { if ( state.backtracking==0 ) { @@ -3262,7 +3369,7 @@ public final EObject ruleConnection() throws RecognitionException { // $ANTLR start "entryRuleRosSystemConnection" - // InternalRosSystemParser.g:1150:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; + // InternalRosSystemParser.g:1183:1: entryRuleRosSystemConnection returns [EObject current=null] : iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ; public final EObject entryRuleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3270,8 +3377,8 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1150:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) - // InternalRosSystemParser.g:1151:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF + // InternalRosSystemParser.g:1183:60: (iv_ruleRosSystemConnection= ruleRosSystemConnection EOF ) + // InternalRosSystemParser.g:1184:2: iv_ruleRosSystemConnection= ruleRosSystemConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosSystemConnectionRule()); @@ -3302,7 +3409,7 @@ public final EObject entryRuleRosSystemConnection() throws RecognitionException // $ANTLR start "ruleRosSystemConnection" - // InternalRosSystemParser.g:1157:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1190:1: ruleRosSystemConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosSystemConnection() throws RecognitionException { EObject current = null; @@ -3314,11 +3421,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1163:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1164:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1196:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1197:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1164:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1165:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1197:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1198:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3326,11 +3433,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosSystemConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1169:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1170:4: ( ruleEString ) + // InternalRosSystemParser.g:1202:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1203:4: ( ruleEString ) { - // InternalRosSystemParser.g:1170:4: ( ruleEString ) - // InternalRosSystemParser.g:1171:5: ruleEString + // InternalRosSystemParser.g:1203:4: ( ruleEString ) + // InternalRosSystemParser.g:1204:5: ruleEString { if ( state.backtracking==0 ) { @@ -3366,11 +3473,11 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosSystemConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1189:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1190:4: ( ruleEString ) + // InternalRosSystemParser.g:1222:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1223:4: ( ruleEString ) { - // InternalRosSystemParser.g:1190:4: ( ruleEString ) - // InternalRosSystemParser.g:1191:5: ruleEString + // InternalRosSystemParser.g:1223:4: ( ruleEString ) + // InternalRosSystemParser.g:1224:5: ruleEString { if ( state.backtracking==0 ) { @@ -3431,7 +3538,7 @@ public final EObject ruleRosSystemConnection() throws RecognitionException { // $ANTLR start "entryRuleRosConnection" - // InternalRosSystemParser.g:1213:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; + // InternalRosSystemParser.g:1246:1: entryRuleRosConnection returns [EObject current=null] : iv_ruleRosConnection= ruleRosConnection EOF ; public final EObject entryRuleRosConnection() throws RecognitionException { EObject current = null; @@ -3439,8 +3546,8 @@ public final EObject entryRuleRosConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1213:54: (iv_ruleRosConnection= ruleRosConnection EOF ) - // InternalRosSystemParser.g:1214:2: iv_ruleRosConnection= ruleRosConnection EOF + // InternalRosSystemParser.g:1246:54: (iv_ruleRosConnection= ruleRosConnection EOF ) + // InternalRosSystemParser.g:1247:2: iv_ruleRosConnection= ruleRosConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosConnectionRule()); @@ -3471,7 +3578,7 @@ public final EObject entryRuleRosConnection() throws RecognitionException { // $ANTLR start "ruleRosConnection" - // InternalRosSystemParser.g:1220:1: ruleRosConnection returns [EObject current=null] : ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ; + // InternalRosSystemParser.g:1253: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; @@ -3486,18 +3593,18 @@ public final EObject ruleRosConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1226:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) - // InternalRosSystemParser.g:1227:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + // InternalRosSystemParser.g:1259:2: ( ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) ) + // InternalRosSystemParser.g:1260:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) { - // InternalRosSystemParser.g:1227:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) + // InternalRosSystemParser.g:1260:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection ) int alt17=3; alt17 = dfa17.predict(input); switch (alt17) { case 1 : - // InternalRosSystemParser.g:1228:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1261:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) { - // InternalRosSystemParser.g:1228:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) - // InternalRosSystemParser.g:1229:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection + // InternalRosSystemParser.g:1261:3: ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) + // InternalRosSystemParser.g:1262:4: ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection { if ( state.backtracking==0 ) { @@ -3522,10 +3629,10 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1240:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1273:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) { - // InternalRosSystemParser.g:1240:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) - // InternalRosSystemParser.g:1241:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection + // InternalRosSystemParser.g:1273:3: ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) + // InternalRosSystemParser.g:1274:4: ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection { if ( state.backtracking==0 ) { @@ -3550,7 +3657,7 @@ public final EObject ruleRosConnection() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1252:3: this_RosActionConnection_2= ruleRosActionConnection + // InternalRosSystemParser.g:1285:3: this_RosActionConnection_2= ruleRosActionConnection { if ( state.backtracking==0 ) { @@ -3596,7 +3703,7 @@ public final EObject ruleRosConnection() throws RecognitionException { // $ANTLR start "entryRuleRosTopicConnection" - // InternalRosSystemParser.g:1264:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; + // InternalRosSystemParser.g:1297:1: entryRuleRosTopicConnection returns [EObject current=null] : iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ; public final EObject entryRuleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3604,8 +3711,8 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { try { - // InternalRosSystemParser.g:1264:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) - // InternalRosSystemParser.g:1265:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF + // InternalRosSystemParser.g:1297:59: (iv_ruleRosTopicConnection= ruleRosTopicConnection EOF ) + // InternalRosSystemParser.g:1298:2: iv_ruleRosTopicConnection= ruleRosTopicConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosTopicConnectionRule()); @@ -3636,7 +3743,7 @@ public final EObject entryRuleRosTopicConnection() throws RecognitionException { // $ANTLR start "ruleRosTopicConnection" - // InternalRosSystemParser.g:1271:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1304:1: ruleRosTopicConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosTopicConnection() throws RecognitionException { EObject current = null; @@ -3648,11 +3755,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1277:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1278:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1310:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1311:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1278:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1279:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1311:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1312:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3660,11 +3767,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosTopicConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1283:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1284:4: ( ruleEString ) + // InternalRosSystemParser.g:1316:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1317:4: ( ruleEString ) { - // InternalRosSystemParser.g:1284:4: ( ruleEString ) - // InternalRosSystemParser.g:1285:5: ruleEString + // InternalRosSystemParser.g:1317:4: ( ruleEString ) + // InternalRosSystemParser.g:1318:5: ruleEString { if ( state.backtracking==0 ) { @@ -3700,11 +3807,11 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosTopicConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1303:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1304:4: ( ruleEString ) + // InternalRosSystemParser.g:1336:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1337:4: ( ruleEString ) { - // InternalRosSystemParser.g:1304:4: ( ruleEString ) - // InternalRosSystemParser.g:1305:5: ruleEString + // InternalRosSystemParser.g:1337:4: ( ruleEString ) + // InternalRosSystemParser.g:1338:5: ruleEString { if ( state.backtracking==0 ) { @@ -3765,7 +3872,7 @@ public final EObject ruleRosTopicConnection() throws RecognitionException { // $ANTLR start "entryRuleRosServiceConnection" - // InternalRosSystemParser.g:1327:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; + // InternalRosSystemParser.g:1360:1: entryRuleRosServiceConnection returns [EObject current=null] : iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ; public final EObject entryRuleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3773,8 +3880,8 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1327:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) - // InternalRosSystemParser.g:1328:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF + // InternalRosSystemParser.g:1360:61: (iv_ruleRosServiceConnection= ruleRosServiceConnection EOF ) + // InternalRosSystemParser.g:1361:2: iv_ruleRosServiceConnection= ruleRosServiceConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosServiceConnectionRule()); @@ -3805,7 +3912,7 @@ public final EObject entryRuleRosServiceConnection() throws RecognitionException // $ANTLR start "ruleRosServiceConnection" - // InternalRosSystemParser.g:1334:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1367:1: ruleRosServiceConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosServiceConnection() throws RecognitionException { EObject current = null; @@ -3817,11 +3924,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1340:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1341:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1373:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1374:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1341:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1342:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1374:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1375:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3829,11 +3936,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosServiceConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1346:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1347:4: ( ruleEString ) + // InternalRosSystemParser.g:1379:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1380:4: ( ruleEString ) { - // InternalRosSystemParser.g:1347:4: ( ruleEString ) - // InternalRosSystemParser.g:1348:5: ruleEString + // InternalRosSystemParser.g:1380:4: ( ruleEString ) + // InternalRosSystemParser.g:1381:5: ruleEString { if ( state.backtracking==0 ) { @@ -3869,11 +3976,11 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosServiceConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1366:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1367:4: ( ruleEString ) + // InternalRosSystemParser.g:1399:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1400:4: ( ruleEString ) { - // InternalRosSystemParser.g:1367:4: ( ruleEString ) - // InternalRosSystemParser.g:1368:5: ruleEString + // InternalRosSystemParser.g:1400:4: ( ruleEString ) + // InternalRosSystemParser.g:1401:5: ruleEString { if ( state.backtracking==0 ) { @@ -3934,7 +4041,7 @@ public final EObject ruleRosServiceConnection() throws RecognitionException { // $ANTLR start "entryRuleRosActionConnection" - // InternalRosSystemParser.g:1390:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; + // InternalRosSystemParser.g:1423:1: entryRuleRosActionConnection returns [EObject current=null] : iv_ruleRosActionConnection= ruleRosActionConnection EOF ; public final EObject entryRuleRosActionConnection() throws RecognitionException { EObject current = null; @@ -3942,8 +4049,8 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException try { - // InternalRosSystemParser.g:1390:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) - // InternalRosSystemParser.g:1391:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF + // InternalRosSystemParser.g:1423:60: (iv_ruleRosActionConnection= ruleRosActionConnection EOF ) + // InternalRosSystemParser.g:1424:2: iv_ruleRosActionConnection= ruleRosActionConnection EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRosActionConnectionRule()); @@ -3974,7 +4081,7 @@ public final EObject entryRuleRosActionConnection() throws RecognitionException // $ANTLR start "ruleRosActionConnection" - // InternalRosSystemParser.g:1397:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; + // InternalRosSystemParser.g:1430:1: ruleRosActionConnection returns [EObject current=null] : (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ; public final EObject ruleRosActionConnection() throws RecognitionException { EObject current = null; @@ -3986,11 +4093,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1403:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) - // InternalRosSystemParser.g:1404:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1436:2: ( (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) ) + // InternalRosSystemParser.g:1437:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) { - // InternalRosSystemParser.g:1404:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) - // InternalRosSystemParser.g:1405:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket + // InternalRosSystemParser.g:1437:2: (otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket ) + // InternalRosSystemParser.g:1438:3: otherlv_0= HyphenMinusLeftSquareBracket ( ( ruleEString ) ) otherlv_2= Comma ( ( ruleEString ) ) otherlv_4= RightSquareBracket { otherlv_0=(Token)match(input,HyphenMinusLeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3998,11 +4105,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newLeafNode(otherlv_0, grammarAccess.getRosActionConnectionAccess().getHyphenMinusLeftSquareBracketKeyword_0()); } - // InternalRosSystemParser.g:1409:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1410:4: ( ruleEString ) + // InternalRosSystemParser.g:1442:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1443:4: ( ruleEString ) { - // InternalRosSystemParser.g:1410:4: ( ruleEString ) - // InternalRosSystemParser.g:1411:5: ruleEString + // InternalRosSystemParser.g:1443:4: ( ruleEString ) + // InternalRosSystemParser.g:1444:5: ruleEString { if ( state.backtracking==0 ) { @@ -4038,11 +4145,11 @@ public final EObject ruleRosActionConnection() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRosActionConnectionAccess().getCommaKeyword_2()); } - // InternalRosSystemParser.g:1429:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:1430:4: ( ruleEString ) + // InternalRosSystemParser.g:1462:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:1463:4: ( ruleEString ) { - // InternalRosSystemParser.g:1430:4: ( ruleEString ) - // InternalRosSystemParser.g:1431:5: ruleEString + // InternalRosSystemParser.g:1463:4: ( ruleEString ) + // InternalRosSystemParser.g:1464:5: ruleEString { if ( state.backtracking==0 ) { @@ -4103,7 +4210,7 @@ public final EObject ruleRosActionConnection() throws RecognitionException { // $ANTLR start "entryRuleNamespace" - // InternalRosSystemParser.g:1453:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalRosSystemParser.g:1486:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -4111,8 +4218,8 @@ public final EObject entryRuleNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1453:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalRosSystemParser.g:1454:2: iv_ruleNamespace= ruleNamespace EOF + // InternalRosSystemParser.g:1486:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalRosSystemParser.g:1487:2: iv_ruleNamespace= ruleNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamespaceRule()); @@ -4143,7 +4250,7 @@ public final EObject entryRuleNamespace() throws RecognitionException { // $ANTLR start "ruleNamespace" - // InternalRosSystemParser.g:1460:1: ruleNamespace returns [EObject current=null] : (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ; + // InternalRosSystemParser.g:1493: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; @@ -4158,10 +4265,10 @@ public final EObject ruleNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1466:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) - // InternalRosSystemParser.g:1467:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystemParser.g:1499:2: ( (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) ) + // InternalRosSystemParser.g:1500:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) { - // InternalRosSystemParser.g:1467:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) + // InternalRosSystemParser.g:1500:2: (this_GlobalNamespace_0= ruleGlobalNamespace | this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl | this_PrivateNamespace_2= rulePrivateNamespace ) int alt18=3; switch ( input.LA(1) ) { case GlobalNamespace: @@ -4189,7 +4296,7 @@ public final EObject ruleNamespace() throws RecognitionException { switch (alt18) { case 1 : - // InternalRosSystemParser.g:1468:3: this_GlobalNamespace_0= ruleGlobalNamespace + // InternalRosSystemParser.g:1501:3: this_GlobalNamespace_0= ruleGlobalNamespace { if ( state.backtracking==0 ) { @@ -4211,7 +4318,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1477:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl + // InternalRosSystemParser.g:1510:3: this_RelativeNamespace_Impl_1= ruleRelativeNamespace_Impl { if ( state.backtracking==0 ) { @@ -4233,7 +4340,7 @@ public final EObject ruleNamespace() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1486:3: this_PrivateNamespace_2= rulePrivateNamespace + // InternalRosSystemParser.g:1519:3: this_PrivateNamespace_2= rulePrivateNamespace { if ( state.backtracking==0 ) { @@ -4279,7 +4386,7 @@ public final EObject ruleNamespace() throws RecognitionException { // $ANTLR start "entryRuleGraphName" - // InternalRosSystemParser.g:1498:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; + // InternalRosSystemParser.g:1531:1: entryRuleGraphName returns [String current=null] : iv_ruleGraphName= ruleGraphName EOF ; public final String entryRuleGraphName() throws RecognitionException { String current = null; @@ -4287,8 +4394,8 @@ public final String entryRuleGraphName() throws RecognitionException { try { - // InternalRosSystemParser.g:1498:49: (iv_ruleGraphName= ruleGraphName EOF ) - // InternalRosSystemParser.g:1499:2: iv_ruleGraphName= ruleGraphName EOF + // InternalRosSystemParser.g:1531:49: (iv_ruleGraphName= ruleGraphName EOF ) + // InternalRosSystemParser.g:1532:2: iv_ruleGraphName= ruleGraphName EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGraphNameRule()); @@ -4319,7 +4426,7 @@ public final String entryRuleGraphName() throws RecognitionException { // $ANTLR start "ruleGraphName" - // InternalRosSystemParser.g:1505:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; + // InternalRosSystemParser.g:1538:1: ruleGraphName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= GraphName ; public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4329,8 +4436,8 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:1511:2: (kw= GraphName ) - // InternalRosSystemParser.g:1512:2: kw= GraphName + // InternalRosSystemParser.g:1544:2: (kw= GraphName ) + // InternalRosSystemParser.g:1545:2: kw= GraphName { kw=(Token)match(input,GraphName,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4361,7 +4468,7 @@ public final AntlrDatatypeRuleToken ruleGraphName() throws RecognitionException // $ANTLR start "entryRuleGlobalNamespace" - // InternalRosSystemParser.g:1520:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; + // InternalRosSystemParser.g:1553:1: entryRuleGlobalNamespace returns [EObject current=null] : iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ; public final EObject entryRuleGlobalNamespace() throws RecognitionException { EObject current = null; @@ -4369,8 +4476,8 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1520:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) - // InternalRosSystemParser.g:1521:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF + // InternalRosSystemParser.g:1553:56: (iv_ruleGlobalNamespace= ruleGlobalNamespace EOF ) + // InternalRosSystemParser.g:1554:2: iv_ruleGlobalNamespace= ruleGlobalNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGlobalNamespaceRule()); @@ -4401,7 +4508,7 @@ public final EObject entryRuleGlobalNamespace() throws RecognitionException { // $ANTLR start "ruleGlobalNamespace" - // InternalRosSystemParser.g:1527: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:1560: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; @@ -4418,14 +4525,14 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1533: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:1534: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:1566: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:1567: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:1534: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:1535: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:1567: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:1568: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:1535:3: () - // InternalRosSystemParser.g:1536:4: + // InternalRosSystemParser.g:1568:3: () + // InternalRosSystemParser.g:1569:4: { if ( state.backtracking==0 ) { @@ -4443,7 +4550,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getGlobalNamespaceAccess().getGlobalNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1546:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRosSystemParser.g:1579:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? int alt20=2; int LA20_0 = input.LA(1); @@ -4452,7 +4559,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } switch (alt20) { case 1 : - // InternalRosSystemParser.g:1547:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1580: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; if ( state.backtracking==0 ) { @@ -4460,11 +4567,11 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getGlobalNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1551:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1552:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1584:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1585:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1552:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1553:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1585:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1586:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4495,7 +4602,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1570:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + // InternalRosSystemParser.g:1603:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* loop19: do { int alt19=2; @@ -4508,7 +4615,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { switch (alt19) { case 1 : - // InternalRosSystemParser.g:1571:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1604:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4516,11 +4623,11 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getGlobalNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1575:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1576:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1608:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1609:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1576:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1577:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1609:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1610:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4597,7 +4704,7 @@ public final EObject ruleGlobalNamespace() throws RecognitionException { // $ANTLR start "entryRuleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1604:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; + // InternalRosSystemParser.g:1637:1: entryRuleRelativeNamespace_Impl returns [EObject current=null] : iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ; public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionException { EObject current = null; @@ -4605,8 +4712,8 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti try { - // InternalRosSystemParser.g:1604:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) - // InternalRosSystemParser.g:1605:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF + // InternalRosSystemParser.g:1637:63: (iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF ) + // InternalRosSystemParser.g:1638:2: iv_ruleRelativeNamespace_Impl= ruleRelativeNamespace_Impl EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelativeNamespace_ImplRule()); @@ -4637,7 +4744,7 @@ public final EObject entryRuleRelativeNamespace_Impl() throws RecognitionExcepti // $ANTLR start "ruleRelativeNamespace_Impl" - // InternalRosSystemParser.g:1611: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:1644: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; @@ -4654,14 +4761,14 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1617: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:1618: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:1650: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:1651: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:1618: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:1619: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:1651: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:1652: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:1619:3: () - // InternalRosSystemParser.g:1620:4: + // InternalRosSystemParser.g:1652:3: () + // InternalRosSystemParser.g:1653:4: { if ( state.backtracking==0 ) { @@ -4679,7 +4786,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getRelativeNamespace_ImplAccess().getRelativeNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1630:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRosSystemParser.g:1663: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); @@ -4688,7 +4795,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } switch (alt22) { case 1 : - // InternalRosSystemParser.g:1631:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1664: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; if ( state.backtracking==0 ) { @@ -4696,11 +4803,11 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getRelativeNamespace_ImplAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1635:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1636:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1668:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1669:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1636:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1637:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1669:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1670:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4731,7 +4838,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { } - // InternalRosSystemParser.g:1654:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + // InternalRosSystemParser.g:1687:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* loop21: do { int alt21=2; @@ -4744,7 +4851,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { switch (alt21) { case 1 : - // InternalRosSystemParser.g:1655:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1688:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4752,11 +4859,11 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getRelativeNamespace_ImplAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1659:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1660:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1692:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1693:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1660:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1661:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1693:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1694:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4833,7 +4940,7 @@ public final EObject ruleRelativeNamespace_Impl() throws RecognitionException { // $ANTLR start "entryRulePrivateNamespace" - // InternalRosSystemParser.g:1688:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; + // InternalRosSystemParser.g:1721:1: entryRulePrivateNamespace returns [EObject current=null] : iv_rulePrivateNamespace= rulePrivateNamespace EOF ; public final EObject entryRulePrivateNamespace() throws RecognitionException { EObject current = null; @@ -4841,8 +4948,8 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { try { - // InternalRosSystemParser.g:1688:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) - // InternalRosSystemParser.g:1689:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF + // InternalRosSystemParser.g:1721:57: (iv_rulePrivateNamespace= rulePrivateNamespace EOF ) + // InternalRosSystemParser.g:1722:2: iv_rulePrivateNamespace= rulePrivateNamespace EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrivateNamespaceRule()); @@ -4873,7 +4980,7 @@ public final EObject entryRulePrivateNamespace() throws RecognitionException { // $ANTLR start "rulePrivateNamespace" - // InternalRosSystemParser.g:1695: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:1728: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; @@ -4890,14 +4997,14 @@ public final EObject rulePrivateNamespace() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1701: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:1702: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:1734: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:1735: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:1702: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:1703: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:1735: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:1736: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:1703:3: () - // InternalRosSystemParser.g:1704:4: + // InternalRosSystemParser.g:1736:3: () + // InternalRosSystemParser.g:1737:4: { if ( state.backtracking==0 ) { @@ -4915,7 +5022,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getPrivateNamespaceAccess().getPrivateNamespaceKeyword_1()); } - // InternalRosSystemParser.g:1714:3: (otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket )? + // InternalRosSystemParser.g:1747: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); @@ -4924,7 +5031,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } switch (alt24) { case 1 : - // InternalRosSystemParser.g:1715:4: otherlv_2= LeftSquareBracket ( (lv_parts_3_0= ruleGraphName ) ) (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:1748: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; if ( state.backtracking==0 ) { @@ -4932,11 +5039,11 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getPrivateNamespaceAccess().getLeftSquareBracketKeyword_2_0()); } - // InternalRosSystemParser.g:1719:4: ( (lv_parts_3_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1720:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1752:4: ( (lv_parts_3_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1753:5: (lv_parts_3_0= ruleGraphName ) { - // InternalRosSystemParser.g:1720:5: (lv_parts_3_0= ruleGraphName ) - // InternalRosSystemParser.g:1721:6: lv_parts_3_0= ruleGraphName + // InternalRosSystemParser.g:1753:5: (lv_parts_3_0= ruleGraphName ) + // InternalRosSystemParser.g:1754:6: lv_parts_3_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -4967,7 +5074,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { } - // InternalRosSystemParser.g:1738:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* + // InternalRosSystemParser.g:1771:4: (otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) )* loop23: do { int alt23=2; @@ -4980,7 +5087,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { switch (alt23) { case 1 : - // InternalRosSystemParser.g:1739:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1772:5: otherlv_4= Comma ( (lv_parts_5_0= ruleGraphName ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4988,11 +5095,11 @@ public final EObject rulePrivateNamespace() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getPrivateNamespaceAccess().getCommaKeyword_2_2_0()); } - // InternalRosSystemParser.g:1743:5: ( (lv_parts_5_0= ruleGraphName ) ) - // InternalRosSystemParser.g:1744:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1776:5: ( (lv_parts_5_0= ruleGraphName ) ) + // InternalRosSystemParser.g:1777:6: (lv_parts_5_0= ruleGraphName ) { - // InternalRosSystemParser.g:1744:6: (lv_parts_5_0= ruleGraphName ) - // InternalRosSystemParser.g:1745:7: lv_parts_5_0= ruleGraphName + // InternalRosSystemParser.g:1777:6: (lv_parts_5_0= ruleGraphName ) + // InternalRosSystemParser.g:1778:7: lv_parts_5_0= ruleGraphName { if ( state.backtracking==0 ) { @@ -5069,7 +5176,7 @@ public final EObject rulePrivateNamespace() throws RecognitionException { // $ANTLR start "entryRuleParameter" - // InternalRosSystemParser.g:1772:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalRosSystemParser.g:1805:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; @@ -5077,8 +5184,8 @@ public final EObject entryRuleParameter() throws RecognitionException { try { - // InternalRosSystemParser.g:1772:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalRosSystemParser.g:1773:2: iv_ruleParameter= ruleParameter EOF + // InternalRosSystemParser.g:1805:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalRosSystemParser.g:1806:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -5109,7 +5216,7 @@ public final EObject entryRuleParameter() throws RecognitionException { // $ANTLR start "ruleParameter" - // InternalRosSystemParser.g:1779: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:1812: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; @@ -5132,14 +5239,14 @@ public final EObject ruleParameter() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1785: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:1786: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:1818: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:1819: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:1786: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:1787: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:1819: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:1820: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:1787:3: () - // InternalRosSystemParser.g:1788:4: + // InternalRosSystemParser.g:1820:3: () + // InternalRosSystemParser.g:1821:4: { if ( state.backtracking==0 ) { @@ -5151,11 +5258,11 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1794:3: ( (lv_name_1_0= ruleEString ) ) - // InternalRosSystemParser.g:1795:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1827:3: ( (lv_name_1_0= ruleEString ) ) + // InternalRosSystemParser.g:1828:4: (lv_name_1_0= ruleEString ) { - // InternalRosSystemParser.g:1795:4: (lv_name_1_0= ruleEString ) - // InternalRosSystemParser.g:1796:5: lv_name_1_0= ruleEString + // InternalRosSystemParser.g:1828:4: (lv_name_1_0= ruleEString ) + // InternalRosSystemParser.g:1829:5: lv_name_1_0= ruleEString { if ( state.backtracking==0 ) { @@ -5198,7 +5305,7 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(this_BEGIN_3, grammarAccess.getParameterAccess().getBEGINTerminalRuleCall_3()); } - // InternalRosSystemParser.g:1821:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? + // InternalRosSystemParser.g:1854:3: (otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) )? int alt25=2; int LA25_0 = input.LA(1); @@ -5207,7 +5314,7 @@ public final EObject ruleParameter() throws RecognitionException { } switch (alt25) { case 1 : - // InternalRosSystemParser.g:1822:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1855:4: otherlv_4= Ns ( (lv_namespace_5_0= ruleNamespace ) ) { otherlv_4=(Token)match(input,Ns,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5215,11 +5322,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterAccess().getNsKeyword_4_0()); } - // InternalRosSystemParser.g:1826:4: ( (lv_namespace_5_0= ruleNamespace ) ) - // InternalRosSystemParser.g:1827:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1859:4: ( (lv_namespace_5_0= ruleNamespace ) ) + // InternalRosSystemParser.g:1860:5: (lv_namespace_5_0= ruleNamespace ) { - // InternalRosSystemParser.g:1827:5: (lv_namespace_5_0= ruleNamespace ) - // InternalRosSystemParser.g:1828:6: lv_namespace_5_0= ruleNamespace + // InternalRosSystemParser.g:1860:5: (lv_namespace_5_0= ruleNamespace ) + // InternalRosSystemParser.g:1861:6: lv_namespace_5_0= ruleNamespace { if ( state.backtracking==0 ) { @@ -5262,11 +5369,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_6, grammarAccess.getParameterAccess().getTypeKeyword_5()); } - // InternalRosSystemParser.g:1850:3: ( (lv_type_7_0= ruleParameterType ) ) - // InternalRosSystemParser.g:1851:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1883:3: ( (lv_type_7_0= ruleParameterType ) ) + // InternalRosSystemParser.g:1884:4: (lv_type_7_0= ruleParameterType ) { - // InternalRosSystemParser.g:1851:4: (lv_type_7_0= ruleParameterType ) - // InternalRosSystemParser.g:1852:5: lv_type_7_0= ruleParameterType + // InternalRosSystemParser.g:1884:4: (lv_type_7_0= ruleParameterType ) + // InternalRosSystemParser.g:1885:5: lv_type_7_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -5297,7 +5404,7 @@ public final EObject ruleParameter() throws RecognitionException { } - // InternalRosSystemParser.g:1869:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? + // InternalRosSystemParser.g:1902:3: (otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) )? int alt26=2; int LA26_0 = input.LA(1); @@ -5306,7 +5413,7 @@ public final EObject ruleParameter() throws RecognitionException { } switch (alt26) { case 1 : - // InternalRosSystemParser.g:1870:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1903:4: otherlv_8= Value_1 ( (lv_value_9_0= ruleParameterValue ) ) { otherlv_8=(Token)match(input,Value_1,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5314,11 +5421,11 @@ public final EObject ruleParameter() throws RecognitionException { newLeafNode(otherlv_8, grammarAccess.getParameterAccess().getValueKeyword_7_0()); } - // InternalRosSystemParser.g:1874:4: ( (lv_value_9_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:1875:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1907:4: ( (lv_value_9_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:1908:5: (lv_value_9_0= ruleParameterValue ) { - // InternalRosSystemParser.g:1875:5: (lv_value_9_0= ruleParameterValue ) - // InternalRosSystemParser.g:1876:6: lv_value_9_0= ruleParameterValue + // InternalRosSystemParser.g:1908:5: (lv_value_9_0= ruleParameterValue ) + // InternalRosSystemParser.g:1909:6: lv_value_9_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -5386,7 +5493,7 @@ public final EObject ruleParameter() throws RecognitionException { // $ANTLR start "entryRuleParameterType" - // InternalRosSystemParser.g:1902:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; + // InternalRosSystemParser.g:1935:1: entryRuleParameterType returns [EObject current=null] : iv_ruleParameterType= ruleParameterType EOF ; public final EObject entryRuleParameterType() throws RecognitionException { EObject current = null; @@ -5394,8 +5501,8 @@ public final EObject entryRuleParameterType() throws RecognitionException { try { - // InternalRosSystemParser.g:1902:54: (iv_ruleParameterType= ruleParameterType EOF ) - // InternalRosSystemParser.g:1903:2: iv_ruleParameterType= ruleParameterType EOF + // InternalRosSystemParser.g:1935:54: (iv_ruleParameterType= ruleParameterType EOF ) + // InternalRosSystemParser.g:1936:2: iv_ruleParameterType= ruleParameterType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterTypeRule()); @@ -5426,7 +5533,7 @@ public final EObject entryRuleParameterType() throws RecognitionException { // $ANTLR start "ruleParameterType" - // InternalRosSystemParser.g:1909: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:1942: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; @@ -5451,10 +5558,10 @@ public final EObject ruleParameterType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:1915: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:1916: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:1948: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:1949: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:1916: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:1949: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 alt27=8; switch ( input.LA(1) ) { case List: @@ -5507,7 +5614,7 @@ public final EObject ruleParameterType() throws RecognitionException { switch (alt27) { case 1 : - // InternalRosSystemParser.g:1917:3: this_ParameterListType_0= ruleParameterListType + // InternalRosSystemParser.g:1950:3: this_ParameterListType_0= ruleParameterListType { if ( state.backtracking==0 ) { @@ -5529,7 +5636,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:1926:3: this_ParameterStructType_1= ruleParameterStructType + // InternalRosSystemParser.g:1959:3: this_ParameterStructType_1= ruleParameterStructType { if ( state.backtracking==0 ) { @@ -5551,7 +5658,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:1935:3: this_ParameterIntegerType_2= ruleParameterIntegerType + // InternalRosSystemParser.g:1968:3: this_ParameterIntegerType_2= ruleParameterIntegerType { if ( state.backtracking==0 ) { @@ -5573,7 +5680,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:1944:3: this_ParameterStringType_3= ruleParameterStringType + // InternalRosSystemParser.g:1977:3: this_ParameterStringType_3= ruleParameterStringType { if ( state.backtracking==0 ) { @@ -5595,7 +5702,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:1953:3: this_ParameterDoubleType_4= ruleParameterDoubleType + // InternalRosSystemParser.g:1986:3: this_ParameterDoubleType_4= ruleParameterDoubleType { if ( state.backtracking==0 ) { @@ -5617,7 +5724,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:1962:3: this_ParameterBooleanType_5= ruleParameterBooleanType + // InternalRosSystemParser.g:1995:3: this_ParameterBooleanType_5= ruleParameterBooleanType { if ( state.backtracking==0 ) { @@ -5639,7 +5746,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:1971:3: this_ParameterBase64Type_6= ruleParameterBase64Type + // InternalRosSystemParser.g:2004:3: this_ParameterBase64Type_6= ruleParameterBase64Type { if ( state.backtracking==0 ) { @@ -5661,7 +5768,7 @@ public final EObject ruleParameterType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:1980:3: this_ParameterArrayType_7= ruleParameterArrayType + // InternalRosSystemParser.g:2013:3: this_ParameterArrayType_7= ruleParameterArrayType { if ( state.backtracking==0 ) { @@ -5707,7 +5814,7 @@ public final EObject ruleParameterType() throws RecognitionException { // $ANTLR start "entryRuleParameterValue" - // InternalRosSystemParser.g:1992:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; + // InternalRosSystemParser.g:2025:1: entryRuleParameterValue returns [EObject current=null] : iv_ruleParameterValue= ruleParameterValue EOF ; public final EObject entryRuleParameterValue() throws RecognitionException { EObject current = null; @@ -5715,8 +5822,8 @@ public final EObject entryRuleParameterValue() throws RecognitionException { try { - // InternalRosSystemParser.g:1992:55: (iv_ruleParameterValue= ruleParameterValue EOF ) - // InternalRosSystemParser.g:1993:2: iv_ruleParameterValue= ruleParameterValue EOF + // InternalRosSystemParser.g:2025:55: (iv_ruleParameterValue= ruleParameterValue EOF ) + // InternalRosSystemParser.g:2026:2: iv_ruleParameterValue= ruleParameterValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterValueRule()); @@ -5747,7 +5854,7 @@ public final EObject entryRuleParameterValue() throws RecognitionException { // $ANTLR start "ruleParameterValue" - // InternalRosSystemParser.g:1999: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:2032: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; @@ -5770,15 +5877,15 @@ public final EObject ruleParameterValue() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2005: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:2006: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:2038: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:2039: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:2006: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:2039: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 alt28=7; alt28 = dfa28.predict(input); switch (alt28) { case 1 : - // InternalRosSystemParser.g:2007:3: this_ParameterString_0= ruleParameterString + // InternalRosSystemParser.g:2040:3: this_ParameterString_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -5800,7 +5907,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:2016:3: this_ParameterBase64_1= ruleParameterBase64 + // InternalRosSystemParser.g:2049:3: this_ParameterBase64_1= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -5822,7 +5929,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:2025:3: this_ParameterInteger_2= ruleParameterInteger + // InternalRosSystemParser.g:2058:3: this_ParameterInteger_2= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -5844,7 +5951,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:2034:3: this_ParameterDouble_3= ruleParameterDouble + // InternalRosSystemParser.g:2067:3: this_ParameterDouble_3= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -5866,7 +5973,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:2043:3: this_ParameterBoolean_4= ruleParameterBoolean + // InternalRosSystemParser.g:2076:3: this_ParameterBoolean_4= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -5888,7 +5995,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:2052:3: this_ParameterList_5= ruleParameterList + // InternalRosSystemParser.g:2085:3: this_ParameterList_5= ruleParameterList { if ( state.backtracking==0 ) { @@ -5910,7 +6017,7 @@ public final EObject ruleParameterValue() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:2061:3: this_ParameterStruct_6= ruleParameterStruct + // InternalRosSystemParser.g:2094:3: this_ParameterStruct_6= ruleParameterStruct { if ( state.backtracking==0 ) { @@ -5956,7 +6063,7 @@ public final EObject ruleParameterValue() throws RecognitionException { // $ANTLR start "entryRuleParameterListType" - // InternalRosSystemParser.g:2073:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; + // InternalRosSystemParser.g:2106:1: entryRuleParameterListType returns [EObject current=null] : iv_ruleParameterListType= ruleParameterListType EOF ; public final EObject entryRuleParameterListType() throws RecognitionException { EObject current = null; @@ -5964,8 +6071,8 @@ public final EObject entryRuleParameterListType() throws RecognitionException { try { - // InternalRosSystemParser.g:2073:58: (iv_ruleParameterListType= ruleParameterListType EOF ) - // InternalRosSystemParser.g:2074:2: iv_ruleParameterListType= ruleParameterListType EOF + // InternalRosSystemParser.g:2106:58: (iv_ruleParameterListType= ruleParameterListType EOF ) + // InternalRosSystemParser.g:2107:2: iv_ruleParameterListType= ruleParameterListType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListTypeRule()); @@ -5996,7 +6103,7 @@ public final EObject entryRuleParameterListType() throws RecognitionException { // $ANTLR start "ruleParameterListType" - // InternalRosSystemParser.g:2080: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:2113: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; @@ -6013,14 +6120,14 @@ public final EObject ruleParameterListType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2086: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:2087: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:2119: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:2120: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:2087: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:2088: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:2120: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:2121: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:2088:3: () - // InternalRosSystemParser.g:2089:4: + // InternalRosSystemParser.g:2121:3: () + // InternalRosSystemParser.g:2122:4: { if ( state.backtracking==0 ) { @@ -6044,11 +6151,11 @@ public final EObject ruleParameterListType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterListTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2103:3: ( (lv_sequence_3_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2104:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2136:3: ( (lv_sequence_3_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2137:4: (lv_sequence_3_0= ruleParameterType ) { - // InternalRosSystemParser.g:2104:4: (lv_sequence_3_0= ruleParameterType ) - // InternalRosSystemParser.g:2105:5: lv_sequence_3_0= ruleParameterType + // InternalRosSystemParser.g:2137:4: (lv_sequence_3_0= ruleParameterType ) + // InternalRosSystemParser.g:2138:5: lv_sequence_3_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -6079,7 +6186,7 @@ public final EObject ruleParameterListType() throws RecognitionException { } - // InternalRosSystemParser.g:2122:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* + // InternalRosSystemParser.g:2155:3: (otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) )* loop29: do { int alt29=2; @@ -6092,7 +6199,7 @@ public final EObject ruleParameterListType() throws RecognitionException { switch (alt29) { case 1 : - // InternalRosSystemParser.g:2123:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2156:4: otherlv_4= Comma ( (lv_sequence_5_0= ruleParameterType ) ) { otherlv_4=(Token)match(input,Comma,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6100,11 +6207,11 @@ public final EObject ruleParameterListType() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterListTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2127:4: ( (lv_sequence_5_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2128:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2160:4: ( (lv_sequence_5_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2161:5: (lv_sequence_5_0= ruleParameterType ) { - // InternalRosSystemParser.g:2128:5: (lv_sequence_5_0= ruleParameterType ) - // InternalRosSystemParser.g:2129:6: lv_sequence_5_0= ruleParameterType + // InternalRosSystemParser.g:2161:5: (lv_sequence_5_0= ruleParameterType ) + // InternalRosSystemParser.g:2162:6: lv_sequence_5_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -6175,7 +6282,7 @@ public final EObject ruleParameterListType() throws RecognitionException { // $ANTLR start "entryRuleParameterStructType" - // InternalRosSystemParser.g:2155:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; + // InternalRosSystemParser.g:2188:1: entryRuleParameterStructType returns [EObject current=null] : iv_ruleParameterStructType= ruleParameterStructType EOF ; public final EObject entryRuleParameterStructType() throws RecognitionException { EObject current = null; @@ -6183,8 +6290,8 @@ public final EObject entryRuleParameterStructType() throws RecognitionException try { - // InternalRosSystemParser.g:2155:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) - // InternalRosSystemParser.g:2156:2: iv_ruleParameterStructType= ruleParameterStructType EOF + // InternalRosSystemParser.g:2188:60: (iv_ruleParameterStructType= ruleParameterStructType EOF ) + // InternalRosSystemParser.g:2189:2: iv_ruleParameterStructType= ruleParameterStructType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeRule()); @@ -6215,7 +6322,7 @@ public final EObject entryRuleParameterStructType() throws RecognitionException // $ANTLR start "ruleParameterStructType" - // InternalRosSystemParser.g:2162: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:2195: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; @@ -6232,14 +6339,14 @@ public final EObject ruleParameterStructType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2168: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:2169: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:2201: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:2202: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:2169: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:2170: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:2202: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:2203: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:2170:3: () - // InternalRosSystemParser.g:2171:4: + // InternalRosSystemParser.g:2203:3: () + // InternalRosSystemParser.g:2204:4: { if ( state.backtracking==0 ) { @@ -6263,11 +6370,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStructTypeAccess().getLeftSquareBracketKeyword_2()); } - // InternalRosSystemParser.g:2185:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2186:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2218:3: ( (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2219:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2186:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2187:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2219:4: (lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2220:5: lv_parameterstructypetmember_3_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { @@ -6298,7 +6405,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { } - // InternalRosSystemParser.g:2204:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* + // InternalRosSystemParser.g:2237:3: (otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) )* loop30: do { int alt30=2; @@ -6311,7 +6418,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { switch (alt30) { case 1 : - // InternalRosSystemParser.g:2205:4: otherlv_4= Comma ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2238: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 ) { @@ -6319,11 +6426,11 @@ public final EObject ruleParameterStructType() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterStructTypeAccess().getCommaKeyword_4_0()); } - // InternalRosSystemParser.g:2209:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) - // InternalRosSystemParser.g:2210:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2242:4: ( (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) ) + // InternalRosSystemParser.g:2243:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) { - // InternalRosSystemParser.g:2210:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) - // InternalRosSystemParser.g:2211:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember + // InternalRosSystemParser.g:2243:5: (lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember ) + // InternalRosSystemParser.g:2244:6: lv_parameterstructypetmember_5_0= ruleParameterStructTypeMember { if ( state.backtracking==0 ) { @@ -6394,7 +6501,7 @@ public final EObject ruleParameterStructType() throws RecognitionException { // $ANTLR start "entryRuleParameterIntegerType" - // InternalRosSystemParser.g:2237:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; + // InternalRosSystemParser.g:2270:1: entryRuleParameterIntegerType returns [EObject current=null] : iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ; public final EObject entryRuleParameterIntegerType() throws RecognitionException { EObject current = null; @@ -6402,8 +6509,8 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException try { - // InternalRosSystemParser.g:2237:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) - // InternalRosSystemParser.g:2238:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF + // InternalRosSystemParser.g:2270:61: (iv_ruleParameterIntegerType= ruleParameterIntegerType EOF ) + // InternalRosSystemParser.g:2271:2: iv_ruleParameterIntegerType= ruleParameterIntegerType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerTypeRule()); @@ -6434,7 +6541,7 @@ public final EObject entryRuleParameterIntegerType() throws RecognitionException // $ANTLR start "ruleParameterIntegerType" - // InternalRosSystemParser.g:2244:1: ruleParameterIntegerType returns [EObject current=null] : ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ; + // InternalRosSystemParser.g:2277: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; @@ -6447,14 +6554,14 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2250:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) - // InternalRosSystemParser.g:2251:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2283:2: ( ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) ) + // InternalRosSystemParser.g:2284:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) { - // InternalRosSystemParser.g:2251:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) - // InternalRosSystemParser.g:2252:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + // InternalRosSystemParser.g:2284:2: ( () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? ) + // InternalRosSystemParser.g:2285:3: () otherlv_1= Integer (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? { - // InternalRosSystemParser.g:2252:3: () - // InternalRosSystemParser.g:2253:4: + // InternalRosSystemParser.g:2285:3: () + // InternalRosSystemParser.g:2286:4: { if ( state.backtracking==0 ) { @@ -6472,7 +6579,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterIntegerTypeAccess().getIntegerKeyword_1()); } - // InternalRosSystemParser.g:2263:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? + // InternalRosSystemParser.g:2296:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) )? int alt31=2; int LA31_0 = input.LA(1); @@ -6485,7 +6592,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { } switch (alt31) { case 1 : - // InternalRosSystemParser.g:2264:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2297: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 ) { @@ -6493,11 +6600,11 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterIntegerTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2268:4: ( (lv_default_3_0= ruleParameterInteger ) ) - // InternalRosSystemParser.g:2269:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2301:4: ( (lv_default_3_0= ruleParameterInteger ) ) + // InternalRosSystemParser.g:2302:5: (lv_default_3_0= ruleParameterInteger ) { - // InternalRosSystemParser.g:2269:5: (lv_default_3_0= ruleParameterInteger ) - // InternalRosSystemParser.g:2270:6: lv_default_3_0= ruleParameterInteger + // InternalRosSystemParser.g:2302:5: (lv_default_3_0= ruleParameterInteger ) + // InternalRosSystemParser.g:2303:6: lv_default_3_0= ruleParameterInteger { if ( state.backtracking==0 ) { @@ -6559,7 +6666,7 @@ public final EObject ruleParameterIntegerType() throws RecognitionException { // $ANTLR start "entryRuleParameterStringType" - // InternalRosSystemParser.g:2292:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; + // InternalRosSystemParser.g:2325:1: entryRuleParameterStringType returns [EObject current=null] : iv_ruleParameterStringType= ruleParameterStringType EOF ; public final EObject entryRuleParameterStringType() throws RecognitionException { EObject current = null; @@ -6567,8 +6674,8 @@ public final EObject entryRuleParameterStringType() throws RecognitionException try { - // InternalRosSystemParser.g:2292:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) - // InternalRosSystemParser.g:2293:2: iv_ruleParameterStringType= ruleParameterStringType EOF + // InternalRosSystemParser.g:2325:60: (iv_ruleParameterStringType= ruleParameterStringType EOF ) + // InternalRosSystemParser.g:2326:2: iv_ruleParameterStringType= ruleParameterStringType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringTypeRule()); @@ -6599,7 +6706,7 @@ public final EObject entryRuleParameterStringType() throws RecognitionException // $ANTLR start "ruleParameterStringType" - // InternalRosSystemParser.g:2299:1: ruleParameterStringType returns [EObject current=null] : ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ; + // InternalRosSystemParser.g:2332: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; @@ -6612,14 +6719,14 @@ public final EObject ruleParameterStringType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2305:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) - // InternalRosSystemParser.g:2306:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2338:2: ( ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) ) + // InternalRosSystemParser.g:2339:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) { - // InternalRosSystemParser.g:2306:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) - // InternalRosSystemParser.g:2307:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + // InternalRosSystemParser.g:2339:2: ( () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? ) + // InternalRosSystemParser.g:2340:3: () otherlv_1= String (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? { - // InternalRosSystemParser.g:2307:3: () - // InternalRosSystemParser.g:2308:4: + // InternalRosSystemParser.g:2340:3: () + // InternalRosSystemParser.g:2341:4: { if ( state.backtracking==0 ) { @@ -6637,7 +6744,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStringTypeAccess().getStringKeyword_1()); } - // InternalRosSystemParser.g:2318:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? + // InternalRosSystemParser.g:2351:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) )? int alt32=2; int LA32_0 = input.LA(1); @@ -6650,7 +6757,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { } switch (alt32) { case 1 : - // InternalRosSystemParser.g:2319:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2352: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 ) { @@ -6658,11 +6765,11 @@ public final EObject ruleParameterStringType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterStringTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2323:4: ( (lv_default_3_0= ruleParameterString ) ) - // InternalRosSystemParser.g:2324:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2356:4: ( (lv_default_3_0= ruleParameterString ) ) + // InternalRosSystemParser.g:2357:5: (lv_default_3_0= ruleParameterString ) { - // InternalRosSystemParser.g:2324:5: (lv_default_3_0= ruleParameterString ) - // InternalRosSystemParser.g:2325:6: lv_default_3_0= ruleParameterString + // InternalRosSystemParser.g:2357:5: (lv_default_3_0= ruleParameterString ) + // InternalRosSystemParser.g:2358:6: lv_default_3_0= ruleParameterString { if ( state.backtracking==0 ) { @@ -6724,7 +6831,7 @@ public final EObject ruleParameterStringType() throws RecognitionException { // $ANTLR start "entryRuleParameterDoubleType" - // InternalRosSystemParser.g:2347:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; + // InternalRosSystemParser.g:2380:1: entryRuleParameterDoubleType returns [EObject current=null] : iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ; public final EObject entryRuleParameterDoubleType() throws RecognitionException { EObject current = null; @@ -6732,8 +6839,8 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException try { - // InternalRosSystemParser.g:2347:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) - // InternalRosSystemParser.g:2348:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF + // InternalRosSystemParser.g:2380:60: (iv_ruleParameterDoubleType= ruleParameterDoubleType EOF ) + // InternalRosSystemParser.g:2381:2: iv_ruleParameterDoubleType= ruleParameterDoubleType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleTypeRule()); @@ -6764,7 +6871,7 @@ public final EObject entryRuleParameterDoubleType() throws RecognitionException // $ANTLR start "ruleParameterDoubleType" - // InternalRosSystemParser.g:2354:1: ruleParameterDoubleType returns [EObject current=null] : ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ; + // InternalRosSystemParser.g:2387: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; @@ -6777,14 +6884,14 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2360:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) - // InternalRosSystemParser.g:2361:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2393:2: ( ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) ) + // InternalRosSystemParser.g:2394:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) { - // InternalRosSystemParser.g:2361:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) - // InternalRosSystemParser.g:2362:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + // InternalRosSystemParser.g:2394:2: ( () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? ) + // InternalRosSystemParser.g:2395:3: () otherlv_1= Double (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? { - // InternalRosSystemParser.g:2362:3: () - // InternalRosSystemParser.g:2363:4: + // InternalRosSystemParser.g:2395:3: () + // InternalRosSystemParser.g:2396:4: { if ( state.backtracking==0 ) { @@ -6802,7 +6909,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterDoubleTypeAccess().getDoubleKeyword_1()); } - // InternalRosSystemParser.g:2373:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? + // InternalRosSystemParser.g:2406:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) )? int alt33=2; int LA33_0 = input.LA(1); @@ -6815,7 +6922,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { } switch (alt33) { case 1 : - // InternalRosSystemParser.g:2374:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2407:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterDouble ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6823,11 +6930,11 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterDoubleTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2378:4: ( (lv_default_3_0= ruleParameterDouble ) ) - // InternalRosSystemParser.g:2379:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2411:4: ( (lv_default_3_0= ruleParameterDouble ) ) + // InternalRosSystemParser.g:2412:5: (lv_default_3_0= ruleParameterDouble ) { - // InternalRosSystemParser.g:2379:5: (lv_default_3_0= ruleParameterDouble ) - // InternalRosSystemParser.g:2380:6: lv_default_3_0= ruleParameterDouble + // InternalRosSystemParser.g:2412:5: (lv_default_3_0= ruleParameterDouble ) + // InternalRosSystemParser.g:2413:6: lv_default_3_0= ruleParameterDouble { if ( state.backtracking==0 ) { @@ -6889,7 +6996,7 @@ public final EObject ruleParameterDoubleType() throws RecognitionException { // $ANTLR start "entryRuleParameterBooleanType" - // InternalRosSystemParser.g:2402:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; + // InternalRosSystemParser.g:2435:1: entryRuleParameterBooleanType returns [EObject current=null] : iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ; public final EObject entryRuleParameterBooleanType() throws RecognitionException { EObject current = null; @@ -6897,8 +7004,8 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException try { - // InternalRosSystemParser.g:2402:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) - // InternalRosSystemParser.g:2403:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF + // InternalRosSystemParser.g:2435:61: (iv_ruleParameterBooleanType= ruleParameterBooleanType EOF ) + // InternalRosSystemParser.g:2436:2: iv_ruleParameterBooleanType= ruleParameterBooleanType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanTypeRule()); @@ -6929,7 +7036,7 @@ public final EObject entryRuleParameterBooleanType() throws RecognitionException // $ANTLR start "ruleParameterBooleanType" - // InternalRosSystemParser.g:2409:1: ruleParameterBooleanType returns [EObject current=null] : ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ; + // InternalRosSystemParser.g:2442: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; @@ -6942,14 +7049,14 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2415:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) - // InternalRosSystemParser.g:2416:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2448:2: ( ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) ) + // InternalRosSystemParser.g:2449:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) { - // InternalRosSystemParser.g:2416:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) - // InternalRosSystemParser.g:2417:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + // InternalRosSystemParser.g:2449:2: ( () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? ) + // InternalRosSystemParser.g:2450:3: () otherlv_1= Boolean (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? { - // InternalRosSystemParser.g:2417:3: () - // InternalRosSystemParser.g:2418:4: + // InternalRosSystemParser.g:2450:3: () + // InternalRosSystemParser.g:2451:4: { if ( state.backtracking==0 ) { @@ -6967,7 +7074,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBooleanTypeAccess().getBooleanKeyword_1()); } - // InternalRosSystemParser.g:2428:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? + // InternalRosSystemParser.g:2461:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) )? int alt34=2; int LA34_0 = input.LA(1); @@ -6980,7 +7087,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { } switch (alt34) { case 1 : - // InternalRosSystemParser.g:2429:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2462:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBoolean ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6988,11 +7095,11 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterBooleanTypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2433:4: ( (lv_default_3_0= ruleParameterBoolean ) ) - // InternalRosSystemParser.g:2434:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2466:4: ( (lv_default_3_0= ruleParameterBoolean ) ) + // InternalRosSystemParser.g:2467:5: (lv_default_3_0= ruleParameterBoolean ) { - // InternalRosSystemParser.g:2434:5: (lv_default_3_0= ruleParameterBoolean ) - // InternalRosSystemParser.g:2435:6: lv_default_3_0= ruleParameterBoolean + // InternalRosSystemParser.g:2467:5: (lv_default_3_0= ruleParameterBoolean ) + // InternalRosSystemParser.g:2468:6: lv_default_3_0= ruleParameterBoolean { if ( state.backtracking==0 ) { @@ -7054,7 +7161,7 @@ public final EObject ruleParameterBooleanType() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64Type" - // InternalRosSystemParser.g:2457:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; + // InternalRosSystemParser.g:2490:1: entryRuleParameterBase64Type returns [EObject current=null] : iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ; public final EObject entryRuleParameterBase64Type() throws RecognitionException { EObject current = null; @@ -7062,8 +7169,8 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException try { - // InternalRosSystemParser.g:2457:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) - // InternalRosSystemParser.g:2458:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF + // InternalRosSystemParser.g:2490:60: (iv_ruleParameterBase64Type= ruleParameterBase64Type EOF ) + // InternalRosSystemParser.g:2491:2: iv_ruleParameterBase64Type= ruleParameterBase64Type EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64TypeRule()); @@ -7094,7 +7201,7 @@ public final EObject entryRuleParameterBase64Type() throws RecognitionException // $ANTLR start "ruleParameterBase64Type" - // InternalRosSystemParser.g:2464:1: ruleParameterBase64Type returns [EObject current=null] : ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ; + // InternalRosSystemParser.g:2497: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; @@ -7107,14 +7214,14 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2470:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) - // InternalRosSystemParser.g:2471:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2503:2: ( ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) ) + // InternalRosSystemParser.g:2504:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) { - // InternalRosSystemParser.g:2471:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) - // InternalRosSystemParser.g:2472:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + // InternalRosSystemParser.g:2504:2: ( () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? ) + // InternalRosSystemParser.g:2505:3: () otherlv_1= Base64 (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? { - // InternalRosSystemParser.g:2472:3: () - // InternalRosSystemParser.g:2473:4: + // InternalRosSystemParser.g:2505:3: () + // InternalRosSystemParser.g:2506:4: { if ( state.backtracking==0 ) { @@ -7132,7 +7239,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterBase64TypeAccess().getBase64Keyword_1()); } - // InternalRosSystemParser.g:2483:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? + // InternalRosSystemParser.g:2516:3: (otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) )? int alt35=2; int LA35_0 = input.LA(1); @@ -7145,7 +7252,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { } switch (alt35) { case 1 : - // InternalRosSystemParser.g:2484:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2517:4: otherlv_2= Default ( (lv_default_3_0= ruleParameterBase64 ) ) { otherlv_2=(Token)match(input,Default,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7153,11 +7260,11 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterBase64TypeAccess().getDefaultKeyword_2_0()); } - // InternalRosSystemParser.g:2488:4: ( (lv_default_3_0= ruleParameterBase64 ) ) - // InternalRosSystemParser.g:2489:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2521:4: ( (lv_default_3_0= ruleParameterBase64 ) ) + // InternalRosSystemParser.g:2522:5: (lv_default_3_0= ruleParameterBase64 ) { - // InternalRosSystemParser.g:2489:5: (lv_default_3_0= ruleParameterBase64 ) - // InternalRosSystemParser.g:2490:6: lv_default_3_0= ruleParameterBase64 + // InternalRosSystemParser.g:2522:5: (lv_default_3_0= ruleParameterBase64 ) + // InternalRosSystemParser.g:2523:6: lv_default_3_0= ruleParameterBase64 { if ( state.backtracking==0 ) { @@ -7219,7 +7326,7 @@ public final EObject ruleParameterBase64Type() throws RecognitionException { // $ANTLR start "entryRuleParameterArrayType" - // InternalRosSystemParser.g:2512:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; + // InternalRosSystemParser.g:2545:1: entryRuleParameterArrayType returns [EObject current=null] : iv_ruleParameterArrayType= ruleParameterArrayType EOF ; public final EObject entryRuleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7227,8 +7334,8 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { try { - // InternalRosSystemParser.g:2512:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) - // InternalRosSystemParser.g:2513:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF + // InternalRosSystemParser.g:2545:59: (iv_ruleParameterArrayType= ruleParameterArrayType EOF ) + // InternalRosSystemParser.g:2546:2: iv_ruleParameterArrayType= ruleParameterArrayType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterArrayTypeRule()); @@ -7259,7 +7366,7 @@ public final EObject entryRuleParameterArrayType() throws RecognitionException { // $ANTLR start "ruleParameterArrayType" - // InternalRosSystemParser.g:2519:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; + // InternalRosSystemParser.g:2552:1: ruleParameterArrayType returns [EObject current=null] : (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ; public final EObject ruleParameterArrayType() throws RecognitionException { EObject current = null; @@ -7276,11 +7383,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2525:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) - // InternalRosSystemParser.g:2526:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2558:2: ( (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) ) + // InternalRosSystemParser.g:2559:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) { - // InternalRosSystemParser.g:2526:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) - // InternalRosSystemParser.g:2527:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END + // InternalRosSystemParser.g:2559:2: (this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END ) + // InternalRosSystemParser.g:2560:3: this_BEGIN_0= RULE_BEGIN otherlv_1= Array ( (lv_type_2_0= ruleParameterType ) ) (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? this_END_5= RULE_END { this_BEGIN_0=(Token)match(input,RULE_BEGIN,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7294,11 +7401,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterArrayTypeAccess().getArrayKeyword_1()); } - // InternalRosSystemParser.g:2535:3: ( (lv_type_2_0= ruleParameterType ) ) - // InternalRosSystemParser.g:2536:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2568:3: ( (lv_type_2_0= ruleParameterType ) ) + // InternalRosSystemParser.g:2569:4: (lv_type_2_0= ruleParameterType ) { - // InternalRosSystemParser.g:2536:4: (lv_type_2_0= ruleParameterType ) - // InternalRosSystemParser.g:2537:5: lv_type_2_0= ruleParameterType + // InternalRosSystemParser.g:2569:4: (lv_type_2_0= ruleParameterType ) + // InternalRosSystemParser.g:2570:5: lv_type_2_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -7329,7 +7436,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } - // InternalRosSystemParser.g:2554:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? + // InternalRosSystemParser.g:2587:3: (otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) )? int alt36=2; int LA36_0 = input.LA(1); @@ -7338,7 +7445,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { } switch (alt36) { case 1 : - // InternalRosSystemParser.g:2555:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2588:4: otherlv_3= Default ( (lv_default_4_0= ruleParameterList ) ) { otherlv_3=(Token)match(input,Default,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7346,11 +7453,11 @@ public final EObject ruleParameterArrayType() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getParameterArrayTypeAccess().getDefaultKeyword_3_0()); } - // InternalRosSystemParser.g:2559:4: ( (lv_default_4_0= ruleParameterList ) ) - // InternalRosSystemParser.g:2560:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2592:4: ( (lv_default_4_0= ruleParameterList ) ) + // InternalRosSystemParser.g:2593:5: (lv_default_4_0= ruleParameterList ) { - // InternalRosSystemParser.g:2560:5: (lv_default_4_0= ruleParameterList ) - // InternalRosSystemParser.g:2561:6: lv_default_4_0= ruleParameterList + // InternalRosSystemParser.g:2593:5: (lv_default_4_0= ruleParameterList ) + // InternalRosSystemParser.g:2594:6: lv_default_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -7418,7 +7525,7 @@ public final EObject ruleParameterArrayType() throws RecognitionException { // $ANTLR start "entryRuleParameterList" - // InternalRosSystemParser.g:2587:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalRosSystemParser.g:2620:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; @@ -7426,8 +7533,8 @@ public final EObject entryRuleParameterList() throws RecognitionException { try { - // InternalRosSystemParser.g:2587:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalRosSystemParser.g:2588:2: iv_ruleParameterList= ruleParameterList EOF + // InternalRosSystemParser.g:2620:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalRosSystemParser.g:2621:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -7458,7 +7565,7 @@ public final EObject entryRuleParameterList() throws RecognitionException { // $ANTLR start "ruleParameterList" - // InternalRosSystemParser.g:2594: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:2627: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; @@ -7474,14 +7581,14 @@ public final EObject ruleParameterList() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2600:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) - // InternalRosSystemParser.g:2601:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2633:2: ( ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) ) + // InternalRosSystemParser.g:2634:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) { - // InternalRosSystemParser.g:2601:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) - // InternalRosSystemParser.g:2602:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket + // InternalRosSystemParser.g:2634:2: ( () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket ) + // InternalRosSystemParser.g:2635:3: () otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterValue ) ) (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* otherlv_5= RightSquareBracket { - // InternalRosSystemParser.g:2602:3: () - // InternalRosSystemParser.g:2603:4: + // InternalRosSystemParser.g:2635:3: () + // InternalRosSystemParser.g:2636:4: { if ( state.backtracking==0 ) { @@ -7499,11 +7606,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getLeftSquareBracketKeyword_1()); } - // InternalRosSystemParser.g:2613:3: ( (lv_value_2_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2614:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2646:3: ( (lv_value_2_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2647:4: (lv_value_2_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2614:4: (lv_value_2_0= ruleParameterValue ) - // InternalRosSystemParser.g:2615:5: lv_value_2_0= ruleParameterValue + // InternalRosSystemParser.g:2647:4: (lv_value_2_0= ruleParameterValue ) + // InternalRosSystemParser.g:2648:5: lv_value_2_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7534,7 +7641,7 @@ public final EObject ruleParameterList() throws RecognitionException { } - // InternalRosSystemParser.g:2632:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* + // InternalRosSystemParser.g:2665:3: (otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) )* loop37: do { int alt37=2; @@ -7547,7 +7654,7 @@ public final EObject ruleParameterList() throws RecognitionException { switch (alt37) { case 1 : - // InternalRosSystemParser.g:2633:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2666:4: otherlv_3= Comma ( (lv_value_4_0= ruleParameterValue ) ) { otherlv_3=(Token)match(input,Comma,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7555,11 +7662,11 @@ public final EObject ruleParameterList() throws RecognitionException { newLeafNode(otherlv_3, grammarAccess.getParameterListAccess().getCommaKeyword_3_0()); } - // InternalRosSystemParser.g:2637:4: ( (lv_value_4_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:2638:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2670:4: ( (lv_value_4_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:2671:5: (lv_value_4_0= ruleParameterValue ) { - // InternalRosSystemParser.g:2638:5: (lv_value_4_0= ruleParameterValue ) - // InternalRosSystemParser.g:2639:6: lv_value_4_0= ruleParameterValue + // InternalRosSystemParser.g:2671:5: (lv_value_4_0= ruleParameterValue ) + // InternalRosSystemParser.g:2672:6: lv_value_4_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -7630,7 +7737,7 @@ public final EObject ruleParameterList() throws RecognitionException { // $ANTLR start "entryRuleParameterAny" - // InternalRosSystemParser.g:2665:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; + // InternalRosSystemParser.g:2698:1: entryRuleParameterAny returns [EObject current=null] : iv_ruleParameterAny= ruleParameterAny EOF ; public final EObject entryRuleParameterAny() throws RecognitionException { EObject current = null; @@ -7638,8 +7745,8 @@ public final EObject entryRuleParameterAny() throws RecognitionException { try { - // InternalRosSystemParser.g:2665:53: (iv_ruleParameterAny= ruleParameterAny EOF ) - // InternalRosSystemParser.g:2666:2: iv_ruleParameterAny= ruleParameterAny EOF + // InternalRosSystemParser.g:2698:53: (iv_ruleParameterAny= ruleParameterAny EOF ) + // InternalRosSystemParser.g:2699:2: iv_ruleParameterAny= ruleParameterAny EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterAnyRule()); @@ -7670,7 +7777,7 @@ public final EObject entryRuleParameterAny() throws RecognitionException { // $ANTLR start "ruleParameterAny" - // InternalRosSystemParser.g:2672:1: ruleParameterAny returns [EObject current=null] : ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ; + // InternalRosSystemParser.g:2705: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; @@ -7683,14 +7790,14 @@ public final EObject ruleParameterAny() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2678:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) - // InternalRosSystemParser.g:2679:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2711:2: ( ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) ) + // InternalRosSystemParser.g:2712:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) { - // InternalRosSystemParser.g:2679:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) - // InternalRosSystemParser.g:2680:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2712:2: ( () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? ) + // InternalRosSystemParser.g:2713:3: () otherlv_1= ParameterAny (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? { - // InternalRosSystemParser.g:2680:3: () - // InternalRosSystemParser.g:2681:4: + // InternalRosSystemParser.g:2713:3: () + // InternalRosSystemParser.g:2714:4: { if ( state.backtracking==0 ) { @@ -7708,7 +7815,7 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterAnyAccess().getParameterAnyKeyword_1()); } - // InternalRosSystemParser.g:2691:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? + // InternalRosSystemParser.g:2724:3: (otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) )? int alt38=2; int LA38_0 = input.LA(1); @@ -7717,7 +7824,7 @@ public final EObject ruleParameterAny() throws RecognitionException { } switch (alt38) { case 1 : - // InternalRosSystemParser.g:2692:4: otherlv_2= Value ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2725: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 ) { @@ -7725,11 +7832,11 @@ public final EObject ruleParameterAny() throws RecognitionException { newLeafNode(otherlv_2, grammarAccess.getParameterAnyAccess().getValueKeyword_2_0()); } - // InternalRosSystemParser.g:2696:4: ( (lv_value_3_0= ruleEString ) ) - // InternalRosSystemParser.g:2697:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2729:4: ( (lv_value_3_0= ruleEString ) ) + // InternalRosSystemParser.g:2730:5: (lv_value_3_0= ruleEString ) { - // InternalRosSystemParser.g:2697:5: (lv_value_3_0= ruleEString ) - // InternalRosSystemParser.g:2698:6: lv_value_3_0= ruleEString + // InternalRosSystemParser.g:2730:5: (lv_value_3_0= ruleEString ) + // InternalRosSystemParser.g:2731:6: lv_value_3_0= ruleEString { if ( state.backtracking==0 ) { @@ -7791,7 +7898,7 @@ public final EObject ruleParameterAny() throws RecognitionException { // $ANTLR start "entryRuleParameterString" - // InternalRosSystemParser.g:2720:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; + // InternalRosSystemParser.g:2753:1: entryRuleParameterString returns [EObject current=null] : iv_ruleParameterString= ruleParameterString EOF ; public final EObject entryRuleParameterString() throws RecognitionException { EObject current = null; @@ -7799,8 +7906,8 @@ public final EObject entryRuleParameterString() throws RecognitionException { try { - // InternalRosSystemParser.g:2720:56: (iv_ruleParameterString= ruleParameterString EOF ) - // InternalRosSystemParser.g:2721:2: iv_ruleParameterString= ruleParameterString EOF + // InternalRosSystemParser.g:2753:56: (iv_ruleParameterString= ruleParameterString EOF ) + // InternalRosSystemParser.g:2754:2: iv_ruleParameterString= ruleParameterString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStringRule()); @@ -7831,7 +7938,7 @@ public final EObject entryRuleParameterString() throws RecognitionException { // $ANTLR start "ruleParameterString" - // InternalRosSystemParser.g:2727:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; + // InternalRosSystemParser.g:2760:1: ruleParameterString returns [EObject current=null] : ( (lv_value_0_0= ruleEString ) ) ; public final EObject ruleParameterString() throws RecognitionException { EObject current = null; @@ -7842,14 +7949,14 @@ public final EObject ruleParameterString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2733:2: ( ( (lv_value_0_0= ruleEString ) ) ) - // InternalRosSystemParser.g:2734:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2766:2: ( ( (lv_value_0_0= ruleEString ) ) ) + // InternalRosSystemParser.g:2767:2: ( (lv_value_0_0= ruleEString ) ) { - // InternalRosSystemParser.g:2734:2: ( (lv_value_0_0= ruleEString ) ) - // InternalRosSystemParser.g:2735:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2767:2: ( (lv_value_0_0= ruleEString ) ) + // InternalRosSystemParser.g:2768:3: (lv_value_0_0= ruleEString ) { - // InternalRosSystemParser.g:2735:3: (lv_value_0_0= ruleEString ) - // InternalRosSystemParser.g:2736:4: lv_value_0_0= ruleEString + // InternalRosSystemParser.g:2768:3: (lv_value_0_0= ruleEString ) + // InternalRosSystemParser.g:2769:4: lv_value_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -7902,7 +8009,7 @@ public final EObject ruleParameterString() throws RecognitionException { // $ANTLR start "entryRuleParameterBase64" - // InternalRosSystemParser.g:2756:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; + // InternalRosSystemParser.g:2789:1: entryRuleParameterBase64 returns [EObject current=null] : iv_ruleParameterBase64= ruleParameterBase64 EOF ; public final EObject entryRuleParameterBase64() throws RecognitionException { EObject current = null; @@ -7910,8 +8017,8 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { try { - // InternalRosSystemParser.g:2756:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) - // InternalRosSystemParser.g:2757:2: iv_ruleParameterBase64= ruleParameterBase64 EOF + // InternalRosSystemParser.g:2789:56: (iv_ruleParameterBase64= ruleParameterBase64 EOF ) + // InternalRosSystemParser.g:2790:2: iv_ruleParameterBase64= ruleParameterBase64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBase64Rule()); @@ -7942,7 +8049,7 @@ public final EObject entryRuleParameterBase64() throws RecognitionException { // $ANTLR start "ruleParameterBase64" - // InternalRosSystemParser.g:2763:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; + // InternalRosSystemParser.g:2796:1: ruleParameterBase64 returns [EObject current=null] : ( (lv_value_0_0= ruleBase64Binary ) ) ; public final EObject ruleParameterBase64() throws RecognitionException { EObject current = null; @@ -7953,14 +8060,14 @@ public final EObject ruleParameterBase64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2769:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) - // InternalRosSystemParser.g:2770:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2802:2: ( ( (lv_value_0_0= ruleBase64Binary ) ) ) + // InternalRosSystemParser.g:2803:2: ( (lv_value_0_0= ruleBase64Binary ) ) { - // InternalRosSystemParser.g:2770:2: ( (lv_value_0_0= ruleBase64Binary ) ) - // InternalRosSystemParser.g:2771:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2803:2: ( (lv_value_0_0= ruleBase64Binary ) ) + // InternalRosSystemParser.g:2804:3: (lv_value_0_0= ruleBase64Binary ) { - // InternalRosSystemParser.g:2771:3: (lv_value_0_0= ruleBase64Binary ) - // InternalRosSystemParser.g:2772:4: lv_value_0_0= ruleBase64Binary + // InternalRosSystemParser.g:2804:3: (lv_value_0_0= ruleBase64Binary ) + // InternalRosSystemParser.g:2805:4: lv_value_0_0= ruleBase64Binary { if ( state.backtracking==0 ) { @@ -8013,7 +8120,7 @@ public final EObject ruleParameterBase64() throws RecognitionException { // $ANTLR start "entryRuleParameterInteger" - // InternalRosSystemParser.g:2792:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; + // InternalRosSystemParser.g:2825:1: entryRuleParameterInteger returns [EObject current=null] : iv_ruleParameterInteger= ruleParameterInteger EOF ; public final EObject entryRuleParameterInteger() throws RecognitionException { EObject current = null; @@ -8021,8 +8128,8 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { try { - // InternalRosSystemParser.g:2792:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) - // InternalRosSystemParser.g:2793:2: iv_ruleParameterInteger= ruleParameterInteger EOF + // InternalRosSystemParser.g:2825:57: (iv_ruleParameterInteger= ruleParameterInteger EOF ) + // InternalRosSystemParser.g:2826:2: iv_ruleParameterInteger= ruleParameterInteger EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterIntegerRule()); @@ -8053,7 +8160,7 @@ public final EObject entryRuleParameterInteger() throws RecognitionException { // $ANTLR start "ruleParameterInteger" - // InternalRosSystemParser.g:2799:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; + // InternalRosSystemParser.g:2832:1: ruleParameterInteger returns [EObject current=null] : ( (lv_value_0_0= ruleInteger0 ) ) ; public final EObject ruleParameterInteger() throws RecognitionException { EObject current = null; @@ -8064,14 +8171,14 @@ public final EObject ruleParameterInteger() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2805:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) - // InternalRosSystemParser.g:2806:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2838:2: ( ( (lv_value_0_0= ruleInteger0 ) ) ) + // InternalRosSystemParser.g:2839:2: ( (lv_value_0_0= ruleInteger0 ) ) { - // InternalRosSystemParser.g:2806:2: ( (lv_value_0_0= ruleInteger0 ) ) - // InternalRosSystemParser.g:2807:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2839:2: ( (lv_value_0_0= ruleInteger0 ) ) + // InternalRosSystemParser.g:2840:3: (lv_value_0_0= ruleInteger0 ) { - // InternalRosSystemParser.g:2807:3: (lv_value_0_0= ruleInteger0 ) - // InternalRosSystemParser.g:2808:4: lv_value_0_0= ruleInteger0 + // InternalRosSystemParser.g:2840:3: (lv_value_0_0= ruleInteger0 ) + // InternalRosSystemParser.g:2841:4: lv_value_0_0= ruleInteger0 { if ( state.backtracking==0 ) { @@ -8124,7 +8231,7 @@ public final EObject ruleParameterInteger() throws RecognitionException { // $ANTLR start "entryRuleParameterDouble" - // InternalRosSystemParser.g:2828:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; + // InternalRosSystemParser.g:2861:1: entryRuleParameterDouble returns [EObject current=null] : iv_ruleParameterDouble= ruleParameterDouble EOF ; public final EObject entryRuleParameterDouble() throws RecognitionException { EObject current = null; @@ -8132,8 +8239,8 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { try { - // InternalRosSystemParser.g:2828:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) - // InternalRosSystemParser.g:2829:2: iv_ruleParameterDouble= ruleParameterDouble EOF + // InternalRosSystemParser.g:2861:56: (iv_ruleParameterDouble= ruleParameterDouble EOF ) + // InternalRosSystemParser.g:2862:2: iv_ruleParameterDouble= ruleParameterDouble EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDoubleRule()); @@ -8164,7 +8271,7 @@ public final EObject entryRuleParameterDouble() throws RecognitionException { // $ANTLR start "ruleParameterDouble" - // InternalRosSystemParser.g:2835:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; + // InternalRosSystemParser.g:2868:1: ruleParameterDouble returns [EObject current=null] : ( (lv_value_0_0= ruleDouble0 ) ) ; public final EObject ruleParameterDouble() throws RecognitionException { EObject current = null; @@ -8175,14 +8282,14 @@ public final EObject ruleParameterDouble() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2841:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) - // InternalRosSystemParser.g:2842:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2874:2: ( ( (lv_value_0_0= ruleDouble0 ) ) ) + // InternalRosSystemParser.g:2875:2: ( (lv_value_0_0= ruleDouble0 ) ) { - // InternalRosSystemParser.g:2842:2: ( (lv_value_0_0= ruleDouble0 ) ) - // InternalRosSystemParser.g:2843:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2875:2: ( (lv_value_0_0= ruleDouble0 ) ) + // InternalRosSystemParser.g:2876:3: (lv_value_0_0= ruleDouble0 ) { - // InternalRosSystemParser.g:2843:3: (lv_value_0_0= ruleDouble0 ) - // InternalRosSystemParser.g:2844:4: lv_value_0_0= ruleDouble0 + // InternalRosSystemParser.g:2876:3: (lv_value_0_0= ruleDouble0 ) + // InternalRosSystemParser.g:2877:4: lv_value_0_0= ruleDouble0 { if ( state.backtracking==0 ) { @@ -8235,7 +8342,7 @@ public final EObject ruleParameterDouble() throws RecognitionException { // $ANTLR start "entryRuleParameterBoolean" - // InternalRosSystemParser.g:2864:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; + // InternalRosSystemParser.g:2897:1: entryRuleParameterBoolean returns [EObject current=null] : iv_ruleParameterBoolean= ruleParameterBoolean EOF ; public final EObject entryRuleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8243,8 +8350,8 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { try { - // InternalRosSystemParser.g:2864:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) - // InternalRosSystemParser.g:2865:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF + // InternalRosSystemParser.g:2897:57: (iv_ruleParameterBoolean= ruleParameterBoolean EOF ) + // InternalRosSystemParser.g:2898:2: iv_ruleParameterBoolean= ruleParameterBoolean EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterBooleanRule()); @@ -8275,7 +8382,7 @@ public final EObject entryRuleParameterBoolean() throws RecognitionException { // $ANTLR start "ruleParameterBoolean" - // InternalRosSystemParser.g:2871:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; + // InternalRosSystemParser.g:2904:1: ruleParameterBoolean returns [EObject current=null] : ( (lv_value_0_0= ruleboolean0 ) ) ; public final EObject ruleParameterBoolean() throws RecognitionException { EObject current = null; @@ -8286,14 +8393,14 @@ public final EObject ruleParameterBoolean() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2877:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) - // InternalRosSystemParser.g:2878:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2910:2: ( ( (lv_value_0_0= ruleboolean0 ) ) ) + // InternalRosSystemParser.g:2911:2: ( (lv_value_0_0= ruleboolean0 ) ) { - // InternalRosSystemParser.g:2878:2: ( (lv_value_0_0= ruleboolean0 ) ) - // InternalRosSystemParser.g:2879:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2911:2: ( (lv_value_0_0= ruleboolean0 ) ) + // InternalRosSystemParser.g:2912:3: (lv_value_0_0= ruleboolean0 ) { - // InternalRosSystemParser.g:2879:3: (lv_value_0_0= ruleboolean0 ) - // InternalRosSystemParser.g:2880:4: lv_value_0_0= ruleboolean0 + // InternalRosSystemParser.g:2912:3: (lv_value_0_0= ruleboolean0 ) + // InternalRosSystemParser.g:2913:4: lv_value_0_0= ruleboolean0 { if ( state.backtracking==0 ) { @@ -8346,7 +8453,7 @@ public final EObject ruleParameterBoolean() throws RecognitionException { // $ANTLR start "entryRuleParameterStruct" - // InternalRosSystemParser.g:2900:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; + // InternalRosSystemParser.g:2933:1: entryRuleParameterStruct returns [EObject current=null] : iv_ruleParameterStruct= ruleParameterStruct EOF ; public final EObject entryRuleParameterStruct() throws RecognitionException { EObject current = null; @@ -8354,8 +8461,8 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { try { - // InternalRosSystemParser.g:2900:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) - // InternalRosSystemParser.g:2901:2: iv_ruleParameterStruct= ruleParameterStruct EOF + // InternalRosSystemParser.g:2933:56: (iv_ruleParameterStruct= ruleParameterStruct EOF ) + // InternalRosSystemParser.g:2934:2: iv_ruleParameterStruct= ruleParameterStruct EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructRule()); @@ -8386,7 +8493,7 @@ public final EObject entryRuleParameterStruct() throws RecognitionException { // $ANTLR start "ruleParameterStruct" - // InternalRosSystemParser.g:2907:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; + // InternalRosSystemParser.g:2940:1: ruleParameterStruct returns [EObject current=null] : ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ; public final EObject ruleParameterStruct() throws RecognitionException { EObject current = null; @@ -8404,14 +8511,14 @@ public final EObject ruleParameterStruct() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:2913:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) - // InternalRosSystemParser.g:2914:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2946:2: ( ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) ) + // InternalRosSystemParser.g:2947:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) { - // InternalRosSystemParser.g:2914:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) - // InternalRosSystemParser.g:2915:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosSystemParser.g:2947:2: ( () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? ) + // InternalRosSystemParser.g:2948:3: () (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? { - // InternalRosSystemParser.g:2915:3: () - // InternalRosSystemParser.g:2916:4: + // InternalRosSystemParser.g:2948:3: () + // InternalRosSystemParser.g:2949:4: { if ( state.backtracking==0 ) { @@ -8423,7 +8530,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2922:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? + // InternalRosSystemParser.g:2955:3: (otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket )? int alt40=2; int LA40_0 = input.LA(1); @@ -8432,7 +8539,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } switch (alt40) { case 1 : - // InternalRosSystemParser.g:2923:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket + // InternalRosSystemParser.g:2956:4: otherlv_1= LeftSquareBracket ( (lv_value_2_0= ruleParameterStructMember ) ) (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* otherlv_7= RightSquareBracket { otherlv_1=(Token)match(input,LeftSquareBracket,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8440,11 +8547,11 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(otherlv_1, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_0()); } - // InternalRosSystemParser.g:2927:4: ( (lv_value_2_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2928:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2960:4: ( (lv_value_2_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2961:5: (lv_value_2_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2928:5: (lv_value_2_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2929:6: lv_value_2_0= ruleParameterStructMember + // InternalRosSystemParser.g:2961:5: (lv_value_2_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2962:6: lv_value_2_0= ruleParameterStructMember { if ( state.backtracking==0 ) { @@ -8475,7 +8582,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { } - // InternalRosSystemParser.g:2946:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* + // InternalRosSystemParser.g:2979:4: (otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket )* loop39: do { int alt39=2; @@ -8488,7 +8595,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { switch (alt39) { case 1 : - // InternalRosSystemParser.g:2947:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket + // InternalRosSystemParser.g:2980:5: otherlv_3= Comma otherlv_4= LeftSquareBracket ( (lv_value_5_0= ruleParameterStructMember ) ) otherlv_6= RightSquareBracket { otherlv_3=(Token)match(input,Comma,FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8502,11 +8609,11 @@ public final EObject ruleParameterStruct() throws RecognitionException { newLeafNode(otherlv_4, grammarAccess.getParameterStructAccess().getLeftSquareBracketKeyword_1_2_1()); } - // InternalRosSystemParser.g:2955:5: ( (lv_value_5_0= ruleParameterStructMember ) ) - // InternalRosSystemParser.g:2956:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2988:5: ( (lv_value_5_0= ruleParameterStructMember ) ) + // InternalRosSystemParser.g:2989:6: (lv_value_5_0= ruleParameterStructMember ) { - // InternalRosSystemParser.g:2956:6: (lv_value_5_0= ruleParameterStructMember ) - // InternalRosSystemParser.g:2957:7: lv_value_5_0= ruleParameterStructMember + // InternalRosSystemParser.g:2989:6: (lv_value_5_0= ruleParameterStructMember ) + // InternalRosSystemParser.g:2990:7: lv_value_5_0= ruleParameterStructMember { if ( state.backtracking==0 ) { @@ -8589,7 +8696,7 @@ public final EObject ruleParameterStruct() throws RecognitionException { // $ANTLR start "entryRuleParameterDate" - // InternalRosSystemParser.g:2988:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; + // InternalRosSystemParser.g:3021:1: entryRuleParameterDate returns [EObject current=null] : iv_ruleParameterDate= ruleParameterDate EOF ; public final EObject entryRuleParameterDate() throws RecognitionException { EObject current = null; @@ -8597,8 +8704,8 @@ public final EObject entryRuleParameterDate() throws RecognitionException { try { - // InternalRosSystemParser.g:2988:54: (iv_ruleParameterDate= ruleParameterDate EOF ) - // InternalRosSystemParser.g:2989:2: iv_ruleParameterDate= ruleParameterDate EOF + // InternalRosSystemParser.g:3021:54: (iv_ruleParameterDate= ruleParameterDate EOF ) + // InternalRosSystemParser.g:3022:2: iv_ruleParameterDate= ruleParameterDate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDateRule()); @@ -8629,7 +8736,7 @@ public final EObject entryRuleParameterDate() throws RecognitionException { // $ANTLR start "ruleParameterDate" - // InternalRosSystemParser.g:2995:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; + // InternalRosSystemParser.g:3028:1: ruleParameterDate returns [EObject current=null] : ( (lv_value_0_0= ruleDateTime0 ) ) ; public final EObject ruleParameterDate() throws RecognitionException { EObject current = null; @@ -8640,14 +8747,14 @@ public final EObject ruleParameterDate() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3001:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) - // InternalRosSystemParser.g:3002:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3034:2: ( ( (lv_value_0_0= ruleDateTime0 ) ) ) + // InternalRosSystemParser.g:3035:2: ( (lv_value_0_0= ruleDateTime0 ) ) { - // InternalRosSystemParser.g:3002:2: ( (lv_value_0_0= ruleDateTime0 ) ) - // InternalRosSystemParser.g:3003:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3035:2: ( (lv_value_0_0= ruleDateTime0 ) ) + // InternalRosSystemParser.g:3036:3: (lv_value_0_0= ruleDateTime0 ) { - // InternalRosSystemParser.g:3003:3: (lv_value_0_0= ruleDateTime0 ) - // InternalRosSystemParser.g:3004:4: lv_value_0_0= ruleDateTime0 + // InternalRosSystemParser.g:3036:3: (lv_value_0_0= ruleDateTime0 ) + // InternalRosSystemParser.g:3037:4: lv_value_0_0= ruleDateTime0 { if ( state.backtracking==0 ) { @@ -8700,7 +8807,7 @@ public final EObject ruleParameterDate() throws RecognitionException { // $ANTLR start "entryRuleParameterStructMember" - // InternalRosSystemParser.g:3024:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; + // InternalRosSystemParser.g:3057:1: entryRuleParameterStructMember returns [EObject current=null] : iv_ruleParameterStructMember= ruleParameterStructMember EOF ; public final EObject entryRuleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8708,8 +8815,8 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio try { - // InternalRosSystemParser.g:3024:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) - // InternalRosSystemParser.g:3025:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF + // InternalRosSystemParser.g:3057:62: (iv_ruleParameterStructMember= ruleParameterStructMember EOF ) + // InternalRosSystemParser.g:3058:2: iv_ruleParameterStructMember= ruleParameterStructMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructMemberRule()); @@ -8740,7 +8847,7 @@ public final EObject entryRuleParameterStructMember() throws RecognitionExceptio // $ANTLR start "ruleParameterStructMember" - // InternalRosSystemParser.g:3031:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; + // InternalRosSystemParser.g:3064:1: ruleParameterStructMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ; public final EObject ruleParameterStructMember() throws RecognitionException { EObject current = null; @@ -8756,17 +8863,17 @@ public final EObject ruleParameterStructMember() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3037:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) - // InternalRosSystemParser.g:3038:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:3070:2: ( ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) ) + // InternalRosSystemParser.g:3071:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) { - // InternalRosSystemParser.g:3038:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) - // InternalRosSystemParser.g:3039:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END + // InternalRosSystemParser.g:3071:2: ( ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END ) + // InternalRosSystemParser.g:3072:3: ( (lv_name_0_0= ruleEString ) ) otherlv_1= Colon this_BEGIN_2= RULE_BEGIN ( (lv_value_3_0= ruleParameterValue ) ) this_END_4= RULE_END { - // InternalRosSystemParser.g:3039:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3040:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3072:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3073:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3040:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3041:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3073:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3074:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8809,11 +8916,11 @@ public final EObject ruleParameterStructMember() throws RecognitionException { newLeafNode(this_BEGIN_2, grammarAccess.getParameterStructMemberAccess().getBEGINTerminalRuleCall_2()); } - // InternalRosSystemParser.g:3066:3: ( (lv_value_3_0= ruleParameterValue ) ) - // InternalRosSystemParser.g:3067:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:3099:3: ( (lv_value_3_0= ruleParameterValue ) ) + // InternalRosSystemParser.g:3100:4: (lv_value_3_0= ruleParameterValue ) { - // InternalRosSystemParser.g:3067:4: (lv_value_3_0= ruleParameterValue ) - // InternalRosSystemParser.g:3068:5: lv_value_3_0= ruleParameterValue + // InternalRosSystemParser.g:3100:4: (lv_value_3_0= ruleParameterValue ) + // InternalRosSystemParser.g:3101:5: lv_value_3_0= ruleParameterValue { if ( state.backtracking==0 ) { @@ -8875,7 +8982,7 @@ public final EObject ruleParameterStructMember() throws RecognitionException { // $ANTLR start "entryRuleParameterStructTypeMember" - // InternalRosSystemParser.g:3093:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; + // InternalRosSystemParser.g:3126:1: entryRuleParameterStructTypeMember returns [EObject current=null] : iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ; public final EObject entryRuleParameterStructTypeMember() throws RecognitionException { EObject current = null; @@ -8883,8 +8990,8 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce try { - // InternalRosSystemParser.g:3093:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) - // InternalRosSystemParser.g:3094:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF + // InternalRosSystemParser.g:3126:66: (iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF ) + // InternalRosSystemParser.g:3127:2: iv_ruleParameterStructTypeMember= ruleParameterStructTypeMember EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterStructTypeMemberRule()); @@ -8915,7 +9022,7 @@ public final EObject entryRuleParameterStructTypeMember() throws RecognitionExce // $ANTLR start "ruleParameterStructTypeMember" - // InternalRosSystemParser.g:3100:1: ruleParameterStructTypeMember returns [EObject current=null] : ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ; + // InternalRosSystemParser.g:3133: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; @@ -8928,17 +9035,17 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3106:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) - // InternalRosSystemParser.g:3107:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3139:2: ( ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) ) + // InternalRosSystemParser.g:3140:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) { - // InternalRosSystemParser.g:3107:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) - // InternalRosSystemParser.g:3108:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3140:2: ( ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) ) + // InternalRosSystemParser.g:3141:3: ( (lv_name_0_0= ruleEString ) ) ( (lv_type_1_0= ruleParameterType ) ) { - // InternalRosSystemParser.g:3108:3: ( (lv_name_0_0= ruleEString ) ) - // InternalRosSystemParser.g:3109:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3141:3: ( (lv_name_0_0= ruleEString ) ) + // InternalRosSystemParser.g:3142:4: (lv_name_0_0= ruleEString ) { - // InternalRosSystemParser.g:3109:4: (lv_name_0_0= ruleEString ) - // InternalRosSystemParser.g:3110:5: lv_name_0_0= ruleEString + // InternalRosSystemParser.g:3142:4: (lv_name_0_0= ruleEString ) + // InternalRosSystemParser.g:3143:5: lv_name_0_0= ruleEString { if ( state.backtracking==0 ) { @@ -8969,11 +9076,11 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException } - // InternalRosSystemParser.g:3127:3: ( (lv_type_1_0= ruleParameterType ) ) - // InternalRosSystemParser.g:3128:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3160:3: ( (lv_type_1_0= ruleParameterType ) ) + // InternalRosSystemParser.g:3161:4: (lv_type_1_0= ruleParameterType ) { - // InternalRosSystemParser.g:3128:4: (lv_type_1_0= ruleParameterType ) - // InternalRosSystemParser.g:3129:5: lv_type_1_0= ruleParameterType + // InternalRosSystemParser.g:3161:4: (lv_type_1_0= ruleParameterType ) + // InternalRosSystemParser.g:3162:5: lv_type_1_0= ruleParameterType { if ( state.backtracking==0 ) { @@ -9029,7 +9136,7 @@ public final EObject ruleParameterStructTypeMember() throws RecognitionException // $ANTLR start "entryRuleBase64Binary" - // InternalRosSystemParser.g:3150:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; + // InternalRosSystemParser.g:3183:1: entryRuleBase64Binary returns [String current=null] : iv_ruleBase64Binary= ruleBase64Binary EOF ; public final String entryRuleBase64Binary() throws RecognitionException { String current = null; @@ -9037,8 +9144,8 @@ public final String entryRuleBase64Binary() throws RecognitionException { try { - // InternalRosSystemParser.g:3150:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) - // InternalRosSystemParser.g:3151:2: iv_ruleBase64Binary= ruleBase64Binary EOF + // InternalRosSystemParser.g:3183:52: (iv_ruleBase64Binary= ruleBase64Binary EOF ) + // InternalRosSystemParser.g:3184:2: iv_ruleBase64Binary= ruleBase64Binary EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBase64BinaryRule()); @@ -9069,7 +9176,7 @@ public final String entryRuleBase64Binary() throws RecognitionException { // $ANTLR start "ruleBase64Binary" - // InternalRosSystemParser.g:3157:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; + // InternalRosSystemParser.g:3190:1: ruleBase64Binary returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BINARY_0= RULE_BINARY ; public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9079,8 +9186,8 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti enterRule(); try { - // InternalRosSystemParser.g:3163:2: (this_BINARY_0= RULE_BINARY ) - // InternalRosSystemParser.g:3164:2: this_BINARY_0= RULE_BINARY + // InternalRosSystemParser.g:3196:2: (this_BINARY_0= RULE_BINARY ) + // InternalRosSystemParser.g:3197: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 ) { @@ -9115,7 +9222,7 @@ public final AntlrDatatypeRuleToken ruleBase64Binary() throws RecognitionExcepti // $ANTLR start "entryRuleboolean0" - // InternalRosSystemParser.g:3174:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; + // InternalRosSystemParser.g:3207:1: entryRuleboolean0 returns [String current=null] : iv_ruleboolean0= ruleboolean0 EOF ; public final String entryRuleboolean0() throws RecognitionException { String current = null; @@ -9123,8 +9230,8 @@ public final String entryRuleboolean0() throws RecognitionException { try { - // InternalRosSystemParser.g:3174:48: (iv_ruleboolean0= ruleboolean0 EOF ) - // InternalRosSystemParser.g:3175:2: iv_ruleboolean0= ruleboolean0 EOF + // InternalRosSystemParser.g:3207:48: (iv_ruleboolean0= ruleboolean0 EOF ) + // InternalRosSystemParser.g:3208:2: iv_ruleboolean0= ruleboolean0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolean0Rule()); @@ -9155,7 +9262,7 @@ public final String entryRuleboolean0() throws RecognitionException { // $ANTLR start "ruleboolean0" - // InternalRosSystemParser.g:3181:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; + // InternalRosSystemParser.g:3214:1: ruleboolean0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_BOOLEAN_0= RULE_BOOLEAN ; public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9165,8 +9272,8 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3187:2: (this_BOOLEAN_0= RULE_BOOLEAN ) - // InternalRosSystemParser.g:3188:2: this_BOOLEAN_0= RULE_BOOLEAN + // InternalRosSystemParser.g:3220:2: (this_BOOLEAN_0= RULE_BOOLEAN ) + // InternalRosSystemParser.g:3221: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 ) { @@ -9201,7 +9308,7 @@ public final AntlrDatatypeRuleToken ruleboolean0() throws RecognitionException { // $ANTLR start "entryRuleDouble0" - // InternalRosSystemParser.g:3198:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; + // InternalRosSystemParser.g:3231:1: entryRuleDouble0 returns [String current=null] : iv_ruleDouble0= ruleDouble0 EOF ; public final String entryRuleDouble0() throws RecognitionException { String current = null; @@ -9209,8 +9316,8 @@ public final String entryRuleDouble0() throws RecognitionException { try { - // InternalRosSystemParser.g:3198:47: (iv_ruleDouble0= ruleDouble0 EOF ) - // InternalRosSystemParser.g:3199:2: iv_ruleDouble0= ruleDouble0 EOF + // InternalRosSystemParser.g:3231:47: (iv_ruleDouble0= ruleDouble0 EOF ) + // InternalRosSystemParser.g:3232:2: iv_ruleDouble0= ruleDouble0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDouble0Rule()); @@ -9241,7 +9348,7 @@ public final String entryRuleDouble0() throws RecognitionException { // $ANTLR start "ruleDouble0" - // InternalRosSystemParser.g:3205:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; + // InternalRosSystemParser.g:3238:1: ruleDouble0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DOUBLE_0= RULE_DOUBLE ; public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9251,8 +9358,8 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3211:2: (this_DOUBLE_0= RULE_DOUBLE ) - // InternalRosSystemParser.g:3212:2: this_DOUBLE_0= RULE_DOUBLE + // InternalRosSystemParser.g:3244:2: (this_DOUBLE_0= RULE_DOUBLE ) + // InternalRosSystemParser.g:3245: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 ) { @@ -9287,7 +9394,7 @@ public final AntlrDatatypeRuleToken ruleDouble0() throws RecognitionException { // $ANTLR start "entryRuleInteger0" - // InternalRosSystemParser.g:3222:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; + // InternalRosSystemParser.g:3255:1: entryRuleInteger0 returns [String current=null] : iv_ruleInteger0= ruleInteger0 EOF ; public final String entryRuleInteger0() throws RecognitionException { String current = null; @@ -9295,8 +9402,8 @@ public final String entryRuleInteger0() throws RecognitionException { try { - // InternalRosSystemParser.g:3222:48: (iv_ruleInteger0= ruleInteger0 EOF ) - // InternalRosSystemParser.g:3223:2: iv_ruleInteger0= ruleInteger0 EOF + // InternalRosSystemParser.g:3255:48: (iv_ruleInteger0= ruleInteger0 EOF ) + // InternalRosSystemParser.g:3256:2: iv_ruleInteger0= ruleInteger0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInteger0Rule()); @@ -9327,7 +9434,7 @@ public final String entryRuleInteger0() throws RecognitionException { // $ANTLR start "ruleInteger0" - // InternalRosSystemParser.g:3229:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; + // InternalRosSystemParser.g:3262:1: ruleInteger0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DECINT_0= RULE_DECINT ; public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9337,8 +9444,8 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3235:2: (this_DECINT_0= RULE_DECINT ) - // InternalRosSystemParser.g:3236:2: this_DECINT_0= RULE_DECINT + // InternalRosSystemParser.g:3268:2: (this_DECINT_0= RULE_DECINT ) + // InternalRosSystemParser.g:3269: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 ) { @@ -9373,7 +9480,7 @@ public final AntlrDatatypeRuleToken ruleInteger0() throws RecognitionException { // $ANTLR start "entryRuleDateTime0" - // InternalRosSystemParser.g:3246:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; + // InternalRosSystemParser.g:3279:1: entryRuleDateTime0 returns [String current=null] : iv_ruleDateTime0= ruleDateTime0 EOF ; public final String entryRuleDateTime0() throws RecognitionException { String current = null; @@ -9381,8 +9488,8 @@ public final String entryRuleDateTime0() throws RecognitionException { try { - // InternalRosSystemParser.g:3246:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) - // InternalRosSystemParser.g:3247:2: iv_ruleDateTime0= ruleDateTime0 EOF + // InternalRosSystemParser.g:3279:49: (iv_ruleDateTime0= ruleDateTime0 EOF ) + // InternalRosSystemParser.g:3280:2: iv_ruleDateTime0= ruleDateTime0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDateTime0Rule()); @@ -9413,7 +9520,7 @@ public final String entryRuleDateTime0() throws RecognitionException { // $ANTLR start "ruleDateTime0" - // InternalRosSystemParser.g:3253:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; + // InternalRosSystemParser.g:3286:1: ruleDateTime0 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_DATE_TIME_0= RULE_DATE_TIME ; public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9423,8 +9530,8 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException enterRule(); try { - // InternalRosSystemParser.g:3259:2: (this_DATE_TIME_0= RULE_DATE_TIME ) - // InternalRosSystemParser.g:3260:2: this_DATE_TIME_0= RULE_DATE_TIME + // InternalRosSystemParser.g:3292:2: (this_DATE_TIME_0= RULE_DATE_TIME ) + // InternalRosSystemParser.g:3293: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 ) { @@ -9459,7 +9566,7 @@ public final AntlrDatatypeRuleToken ruleDateTime0() throws RecognitionException // $ANTLR start "entryRuleAbstractType" - // InternalRosSystemParser.g:3270:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; + // InternalRosSystemParser.g:3303:1: entryRuleAbstractType returns [EObject current=null] : iv_ruleAbstractType= ruleAbstractType EOF ; public final EObject entryRuleAbstractType() throws RecognitionException { EObject current = null; @@ -9467,8 +9574,8 @@ public final EObject entryRuleAbstractType() throws RecognitionException { try { - // InternalRosSystemParser.g:3270:53: (iv_ruleAbstractType= ruleAbstractType EOF ) - // InternalRosSystemParser.g:3271:2: iv_ruleAbstractType= ruleAbstractType EOF + // InternalRosSystemParser.g:3303:53: (iv_ruleAbstractType= ruleAbstractType EOF ) + // InternalRosSystemParser.g:3304:2: iv_ruleAbstractType= ruleAbstractType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAbstractTypeRule()); @@ -9499,7 +9606,7 @@ public final EObject entryRuleAbstractType() throws RecognitionException { // $ANTLR start "ruleAbstractType" - // InternalRosSystemParser.g:3277: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:3310: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; @@ -9574,15 +9681,15 @@ public final EObject ruleAbstractType() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3283: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:3284: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:3316: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:3317: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:3284: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:3317: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 alt41=33; alt41 = dfa41.predict(input); switch (alt41) { case 1 : - // InternalRosSystemParser.g:3285:3: this_bool_0= rulebool + // InternalRosSystemParser.g:3318:3: this_bool_0= rulebool { if ( state.backtracking==0 ) { @@ -9604,7 +9711,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:3294:3: this_int8_1= ruleint8 + // InternalRosSystemParser.g:3327:3: this_int8_1= ruleint8 { if ( state.backtracking==0 ) { @@ -9626,7 +9733,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:3303:3: this_uint8_2= ruleuint8 + // InternalRosSystemParser.g:3336:3: this_uint8_2= ruleuint8 { if ( state.backtracking==0 ) { @@ -9648,7 +9755,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:3312:3: this_int16_3= ruleint16 + // InternalRosSystemParser.g:3345:3: this_int16_3= ruleint16 { if ( state.backtracking==0 ) { @@ -9670,7 +9777,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:3321:3: this_uint16_4= ruleuint16 + // InternalRosSystemParser.g:3354:3: this_uint16_4= ruleuint16 { if ( state.backtracking==0 ) { @@ -9692,7 +9799,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:3330:3: this_int32_5= ruleint32 + // InternalRosSystemParser.g:3363:3: this_int32_5= ruleint32 { if ( state.backtracking==0 ) { @@ -9714,7 +9821,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:3339:3: this_uint32_6= ruleuint32 + // InternalRosSystemParser.g:3372:3: this_uint32_6= ruleuint32 { if ( state.backtracking==0 ) { @@ -9736,7 +9843,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:3348:3: this_int64_7= ruleint64 + // InternalRosSystemParser.g:3381:3: this_int64_7= ruleint64 { if ( state.backtracking==0 ) { @@ -9758,7 +9865,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:3357:3: this_uint64_8= ruleuint64 + // InternalRosSystemParser.g:3390:3: this_uint64_8= ruleuint64 { if ( state.backtracking==0 ) { @@ -9780,7 +9887,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:3366:3: this_float32_9= rulefloat32 + // InternalRosSystemParser.g:3399:3: this_float32_9= rulefloat32 { if ( state.backtracking==0 ) { @@ -9802,7 +9909,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:3375:3: this_float64_10= rulefloat64 + // InternalRosSystemParser.g:3408:3: this_float64_10= rulefloat64 { if ( state.backtracking==0 ) { @@ -9824,7 +9931,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 12 : - // InternalRosSystemParser.g:3384:3: this_string0_11= rulestring0 + // InternalRosSystemParser.g:3417:3: this_string0_11= rulestring0 { if ( state.backtracking==0 ) { @@ -9846,7 +9953,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 13 : - // InternalRosSystemParser.g:3393:3: this_byte_12= rulebyte + // InternalRosSystemParser.g:3426:3: this_byte_12= rulebyte { if ( state.backtracking==0 ) { @@ -9868,7 +9975,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 14 : - // InternalRosSystemParser.g:3402:3: this_time_13= ruletime + // InternalRosSystemParser.g:3435:3: this_time_13= ruletime { if ( state.backtracking==0 ) { @@ -9890,7 +9997,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 15 : - // InternalRosSystemParser.g:3411:3: this_duration_14= ruleduration + // InternalRosSystemParser.g:3444:3: this_duration_14= ruleduration { if ( state.backtracking==0 ) { @@ -9912,7 +10019,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 16 : - // InternalRosSystemParser.g:3420:3: this_Header_15= ruleHeader + // InternalRosSystemParser.g:3453:3: this_Header_15= ruleHeader { if ( state.backtracking==0 ) { @@ -9934,7 +10041,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 17 : - // InternalRosSystemParser.g:3429:3: this_boolArray_16= ruleboolArray + // InternalRosSystemParser.g:3462:3: this_boolArray_16= ruleboolArray { if ( state.backtracking==0 ) { @@ -9956,7 +10063,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 18 : - // InternalRosSystemParser.g:3438:3: this_int8Array_17= ruleint8Array + // InternalRosSystemParser.g:3471:3: this_int8Array_17= ruleint8Array { if ( state.backtracking==0 ) { @@ -9978,7 +10085,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 19 : - // InternalRosSystemParser.g:3447:3: this_uint8Array_18= ruleuint8Array + // InternalRosSystemParser.g:3480:3: this_uint8Array_18= ruleuint8Array { if ( state.backtracking==0 ) { @@ -10000,7 +10107,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 20 : - // InternalRosSystemParser.g:3456:3: this_int16Array_19= ruleint16Array + // InternalRosSystemParser.g:3489:3: this_int16Array_19= ruleint16Array { if ( state.backtracking==0 ) { @@ -10022,7 +10129,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 21 : - // InternalRosSystemParser.g:3465:3: this_uint16Array_20= ruleuint16Array + // InternalRosSystemParser.g:3498:3: this_uint16Array_20= ruleuint16Array { if ( state.backtracking==0 ) { @@ -10044,7 +10151,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 22 : - // InternalRosSystemParser.g:3474:3: this_int32Array_21= ruleint32Array + // InternalRosSystemParser.g:3507:3: this_int32Array_21= ruleint32Array { if ( state.backtracking==0 ) { @@ -10066,7 +10173,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 23 : - // InternalRosSystemParser.g:3483:3: this_uint32Array_22= ruleuint32Array + // InternalRosSystemParser.g:3516:3: this_uint32Array_22= ruleuint32Array { if ( state.backtracking==0 ) { @@ -10088,7 +10195,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 24 : - // InternalRosSystemParser.g:3492:3: this_int64Array_23= ruleint64Array + // InternalRosSystemParser.g:3525:3: this_int64Array_23= ruleint64Array { if ( state.backtracking==0 ) { @@ -10110,7 +10217,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 25 : - // InternalRosSystemParser.g:3501:3: this_uint64Array_24= ruleuint64Array + // InternalRosSystemParser.g:3534:3: this_uint64Array_24= ruleuint64Array { if ( state.backtracking==0 ) { @@ -10132,7 +10239,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 26 : - // InternalRosSystemParser.g:3510:3: this_float32Array_25= rulefloat32Array + // InternalRosSystemParser.g:3543:3: this_float32Array_25= rulefloat32Array { if ( state.backtracking==0 ) { @@ -10154,7 +10261,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 27 : - // InternalRosSystemParser.g:3519:3: this_float64Array_26= rulefloat64Array + // InternalRosSystemParser.g:3552:3: this_float64Array_26= rulefloat64Array { if ( state.backtracking==0 ) { @@ -10176,7 +10283,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 28 : - // InternalRosSystemParser.g:3528:3: this_string0Array_27= rulestring0Array + // InternalRosSystemParser.g:3561:3: this_string0Array_27= rulestring0Array { if ( state.backtracking==0 ) { @@ -10198,7 +10305,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 29 : - // InternalRosSystemParser.g:3537:3: this_byteArray_28= rulebyteArray + // InternalRosSystemParser.g:3570:3: this_byteArray_28= rulebyteArray { if ( state.backtracking==0 ) { @@ -10220,7 +10327,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 30 : - // InternalRosSystemParser.g:3546:3: this_SpecBaseRef_29= ruleSpecBaseRef + // InternalRosSystemParser.g:3579:3: this_SpecBaseRef_29= ruleSpecBaseRef { if ( state.backtracking==0 ) { @@ -10242,7 +10349,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 31 : - // InternalRosSystemParser.g:3555:3: this_ArraySpecRef_30= ruleArraySpecRef + // InternalRosSystemParser.g:3588:3: this_ArraySpecRef_30= ruleArraySpecRef { if ( state.backtracking==0 ) { @@ -10264,7 +10371,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 32 : - // InternalRosSystemParser.g:3564:3: this_char_31= rulechar + // InternalRosSystemParser.g:3597:3: this_char_31= rulechar { if ( state.backtracking==0 ) { @@ -10286,7 +10393,7 @@ public final EObject ruleAbstractType() throws RecognitionException { } break; case 33 : - // InternalRosSystemParser.g:3573:3: this_charArray_32= rulecharArray + // InternalRosSystemParser.g:3606:3: this_charArray_32= rulecharArray { if ( state.backtracking==0 ) { @@ -10332,7 +10439,7 @@ public final EObject ruleAbstractType() throws RecognitionException { // $ANTLR start "entryRulebool" - // InternalRosSystemParser.g:3585:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; + // InternalRosSystemParser.g:3618:1: entryRulebool returns [EObject current=null] : iv_rulebool= rulebool EOF ; public final EObject entryRulebool() throws RecognitionException { EObject current = null; @@ -10340,8 +10447,8 @@ public final EObject entryRulebool() throws RecognitionException { try { - // InternalRosSystemParser.g:3585:45: (iv_rulebool= rulebool EOF ) - // InternalRosSystemParser.g:3586:2: iv_rulebool= rulebool EOF + // InternalRosSystemParser.g:3618:45: (iv_rulebool= rulebool EOF ) + // InternalRosSystemParser.g:3619:2: iv_rulebool= rulebool EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolRule()); @@ -10372,7 +10479,7 @@ public final EObject entryRulebool() throws RecognitionException { // $ANTLR start "rulebool" - // InternalRosSystemParser.g:3592:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; + // InternalRosSystemParser.g:3625:1: rulebool returns [EObject current=null] : ( () otherlv_1= Bool ) ; public final EObject rulebool() throws RecognitionException { EObject current = null; @@ -10382,14 +10489,14 @@ public final EObject rulebool() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3598:2: ( ( () otherlv_1= Bool ) ) - // InternalRosSystemParser.g:3599:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3631:2: ( ( () otherlv_1= Bool ) ) + // InternalRosSystemParser.g:3632:2: ( () otherlv_1= Bool ) { - // InternalRosSystemParser.g:3599:2: ( () otherlv_1= Bool ) - // InternalRosSystemParser.g:3600:3: () otherlv_1= Bool + // InternalRosSystemParser.g:3632:2: ( () otherlv_1= Bool ) + // InternalRosSystemParser.g:3633:3: () otherlv_1= Bool { - // InternalRosSystemParser.g:3600:3: () - // InternalRosSystemParser.g:3601:4: + // InternalRosSystemParser.g:3633:3: () + // InternalRosSystemParser.g:3634:4: { if ( state.backtracking==0 ) { @@ -10432,7 +10539,7 @@ public final EObject rulebool() throws RecognitionException { // $ANTLR start "entryRuleint8" - // InternalRosSystemParser.g:3615:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; + // InternalRosSystemParser.g:3648:1: entryRuleint8 returns [EObject current=null] : iv_ruleint8= ruleint8 EOF ; public final EObject entryRuleint8() throws RecognitionException { EObject current = null; @@ -10440,8 +10547,8 @@ public final EObject entryRuleint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3615:45: (iv_ruleint8= ruleint8 EOF ) - // InternalRosSystemParser.g:3616:2: iv_ruleint8= ruleint8 EOF + // InternalRosSystemParser.g:3648:45: (iv_ruleint8= ruleint8 EOF ) + // InternalRosSystemParser.g:3649:2: iv_ruleint8= ruleint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8Rule()); @@ -10472,7 +10579,7 @@ public final EObject entryRuleint8() throws RecognitionException { // $ANTLR start "ruleint8" - // InternalRosSystemParser.g:3622:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; + // InternalRosSystemParser.g:3655:1: ruleint8 returns [EObject current=null] : ( () otherlv_1= Int8 ) ; public final EObject ruleint8() throws RecognitionException { EObject current = null; @@ -10482,14 +10589,14 @@ public final EObject ruleint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3628:2: ( ( () otherlv_1= Int8 ) ) - // InternalRosSystemParser.g:3629:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3661:2: ( ( () otherlv_1= Int8 ) ) + // InternalRosSystemParser.g:3662:2: ( () otherlv_1= Int8 ) { - // InternalRosSystemParser.g:3629:2: ( () otherlv_1= Int8 ) - // InternalRosSystemParser.g:3630:3: () otherlv_1= Int8 + // InternalRosSystemParser.g:3662:2: ( () otherlv_1= Int8 ) + // InternalRosSystemParser.g:3663:3: () otherlv_1= Int8 { - // InternalRosSystemParser.g:3630:3: () - // InternalRosSystemParser.g:3631:4: + // InternalRosSystemParser.g:3663:3: () + // InternalRosSystemParser.g:3664:4: { if ( state.backtracking==0 ) { @@ -10532,7 +10639,7 @@ public final EObject ruleint8() throws RecognitionException { // $ANTLR start "entryRuleuint8" - // InternalRosSystemParser.g:3645:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; + // InternalRosSystemParser.g:3678:1: entryRuleuint8 returns [EObject current=null] : iv_ruleuint8= ruleuint8 EOF ; public final EObject entryRuleuint8() throws RecognitionException { EObject current = null; @@ -10540,8 +10647,8 @@ public final EObject entryRuleuint8() throws RecognitionException { try { - // InternalRosSystemParser.g:3645:46: (iv_ruleuint8= ruleuint8 EOF ) - // InternalRosSystemParser.g:3646:2: iv_ruleuint8= ruleuint8 EOF + // InternalRosSystemParser.g:3678:46: (iv_ruleuint8= ruleuint8 EOF ) + // InternalRosSystemParser.g:3679:2: iv_ruleuint8= ruleuint8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8Rule()); @@ -10572,7 +10679,7 @@ public final EObject entryRuleuint8() throws RecognitionException { // $ANTLR start "ruleuint8" - // InternalRosSystemParser.g:3652:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; + // InternalRosSystemParser.g:3685:1: ruleuint8 returns [EObject current=null] : ( () otherlv_1= Uint8 ) ; public final EObject ruleuint8() throws RecognitionException { EObject current = null; @@ -10582,14 +10689,14 @@ public final EObject ruleuint8() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3658:2: ( ( () otherlv_1= Uint8 ) ) - // InternalRosSystemParser.g:3659:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3691:2: ( ( () otherlv_1= Uint8 ) ) + // InternalRosSystemParser.g:3692:2: ( () otherlv_1= Uint8 ) { - // InternalRosSystemParser.g:3659:2: ( () otherlv_1= Uint8 ) - // InternalRosSystemParser.g:3660:3: () otherlv_1= Uint8 + // InternalRosSystemParser.g:3692:2: ( () otherlv_1= Uint8 ) + // InternalRosSystemParser.g:3693:3: () otherlv_1= Uint8 { - // InternalRosSystemParser.g:3660:3: () - // InternalRosSystemParser.g:3661:4: + // InternalRosSystemParser.g:3693:3: () + // InternalRosSystemParser.g:3694:4: { if ( state.backtracking==0 ) { @@ -10632,7 +10739,7 @@ public final EObject ruleuint8() throws RecognitionException { // $ANTLR start "entryRuleint16" - // InternalRosSystemParser.g:3675:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; + // InternalRosSystemParser.g:3708:1: entryRuleint16 returns [EObject current=null] : iv_ruleint16= ruleint16 EOF ; public final EObject entryRuleint16() throws RecognitionException { EObject current = null; @@ -10640,8 +10747,8 @@ public final EObject entryRuleint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3675:46: (iv_ruleint16= ruleint16 EOF ) - // InternalRosSystemParser.g:3676:2: iv_ruleint16= ruleint16 EOF + // InternalRosSystemParser.g:3708:46: (iv_ruleint16= ruleint16 EOF ) + // InternalRosSystemParser.g:3709:2: iv_ruleint16= ruleint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16Rule()); @@ -10672,7 +10779,7 @@ public final EObject entryRuleint16() throws RecognitionException { // $ANTLR start "ruleint16" - // InternalRosSystemParser.g:3682:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; + // InternalRosSystemParser.g:3715:1: ruleint16 returns [EObject current=null] : ( () otherlv_1= Int16 ) ; public final EObject ruleint16() throws RecognitionException { EObject current = null; @@ -10682,14 +10789,14 @@ public final EObject ruleint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3688:2: ( ( () otherlv_1= Int16 ) ) - // InternalRosSystemParser.g:3689:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3721:2: ( ( () otherlv_1= Int16 ) ) + // InternalRosSystemParser.g:3722:2: ( () otherlv_1= Int16 ) { - // InternalRosSystemParser.g:3689:2: ( () otherlv_1= Int16 ) - // InternalRosSystemParser.g:3690:3: () otherlv_1= Int16 + // InternalRosSystemParser.g:3722:2: ( () otherlv_1= Int16 ) + // InternalRosSystemParser.g:3723:3: () otherlv_1= Int16 { - // InternalRosSystemParser.g:3690:3: () - // InternalRosSystemParser.g:3691:4: + // InternalRosSystemParser.g:3723:3: () + // InternalRosSystemParser.g:3724:4: { if ( state.backtracking==0 ) { @@ -10732,7 +10839,7 @@ public final EObject ruleint16() throws RecognitionException { // $ANTLR start "entryRuleuint16" - // InternalRosSystemParser.g:3705:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; + // InternalRosSystemParser.g:3738:1: entryRuleuint16 returns [EObject current=null] : iv_ruleuint16= ruleuint16 EOF ; public final EObject entryRuleuint16() throws RecognitionException { EObject current = null; @@ -10740,8 +10847,8 @@ public final EObject entryRuleuint16() throws RecognitionException { try { - // InternalRosSystemParser.g:3705:47: (iv_ruleuint16= ruleuint16 EOF ) - // InternalRosSystemParser.g:3706:2: iv_ruleuint16= ruleuint16 EOF + // InternalRosSystemParser.g:3738:47: (iv_ruleuint16= ruleuint16 EOF ) + // InternalRosSystemParser.g:3739:2: iv_ruleuint16= ruleuint16 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16Rule()); @@ -10772,7 +10879,7 @@ public final EObject entryRuleuint16() throws RecognitionException { // $ANTLR start "ruleuint16" - // InternalRosSystemParser.g:3712:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; + // InternalRosSystemParser.g:3745:1: ruleuint16 returns [EObject current=null] : ( () otherlv_1= Uint16 ) ; public final EObject ruleuint16() throws RecognitionException { EObject current = null; @@ -10782,14 +10889,14 @@ public final EObject ruleuint16() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3718:2: ( ( () otherlv_1= Uint16 ) ) - // InternalRosSystemParser.g:3719:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3751:2: ( ( () otherlv_1= Uint16 ) ) + // InternalRosSystemParser.g:3752:2: ( () otherlv_1= Uint16 ) { - // InternalRosSystemParser.g:3719:2: ( () otherlv_1= Uint16 ) - // InternalRosSystemParser.g:3720:3: () otherlv_1= Uint16 + // InternalRosSystemParser.g:3752:2: ( () otherlv_1= Uint16 ) + // InternalRosSystemParser.g:3753:3: () otherlv_1= Uint16 { - // InternalRosSystemParser.g:3720:3: () - // InternalRosSystemParser.g:3721:4: + // InternalRosSystemParser.g:3753:3: () + // InternalRosSystemParser.g:3754:4: { if ( state.backtracking==0 ) { @@ -10832,7 +10939,7 @@ public final EObject ruleuint16() throws RecognitionException { // $ANTLR start "entryRuleint32" - // InternalRosSystemParser.g:3735:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; + // InternalRosSystemParser.g:3768:1: entryRuleint32 returns [EObject current=null] : iv_ruleint32= ruleint32 EOF ; public final EObject entryRuleint32() throws RecognitionException { EObject current = null; @@ -10840,8 +10947,8 @@ public final EObject entryRuleint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3735:46: (iv_ruleint32= ruleint32 EOF ) - // InternalRosSystemParser.g:3736:2: iv_ruleint32= ruleint32 EOF + // InternalRosSystemParser.g:3768:46: (iv_ruleint32= ruleint32 EOF ) + // InternalRosSystemParser.g:3769:2: iv_ruleint32= ruleint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32Rule()); @@ -10872,7 +10979,7 @@ public final EObject entryRuleint32() throws RecognitionException { // $ANTLR start "ruleint32" - // InternalRosSystemParser.g:3742:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; + // InternalRosSystemParser.g:3775:1: ruleint32 returns [EObject current=null] : ( () otherlv_1= Int32 ) ; public final EObject ruleint32() throws RecognitionException { EObject current = null; @@ -10882,14 +10989,14 @@ public final EObject ruleint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3748:2: ( ( () otherlv_1= Int32 ) ) - // InternalRosSystemParser.g:3749:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3781:2: ( ( () otherlv_1= Int32 ) ) + // InternalRosSystemParser.g:3782:2: ( () otherlv_1= Int32 ) { - // InternalRosSystemParser.g:3749:2: ( () otherlv_1= Int32 ) - // InternalRosSystemParser.g:3750:3: () otherlv_1= Int32 + // InternalRosSystemParser.g:3782:2: ( () otherlv_1= Int32 ) + // InternalRosSystemParser.g:3783:3: () otherlv_1= Int32 { - // InternalRosSystemParser.g:3750:3: () - // InternalRosSystemParser.g:3751:4: + // InternalRosSystemParser.g:3783:3: () + // InternalRosSystemParser.g:3784:4: { if ( state.backtracking==0 ) { @@ -10932,7 +11039,7 @@ public final EObject ruleint32() throws RecognitionException { // $ANTLR start "entryRuleuint32" - // InternalRosSystemParser.g:3765:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; + // InternalRosSystemParser.g:3798:1: entryRuleuint32 returns [EObject current=null] : iv_ruleuint32= ruleuint32 EOF ; public final EObject entryRuleuint32() throws RecognitionException { EObject current = null; @@ -10940,8 +11047,8 @@ public final EObject entryRuleuint32() throws RecognitionException { try { - // InternalRosSystemParser.g:3765:47: (iv_ruleuint32= ruleuint32 EOF ) - // InternalRosSystemParser.g:3766:2: iv_ruleuint32= ruleuint32 EOF + // InternalRosSystemParser.g:3798:47: (iv_ruleuint32= ruleuint32 EOF ) + // InternalRosSystemParser.g:3799:2: iv_ruleuint32= ruleuint32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32Rule()); @@ -10972,7 +11079,7 @@ public final EObject entryRuleuint32() throws RecognitionException { // $ANTLR start "ruleuint32" - // InternalRosSystemParser.g:3772:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; + // InternalRosSystemParser.g:3805:1: ruleuint32 returns [EObject current=null] : ( () otherlv_1= Uint32 ) ; public final EObject ruleuint32() throws RecognitionException { EObject current = null; @@ -10982,14 +11089,14 @@ public final EObject ruleuint32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3778:2: ( ( () otherlv_1= Uint32 ) ) - // InternalRosSystemParser.g:3779:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3811:2: ( ( () otherlv_1= Uint32 ) ) + // InternalRosSystemParser.g:3812:2: ( () otherlv_1= Uint32 ) { - // InternalRosSystemParser.g:3779:2: ( () otherlv_1= Uint32 ) - // InternalRosSystemParser.g:3780:3: () otherlv_1= Uint32 + // InternalRosSystemParser.g:3812:2: ( () otherlv_1= Uint32 ) + // InternalRosSystemParser.g:3813:3: () otherlv_1= Uint32 { - // InternalRosSystemParser.g:3780:3: () - // InternalRosSystemParser.g:3781:4: + // InternalRosSystemParser.g:3813:3: () + // InternalRosSystemParser.g:3814:4: { if ( state.backtracking==0 ) { @@ -11032,7 +11139,7 @@ public final EObject ruleuint32() throws RecognitionException { // $ANTLR start "entryRuleint64" - // InternalRosSystemParser.g:3795:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; + // InternalRosSystemParser.g:3828:1: entryRuleint64 returns [EObject current=null] : iv_ruleint64= ruleint64 EOF ; public final EObject entryRuleint64() throws RecognitionException { EObject current = null; @@ -11040,8 +11147,8 @@ public final EObject entryRuleint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3795:46: (iv_ruleint64= ruleint64 EOF ) - // InternalRosSystemParser.g:3796:2: iv_ruleint64= ruleint64 EOF + // InternalRosSystemParser.g:3828:46: (iv_ruleint64= ruleint64 EOF ) + // InternalRosSystemParser.g:3829:2: iv_ruleint64= ruleint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64Rule()); @@ -11072,7 +11179,7 @@ public final EObject entryRuleint64() throws RecognitionException { // $ANTLR start "ruleint64" - // InternalRosSystemParser.g:3802:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; + // InternalRosSystemParser.g:3835:1: ruleint64 returns [EObject current=null] : ( () otherlv_1= Int64 ) ; public final EObject ruleint64() throws RecognitionException { EObject current = null; @@ -11082,14 +11189,14 @@ public final EObject ruleint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3808:2: ( ( () otherlv_1= Int64 ) ) - // InternalRosSystemParser.g:3809:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3841:2: ( ( () otherlv_1= Int64 ) ) + // InternalRosSystemParser.g:3842:2: ( () otherlv_1= Int64 ) { - // InternalRosSystemParser.g:3809:2: ( () otherlv_1= Int64 ) - // InternalRosSystemParser.g:3810:3: () otherlv_1= Int64 + // InternalRosSystemParser.g:3842:2: ( () otherlv_1= Int64 ) + // InternalRosSystemParser.g:3843:3: () otherlv_1= Int64 { - // InternalRosSystemParser.g:3810:3: () - // InternalRosSystemParser.g:3811:4: + // InternalRosSystemParser.g:3843:3: () + // InternalRosSystemParser.g:3844:4: { if ( state.backtracking==0 ) { @@ -11132,7 +11239,7 @@ public final EObject ruleint64() throws RecognitionException { // $ANTLR start "entryRuleuint64" - // InternalRosSystemParser.g:3825:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; + // InternalRosSystemParser.g:3858:1: entryRuleuint64 returns [EObject current=null] : iv_ruleuint64= ruleuint64 EOF ; public final EObject entryRuleuint64() throws RecognitionException { EObject current = null; @@ -11140,8 +11247,8 @@ public final EObject entryRuleuint64() throws RecognitionException { try { - // InternalRosSystemParser.g:3825:47: (iv_ruleuint64= ruleuint64 EOF ) - // InternalRosSystemParser.g:3826:2: iv_ruleuint64= ruleuint64 EOF + // InternalRosSystemParser.g:3858:47: (iv_ruleuint64= ruleuint64 EOF ) + // InternalRosSystemParser.g:3859:2: iv_ruleuint64= ruleuint64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64Rule()); @@ -11172,7 +11279,7 @@ public final EObject entryRuleuint64() throws RecognitionException { // $ANTLR start "ruleuint64" - // InternalRosSystemParser.g:3832:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; + // InternalRosSystemParser.g:3865:1: ruleuint64 returns [EObject current=null] : ( () otherlv_1= Uint64 ) ; public final EObject ruleuint64() throws RecognitionException { EObject current = null; @@ -11182,14 +11289,14 @@ public final EObject ruleuint64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3838:2: ( ( () otherlv_1= Uint64 ) ) - // InternalRosSystemParser.g:3839:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3871:2: ( ( () otherlv_1= Uint64 ) ) + // InternalRosSystemParser.g:3872:2: ( () otherlv_1= Uint64 ) { - // InternalRosSystemParser.g:3839:2: ( () otherlv_1= Uint64 ) - // InternalRosSystemParser.g:3840:3: () otherlv_1= Uint64 + // InternalRosSystemParser.g:3872:2: ( () otherlv_1= Uint64 ) + // InternalRosSystemParser.g:3873:3: () otherlv_1= Uint64 { - // InternalRosSystemParser.g:3840:3: () - // InternalRosSystemParser.g:3841:4: + // InternalRosSystemParser.g:3873:3: () + // InternalRosSystemParser.g:3874:4: { if ( state.backtracking==0 ) { @@ -11232,7 +11339,7 @@ public final EObject ruleuint64() throws RecognitionException { // $ANTLR start "entryRulefloat32" - // InternalRosSystemParser.g:3855:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; + // InternalRosSystemParser.g:3888:1: entryRulefloat32 returns [EObject current=null] : iv_rulefloat32= rulefloat32 EOF ; public final EObject entryRulefloat32() throws RecognitionException { EObject current = null; @@ -11240,8 +11347,8 @@ public final EObject entryRulefloat32() throws RecognitionException { try { - // InternalRosSystemParser.g:3855:48: (iv_rulefloat32= rulefloat32 EOF ) - // InternalRosSystemParser.g:3856:2: iv_rulefloat32= rulefloat32 EOF + // InternalRosSystemParser.g:3888:48: (iv_rulefloat32= rulefloat32 EOF ) + // InternalRosSystemParser.g:3889:2: iv_rulefloat32= rulefloat32 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32Rule()); @@ -11272,7 +11379,7 @@ public final EObject entryRulefloat32() throws RecognitionException { // $ANTLR start "rulefloat32" - // InternalRosSystemParser.g:3862:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; + // InternalRosSystemParser.g:3895:1: rulefloat32 returns [EObject current=null] : ( () otherlv_1= Float32 ) ; public final EObject rulefloat32() throws RecognitionException { EObject current = null; @@ -11282,14 +11389,14 @@ public final EObject rulefloat32() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3868:2: ( ( () otherlv_1= Float32 ) ) - // InternalRosSystemParser.g:3869:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3901:2: ( ( () otherlv_1= Float32 ) ) + // InternalRosSystemParser.g:3902:2: ( () otherlv_1= Float32 ) { - // InternalRosSystemParser.g:3869:2: ( () otherlv_1= Float32 ) - // InternalRosSystemParser.g:3870:3: () otherlv_1= Float32 + // InternalRosSystemParser.g:3902:2: ( () otherlv_1= Float32 ) + // InternalRosSystemParser.g:3903:3: () otherlv_1= Float32 { - // InternalRosSystemParser.g:3870:3: () - // InternalRosSystemParser.g:3871:4: + // InternalRosSystemParser.g:3903:3: () + // InternalRosSystemParser.g:3904:4: { if ( state.backtracking==0 ) { @@ -11332,7 +11439,7 @@ public final EObject rulefloat32() throws RecognitionException { // $ANTLR start "entryRulefloat64" - // InternalRosSystemParser.g:3885:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; + // InternalRosSystemParser.g:3918:1: entryRulefloat64 returns [EObject current=null] : iv_rulefloat64= rulefloat64 EOF ; public final EObject entryRulefloat64() throws RecognitionException { EObject current = null; @@ -11340,8 +11447,8 @@ public final EObject entryRulefloat64() throws RecognitionException { try { - // InternalRosSystemParser.g:3885:48: (iv_rulefloat64= rulefloat64 EOF ) - // InternalRosSystemParser.g:3886:2: iv_rulefloat64= rulefloat64 EOF + // InternalRosSystemParser.g:3918:48: (iv_rulefloat64= rulefloat64 EOF ) + // InternalRosSystemParser.g:3919:2: iv_rulefloat64= rulefloat64 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64Rule()); @@ -11372,7 +11479,7 @@ public final EObject entryRulefloat64() throws RecognitionException { // $ANTLR start "rulefloat64" - // InternalRosSystemParser.g:3892:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; + // InternalRosSystemParser.g:3925:1: rulefloat64 returns [EObject current=null] : ( () otherlv_1= Float64 ) ; public final EObject rulefloat64() throws RecognitionException { EObject current = null; @@ -11382,14 +11489,14 @@ public final EObject rulefloat64() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3898:2: ( ( () otherlv_1= Float64 ) ) - // InternalRosSystemParser.g:3899:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3931:2: ( ( () otherlv_1= Float64 ) ) + // InternalRosSystemParser.g:3932:2: ( () otherlv_1= Float64 ) { - // InternalRosSystemParser.g:3899:2: ( () otherlv_1= Float64 ) - // InternalRosSystemParser.g:3900:3: () otherlv_1= Float64 + // InternalRosSystemParser.g:3932:2: ( () otherlv_1= Float64 ) + // InternalRosSystemParser.g:3933:3: () otherlv_1= Float64 { - // InternalRosSystemParser.g:3900:3: () - // InternalRosSystemParser.g:3901:4: + // InternalRosSystemParser.g:3933:3: () + // InternalRosSystemParser.g:3934:4: { if ( state.backtracking==0 ) { @@ -11432,7 +11539,7 @@ public final EObject rulefloat64() throws RecognitionException { // $ANTLR start "entryRulestring0" - // InternalRosSystemParser.g:3915:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; + // InternalRosSystemParser.g:3948:1: entryRulestring0 returns [EObject current=null] : iv_rulestring0= rulestring0 EOF ; public final EObject entryRulestring0() throws RecognitionException { EObject current = null; @@ -11440,8 +11547,8 @@ public final EObject entryRulestring0() throws RecognitionException { try { - // InternalRosSystemParser.g:3915:48: (iv_rulestring0= rulestring0 EOF ) - // InternalRosSystemParser.g:3916:2: iv_rulestring0= rulestring0 EOF + // InternalRosSystemParser.g:3948:48: (iv_rulestring0= rulestring0 EOF ) + // InternalRosSystemParser.g:3949:2: iv_rulestring0= rulestring0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0Rule()); @@ -11472,7 +11579,7 @@ public final EObject entryRulestring0() throws RecognitionException { // $ANTLR start "rulestring0" - // InternalRosSystemParser.g:3922:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; + // InternalRosSystemParser.g:3955:1: rulestring0 returns [EObject current=null] : ( () otherlv_1= String_1 ) ; public final EObject rulestring0() throws RecognitionException { EObject current = null; @@ -11482,14 +11589,14 @@ public final EObject rulestring0() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3928:2: ( ( () otherlv_1= String_1 ) ) - // InternalRosSystemParser.g:3929:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3961:2: ( ( () otherlv_1= String_1 ) ) + // InternalRosSystemParser.g:3962:2: ( () otherlv_1= String_1 ) { - // InternalRosSystemParser.g:3929:2: ( () otherlv_1= String_1 ) - // InternalRosSystemParser.g:3930:3: () otherlv_1= String_1 + // InternalRosSystemParser.g:3962:2: ( () otherlv_1= String_1 ) + // InternalRosSystemParser.g:3963:3: () otherlv_1= String_1 { - // InternalRosSystemParser.g:3930:3: () - // InternalRosSystemParser.g:3931:4: + // InternalRosSystemParser.g:3963:3: () + // InternalRosSystemParser.g:3964:4: { if ( state.backtracking==0 ) { @@ -11532,7 +11639,7 @@ public final EObject rulestring0() throws RecognitionException { // $ANTLR start "entryRulechar" - // InternalRosSystemParser.g:3945:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; + // InternalRosSystemParser.g:3978:1: entryRulechar returns [EObject current=null] : iv_rulechar= rulechar EOF ; public final EObject entryRulechar() throws RecognitionException { EObject current = null; @@ -11540,8 +11647,8 @@ public final EObject entryRulechar() throws RecognitionException { try { - // InternalRosSystemParser.g:3945:45: (iv_rulechar= rulechar EOF ) - // InternalRosSystemParser.g:3946:2: iv_rulechar= rulechar EOF + // InternalRosSystemParser.g:3978:45: (iv_rulechar= rulechar EOF ) + // InternalRosSystemParser.g:3979:2: iv_rulechar= rulechar EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharRule()); @@ -11572,7 +11679,7 @@ public final EObject entryRulechar() throws RecognitionException { // $ANTLR start "rulechar" - // InternalRosSystemParser.g:3952:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; + // InternalRosSystemParser.g:3985:1: rulechar returns [EObject current=null] : ( () otherlv_1= Char ) ; public final EObject rulechar() throws RecognitionException { EObject current = null; @@ -11582,14 +11689,14 @@ public final EObject rulechar() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3958:2: ( ( () otherlv_1= Char ) ) - // InternalRosSystemParser.g:3959:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3991:2: ( ( () otherlv_1= Char ) ) + // InternalRosSystemParser.g:3992:2: ( () otherlv_1= Char ) { - // InternalRosSystemParser.g:3959:2: ( () otherlv_1= Char ) - // InternalRosSystemParser.g:3960:3: () otherlv_1= Char + // InternalRosSystemParser.g:3992:2: ( () otherlv_1= Char ) + // InternalRosSystemParser.g:3993:3: () otherlv_1= Char { - // InternalRosSystemParser.g:3960:3: () - // InternalRosSystemParser.g:3961:4: + // InternalRosSystemParser.g:3993:3: () + // InternalRosSystemParser.g:3994:4: { if ( state.backtracking==0 ) { @@ -11632,7 +11739,7 @@ public final EObject rulechar() throws RecognitionException { // $ANTLR start "entryRulebyte" - // InternalRosSystemParser.g:3975:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; + // InternalRosSystemParser.g:4008:1: entryRulebyte returns [EObject current=null] : iv_rulebyte= rulebyte EOF ; public final EObject entryRulebyte() throws RecognitionException { EObject current = null; @@ -11640,8 +11747,8 @@ public final EObject entryRulebyte() throws RecognitionException { try { - // InternalRosSystemParser.g:3975:45: (iv_rulebyte= rulebyte EOF ) - // InternalRosSystemParser.g:3976:2: iv_rulebyte= rulebyte EOF + // InternalRosSystemParser.g:4008:45: (iv_rulebyte= rulebyte EOF ) + // InternalRosSystemParser.g:4009:2: iv_rulebyte= rulebyte EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteRule()); @@ -11672,7 +11779,7 @@ public final EObject entryRulebyte() throws RecognitionException { // $ANTLR start "rulebyte" - // InternalRosSystemParser.g:3982:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; + // InternalRosSystemParser.g:4015:1: rulebyte returns [EObject current=null] : ( () otherlv_1= Byte ) ; public final EObject rulebyte() throws RecognitionException { EObject current = null; @@ -11682,14 +11789,14 @@ public final EObject rulebyte() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:3988:2: ( ( () otherlv_1= Byte ) ) - // InternalRosSystemParser.g:3989:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:4021:2: ( ( () otherlv_1= Byte ) ) + // InternalRosSystemParser.g:4022:2: ( () otherlv_1= Byte ) { - // InternalRosSystemParser.g:3989:2: ( () otherlv_1= Byte ) - // InternalRosSystemParser.g:3990:3: () otherlv_1= Byte + // InternalRosSystemParser.g:4022:2: ( () otherlv_1= Byte ) + // InternalRosSystemParser.g:4023:3: () otherlv_1= Byte { - // InternalRosSystemParser.g:3990:3: () - // InternalRosSystemParser.g:3991:4: + // InternalRosSystemParser.g:4023:3: () + // InternalRosSystemParser.g:4024:4: { if ( state.backtracking==0 ) { @@ -11732,7 +11839,7 @@ public final EObject rulebyte() throws RecognitionException { // $ANTLR start "entryRuletime" - // InternalRosSystemParser.g:4005:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; + // InternalRosSystemParser.g:4038:1: entryRuletime returns [EObject current=null] : iv_ruletime= ruletime EOF ; public final EObject entryRuletime() throws RecognitionException { EObject current = null; @@ -11740,8 +11847,8 @@ public final EObject entryRuletime() throws RecognitionException { try { - // InternalRosSystemParser.g:4005:45: (iv_ruletime= ruletime EOF ) - // InternalRosSystemParser.g:4006:2: iv_ruletime= ruletime EOF + // InternalRosSystemParser.g:4038:45: (iv_ruletime= ruletime EOF ) + // InternalRosSystemParser.g:4039:2: iv_ruletime= ruletime EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTimeRule()); @@ -11772,7 +11879,7 @@ public final EObject entryRuletime() throws RecognitionException { // $ANTLR start "ruletime" - // InternalRosSystemParser.g:4012:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; + // InternalRosSystemParser.g:4045:1: ruletime returns [EObject current=null] : ( () otherlv_1= Time ) ; public final EObject ruletime() throws RecognitionException { EObject current = null; @@ -11782,14 +11889,14 @@ public final EObject ruletime() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4018:2: ( ( () otherlv_1= Time ) ) - // InternalRosSystemParser.g:4019:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4051:2: ( ( () otherlv_1= Time ) ) + // InternalRosSystemParser.g:4052:2: ( () otherlv_1= Time ) { - // InternalRosSystemParser.g:4019:2: ( () otherlv_1= Time ) - // InternalRosSystemParser.g:4020:3: () otherlv_1= Time + // InternalRosSystemParser.g:4052:2: ( () otherlv_1= Time ) + // InternalRosSystemParser.g:4053:3: () otherlv_1= Time { - // InternalRosSystemParser.g:4020:3: () - // InternalRosSystemParser.g:4021:4: + // InternalRosSystemParser.g:4053:3: () + // InternalRosSystemParser.g:4054:4: { if ( state.backtracking==0 ) { @@ -11832,7 +11939,7 @@ public final EObject ruletime() throws RecognitionException { // $ANTLR start "entryRuleduration" - // InternalRosSystemParser.g:4035:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; + // InternalRosSystemParser.g:4068:1: entryRuleduration returns [EObject current=null] : iv_ruleduration= ruleduration EOF ; public final EObject entryRuleduration() throws RecognitionException { EObject current = null; @@ -11840,8 +11947,8 @@ public final EObject entryRuleduration() throws RecognitionException { try { - // InternalRosSystemParser.g:4035:49: (iv_ruleduration= ruleduration EOF ) - // InternalRosSystemParser.g:4036:2: iv_ruleduration= ruleduration EOF + // InternalRosSystemParser.g:4068:49: (iv_ruleduration= ruleduration EOF ) + // InternalRosSystemParser.g:4069:2: iv_ruleduration= ruleduration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDurationRule()); @@ -11872,7 +11979,7 @@ public final EObject entryRuleduration() throws RecognitionException { // $ANTLR start "ruleduration" - // InternalRosSystemParser.g:4042:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; + // InternalRosSystemParser.g:4075:1: ruleduration returns [EObject current=null] : ( () otherlv_1= Duration ) ; public final EObject ruleduration() throws RecognitionException { EObject current = null; @@ -11882,14 +11989,14 @@ public final EObject ruleduration() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4048:2: ( ( () otherlv_1= Duration ) ) - // InternalRosSystemParser.g:4049:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4081:2: ( ( () otherlv_1= Duration ) ) + // InternalRosSystemParser.g:4082:2: ( () otherlv_1= Duration ) { - // InternalRosSystemParser.g:4049:2: ( () otherlv_1= Duration ) - // InternalRosSystemParser.g:4050:3: () otherlv_1= Duration + // InternalRosSystemParser.g:4082:2: ( () otherlv_1= Duration ) + // InternalRosSystemParser.g:4083:3: () otherlv_1= Duration { - // InternalRosSystemParser.g:4050:3: () - // InternalRosSystemParser.g:4051:4: + // InternalRosSystemParser.g:4083:3: () + // InternalRosSystemParser.g:4084:4: { if ( state.backtracking==0 ) { @@ -11932,7 +12039,7 @@ public final EObject ruleduration() throws RecognitionException { // $ANTLR start "entryRuleboolArray" - // InternalRosSystemParser.g:4065:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; + // InternalRosSystemParser.g:4098:1: entryRuleboolArray returns [EObject current=null] : iv_ruleboolArray= ruleboolArray EOF ; public final EObject entryRuleboolArray() throws RecognitionException { EObject current = null; @@ -11940,8 +12047,8 @@ public final EObject entryRuleboolArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4065:50: (iv_ruleboolArray= ruleboolArray EOF ) - // InternalRosSystemParser.g:4066:2: iv_ruleboolArray= ruleboolArray EOF + // InternalRosSystemParser.g:4098:50: (iv_ruleboolArray= ruleboolArray EOF ) + // InternalRosSystemParser.g:4099:2: iv_ruleboolArray= ruleboolArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBoolArrayRule()); @@ -11972,7 +12079,7 @@ public final EObject entryRuleboolArray() throws RecognitionException { // $ANTLR start "ruleboolArray" - // InternalRosSystemParser.g:4072:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; + // InternalRosSystemParser.g:4105:1: ruleboolArray returns [EObject current=null] : ( () otherlv_1= Bool_1 ) ; public final EObject ruleboolArray() throws RecognitionException { EObject current = null; @@ -11982,14 +12089,14 @@ public final EObject ruleboolArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4078:2: ( ( () otherlv_1= Bool_1 ) ) - // InternalRosSystemParser.g:4079:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4111:2: ( ( () otherlv_1= Bool_1 ) ) + // InternalRosSystemParser.g:4112:2: ( () otherlv_1= Bool_1 ) { - // InternalRosSystemParser.g:4079:2: ( () otherlv_1= Bool_1 ) - // InternalRosSystemParser.g:4080:3: () otherlv_1= Bool_1 + // InternalRosSystemParser.g:4112:2: ( () otherlv_1= Bool_1 ) + // InternalRosSystemParser.g:4113:3: () otherlv_1= Bool_1 { - // InternalRosSystemParser.g:4080:3: () - // InternalRosSystemParser.g:4081:4: + // InternalRosSystemParser.g:4113:3: () + // InternalRosSystemParser.g:4114:4: { if ( state.backtracking==0 ) { @@ -12032,7 +12139,7 @@ public final EObject ruleboolArray() throws RecognitionException { // $ANTLR start "entryRuleint8Array" - // InternalRosSystemParser.g:4095:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; + // InternalRosSystemParser.g:4128:1: entryRuleint8Array returns [EObject current=null] : iv_ruleint8Array= ruleint8Array EOF ; public final EObject entryRuleint8Array() throws RecognitionException { EObject current = null; @@ -12040,8 +12147,8 @@ public final EObject entryRuleint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4095:50: (iv_ruleint8Array= ruleint8Array EOF ) - // InternalRosSystemParser.g:4096:2: iv_ruleint8Array= ruleint8Array EOF + // InternalRosSystemParser.g:4128:50: (iv_ruleint8Array= ruleint8Array EOF ) + // InternalRosSystemParser.g:4129:2: iv_ruleint8Array= ruleint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt8ArrayRule()); @@ -12072,7 +12179,7 @@ public final EObject entryRuleint8Array() throws RecognitionException { // $ANTLR start "ruleint8Array" - // InternalRosSystemParser.g:4102:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; + // InternalRosSystemParser.g:4135:1: ruleint8Array returns [EObject current=null] : ( () otherlv_1= Int8_1 ) ; public final EObject ruleint8Array() throws RecognitionException { EObject current = null; @@ -12082,14 +12189,14 @@ public final EObject ruleint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4108:2: ( ( () otherlv_1= Int8_1 ) ) - // InternalRosSystemParser.g:4109:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4141:2: ( ( () otherlv_1= Int8_1 ) ) + // InternalRosSystemParser.g:4142:2: ( () otherlv_1= Int8_1 ) { - // InternalRosSystemParser.g:4109:2: ( () otherlv_1= Int8_1 ) - // InternalRosSystemParser.g:4110:3: () otherlv_1= Int8_1 + // InternalRosSystemParser.g:4142:2: ( () otherlv_1= Int8_1 ) + // InternalRosSystemParser.g:4143:3: () otherlv_1= Int8_1 { - // InternalRosSystemParser.g:4110:3: () - // InternalRosSystemParser.g:4111:4: + // InternalRosSystemParser.g:4143:3: () + // InternalRosSystemParser.g:4144:4: { if ( state.backtracking==0 ) { @@ -12132,7 +12239,7 @@ public final EObject ruleint8Array() throws RecognitionException { // $ANTLR start "entryRuleuint8Array" - // InternalRosSystemParser.g:4125:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; + // InternalRosSystemParser.g:4158:1: entryRuleuint8Array returns [EObject current=null] : iv_ruleuint8Array= ruleuint8Array EOF ; public final EObject entryRuleuint8Array() throws RecognitionException { EObject current = null; @@ -12140,8 +12247,8 @@ public final EObject entryRuleuint8Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4125:51: (iv_ruleuint8Array= ruleuint8Array EOF ) - // InternalRosSystemParser.g:4126:2: iv_ruleuint8Array= ruleuint8Array EOF + // InternalRosSystemParser.g:4158:51: (iv_ruleuint8Array= ruleuint8Array EOF ) + // InternalRosSystemParser.g:4159:2: iv_ruleuint8Array= ruleuint8Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint8ArrayRule()); @@ -12172,7 +12279,7 @@ public final EObject entryRuleuint8Array() throws RecognitionException { // $ANTLR start "ruleuint8Array" - // InternalRosSystemParser.g:4132:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; + // InternalRosSystemParser.g:4165:1: ruleuint8Array returns [EObject current=null] : ( () otherlv_1= Uint8_1 ) ; public final EObject ruleuint8Array() throws RecognitionException { EObject current = null; @@ -12182,14 +12289,14 @@ public final EObject ruleuint8Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4138:2: ( ( () otherlv_1= Uint8_1 ) ) - // InternalRosSystemParser.g:4139:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4171:2: ( ( () otherlv_1= Uint8_1 ) ) + // InternalRosSystemParser.g:4172:2: ( () otherlv_1= Uint8_1 ) { - // InternalRosSystemParser.g:4139:2: ( () otherlv_1= Uint8_1 ) - // InternalRosSystemParser.g:4140:3: () otherlv_1= Uint8_1 + // InternalRosSystemParser.g:4172:2: ( () otherlv_1= Uint8_1 ) + // InternalRosSystemParser.g:4173:3: () otherlv_1= Uint8_1 { - // InternalRosSystemParser.g:4140:3: () - // InternalRosSystemParser.g:4141:4: + // InternalRosSystemParser.g:4173:3: () + // InternalRosSystemParser.g:4174:4: { if ( state.backtracking==0 ) { @@ -12232,7 +12339,7 @@ public final EObject ruleuint8Array() throws RecognitionException { // $ANTLR start "entryRuleint16Array" - // InternalRosSystemParser.g:4155:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; + // InternalRosSystemParser.g:4188:1: entryRuleint16Array returns [EObject current=null] : iv_ruleint16Array= ruleint16Array EOF ; public final EObject entryRuleint16Array() throws RecognitionException { EObject current = null; @@ -12240,8 +12347,8 @@ public final EObject entryRuleint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4155:51: (iv_ruleint16Array= ruleint16Array EOF ) - // InternalRosSystemParser.g:4156:2: iv_ruleint16Array= ruleint16Array EOF + // InternalRosSystemParser.g:4188:51: (iv_ruleint16Array= ruleint16Array EOF ) + // InternalRosSystemParser.g:4189:2: iv_ruleint16Array= ruleint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt16ArrayRule()); @@ -12272,7 +12379,7 @@ public final EObject entryRuleint16Array() throws RecognitionException { // $ANTLR start "ruleint16Array" - // InternalRosSystemParser.g:4162:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; + // InternalRosSystemParser.g:4195:1: ruleint16Array returns [EObject current=null] : ( () otherlv_1= Int16_1 ) ; public final EObject ruleint16Array() throws RecognitionException { EObject current = null; @@ -12282,14 +12389,14 @@ public final EObject ruleint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4168:2: ( ( () otherlv_1= Int16_1 ) ) - // InternalRosSystemParser.g:4169:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4201:2: ( ( () otherlv_1= Int16_1 ) ) + // InternalRosSystemParser.g:4202:2: ( () otherlv_1= Int16_1 ) { - // InternalRosSystemParser.g:4169:2: ( () otherlv_1= Int16_1 ) - // InternalRosSystemParser.g:4170:3: () otherlv_1= Int16_1 + // InternalRosSystemParser.g:4202:2: ( () otherlv_1= Int16_1 ) + // InternalRosSystemParser.g:4203:3: () otherlv_1= Int16_1 { - // InternalRosSystemParser.g:4170:3: () - // InternalRosSystemParser.g:4171:4: + // InternalRosSystemParser.g:4203:3: () + // InternalRosSystemParser.g:4204:4: { if ( state.backtracking==0 ) { @@ -12332,7 +12439,7 @@ public final EObject ruleint16Array() throws RecognitionException { // $ANTLR start "entryRuleuint16Array" - // InternalRosSystemParser.g:4185:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; + // InternalRosSystemParser.g:4218:1: entryRuleuint16Array returns [EObject current=null] : iv_ruleuint16Array= ruleuint16Array EOF ; public final EObject entryRuleuint16Array() throws RecognitionException { EObject current = null; @@ -12340,8 +12447,8 @@ public final EObject entryRuleuint16Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4185:52: (iv_ruleuint16Array= ruleuint16Array EOF ) - // InternalRosSystemParser.g:4186:2: iv_ruleuint16Array= ruleuint16Array EOF + // InternalRosSystemParser.g:4218:52: (iv_ruleuint16Array= ruleuint16Array EOF ) + // InternalRosSystemParser.g:4219:2: iv_ruleuint16Array= ruleuint16Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint16ArrayRule()); @@ -12372,7 +12479,7 @@ public final EObject entryRuleuint16Array() throws RecognitionException { // $ANTLR start "ruleuint16Array" - // InternalRosSystemParser.g:4192:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; + // InternalRosSystemParser.g:4225:1: ruleuint16Array returns [EObject current=null] : ( () otherlv_1= Uint16_1 ) ; public final EObject ruleuint16Array() throws RecognitionException { EObject current = null; @@ -12382,14 +12489,14 @@ public final EObject ruleuint16Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4198:2: ( ( () otherlv_1= Uint16_1 ) ) - // InternalRosSystemParser.g:4199:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4231:2: ( ( () otherlv_1= Uint16_1 ) ) + // InternalRosSystemParser.g:4232:2: ( () otherlv_1= Uint16_1 ) { - // InternalRosSystemParser.g:4199:2: ( () otherlv_1= Uint16_1 ) - // InternalRosSystemParser.g:4200:3: () otherlv_1= Uint16_1 + // InternalRosSystemParser.g:4232:2: ( () otherlv_1= Uint16_1 ) + // InternalRosSystemParser.g:4233:3: () otherlv_1= Uint16_1 { - // InternalRosSystemParser.g:4200:3: () - // InternalRosSystemParser.g:4201:4: + // InternalRosSystemParser.g:4233:3: () + // InternalRosSystemParser.g:4234:4: { if ( state.backtracking==0 ) { @@ -12432,7 +12539,7 @@ public final EObject ruleuint16Array() throws RecognitionException { // $ANTLR start "entryRuleint32Array" - // InternalRosSystemParser.g:4215:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; + // InternalRosSystemParser.g:4248:1: entryRuleint32Array returns [EObject current=null] : iv_ruleint32Array= ruleint32Array EOF ; public final EObject entryRuleint32Array() throws RecognitionException { EObject current = null; @@ -12440,8 +12547,8 @@ public final EObject entryRuleint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4215:51: (iv_ruleint32Array= ruleint32Array EOF ) - // InternalRosSystemParser.g:4216:2: iv_ruleint32Array= ruleint32Array EOF + // InternalRosSystemParser.g:4248:51: (iv_ruleint32Array= ruleint32Array EOF ) + // InternalRosSystemParser.g:4249:2: iv_ruleint32Array= ruleint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt32ArrayRule()); @@ -12472,7 +12579,7 @@ public final EObject entryRuleint32Array() throws RecognitionException { // $ANTLR start "ruleint32Array" - // InternalRosSystemParser.g:4222:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; + // InternalRosSystemParser.g:4255:1: ruleint32Array returns [EObject current=null] : ( () otherlv_1= Int32_1 ) ; public final EObject ruleint32Array() throws RecognitionException { EObject current = null; @@ -12482,14 +12589,14 @@ public final EObject ruleint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4228:2: ( ( () otherlv_1= Int32_1 ) ) - // InternalRosSystemParser.g:4229:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4261:2: ( ( () otherlv_1= Int32_1 ) ) + // InternalRosSystemParser.g:4262:2: ( () otherlv_1= Int32_1 ) { - // InternalRosSystemParser.g:4229:2: ( () otherlv_1= Int32_1 ) - // InternalRosSystemParser.g:4230:3: () otherlv_1= Int32_1 + // InternalRosSystemParser.g:4262:2: ( () otherlv_1= Int32_1 ) + // InternalRosSystemParser.g:4263:3: () otherlv_1= Int32_1 { - // InternalRosSystemParser.g:4230:3: () - // InternalRosSystemParser.g:4231:4: + // InternalRosSystemParser.g:4263:3: () + // InternalRosSystemParser.g:4264:4: { if ( state.backtracking==0 ) { @@ -12532,7 +12639,7 @@ public final EObject ruleint32Array() throws RecognitionException { // $ANTLR start "entryRuleuint32Array" - // InternalRosSystemParser.g:4245:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; + // InternalRosSystemParser.g:4278:1: entryRuleuint32Array returns [EObject current=null] : iv_ruleuint32Array= ruleuint32Array EOF ; public final EObject entryRuleuint32Array() throws RecognitionException { EObject current = null; @@ -12540,8 +12647,8 @@ public final EObject entryRuleuint32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4245:52: (iv_ruleuint32Array= ruleuint32Array EOF ) - // InternalRosSystemParser.g:4246:2: iv_ruleuint32Array= ruleuint32Array EOF + // InternalRosSystemParser.g:4278:52: (iv_ruleuint32Array= ruleuint32Array EOF ) + // InternalRosSystemParser.g:4279:2: iv_ruleuint32Array= ruleuint32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint32ArrayRule()); @@ -12572,7 +12679,7 @@ public final EObject entryRuleuint32Array() throws RecognitionException { // $ANTLR start "ruleuint32Array" - // InternalRosSystemParser.g:4252:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; + // InternalRosSystemParser.g:4285:1: ruleuint32Array returns [EObject current=null] : ( () otherlv_1= Uint32_1 ) ; public final EObject ruleuint32Array() throws RecognitionException { EObject current = null; @@ -12582,14 +12689,14 @@ public final EObject ruleuint32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4258:2: ( ( () otherlv_1= Uint32_1 ) ) - // InternalRosSystemParser.g:4259:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4291:2: ( ( () otherlv_1= Uint32_1 ) ) + // InternalRosSystemParser.g:4292:2: ( () otherlv_1= Uint32_1 ) { - // InternalRosSystemParser.g:4259:2: ( () otherlv_1= Uint32_1 ) - // InternalRosSystemParser.g:4260:3: () otherlv_1= Uint32_1 + // InternalRosSystemParser.g:4292:2: ( () otherlv_1= Uint32_1 ) + // InternalRosSystemParser.g:4293:3: () otherlv_1= Uint32_1 { - // InternalRosSystemParser.g:4260:3: () - // InternalRosSystemParser.g:4261:4: + // InternalRosSystemParser.g:4293:3: () + // InternalRosSystemParser.g:4294:4: { if ( state.backtracking==0 ) { @@ -12632,7 +12739,7 @@ public final EObject ruleuint32Array() throws RecognitionException { // $ANTLR start "entryRuleint64Array" - // InternalRosSystemParser.g:4275:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; + // InternalRosSystemParser.g:4308:1: entryRuleint64Array returns [EObject current=null] : iv_ruleint64Array= ruleint64Array EOF ; public final EObject entryRuleint64Array() throws RecognitionException { EObject current = null; @@ -12640,8 +12747,8 @@ public final EObject entryRuleint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4275:51: (iv_ruleint64Array= ruleint64Array EOF ) - // InternalRosSystemParser.g:4276:2: iv_ruleint64Array= ruleint64Array EOF + // InternalRosSystemParser.g:4308:51: (iv_ruleint64Array= ruleint64Array EOF ) + // InternalRosSystemParser.g:4309:2: iv_ruleint64Array= ruleint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInt64ArrayRule()); @@ -12672,7 +12779,7 @@ public final EObject entryRuleint64Array() throws RecognitionException { // $ANTLR start "ruleint64Array" - // InternalRosSystemParser.g:4282:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; + // InternalRosSystemParser.g:4315:1: ruleint64Array returns [EObject current=null] : ( () otherlv_1= Int64_1 ) ; public final EObject ruleint64Array() throws RecognitionException { EObject current = null; @@ -12682,14 +12789,14 @@ public final EObject ruleint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4288:2: ( ( () otherlv_1= Int64_1 ) ) - // InternalRosSystemParser.g:4289:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4321:2: ( ( () otherlv_1= Int64_1 ) ) + // InternalRosSystemParser.g:4322:2: ( () otherlv_1= Int64_1 ) { - // InternalRosSystemParser.g:4289:2: ( () otherlv_1= Int64_1 ) - // InternalRosSystemParser.g:4290:3: () otherlv_1= Int64_1 + // InternalRosSystemParser.g:4322:2: ( () otherlv_1= Int64_1 ) + // InternalRosSystemParser.g:4323:3: () otherlv_1= Int64_1 { - // InternalRosSystemParser.g:4290:3: () - // InternalRosSystemParser.g:4291:4: + // InternalRosSystemParser.g:4323:3: () + // InternalRosSystemParser.g:4324:4: { if ( state.backtracking==0 ) { @@ -12732,7 +12839,7 @@ public final EObject ruleint64Array() throws RecognitionException { // $ANTLR start "entryRuleuint64Array" - // InternalRosSystemParser.g:4305:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; + // InternalRosSystemParser.g:4338:1: entryRuleuint64Array returns [EObject current=null] : iv_ruleuint64Array= ruleuint64Array EOF ; public final EObject entryRuleuint64Array() throws RecognitionException { EObject current = null; @@ -12740,8 +12847,8 @@ public final EObject entryRuleuint64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4305:52: (iv_ruleuint64Array= ruleuint64Array EOF ) - // InternalRosSystemParser.g:4306:2: iv_ruleuint64Array= ruleuint64Array EOF + // InternalRosSystemParser.g:4338:52: (iv_ruleuint64Array= ruleuint64Array EOF ) + // InternalRosSystemParser.g:4339:2: iv_ruleuint64Array= ruleuint64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUint64ArrayRule()); @@ -12772,7 +12879,7 @@ public final EObject entryRuleuint64Array() throws RecognitionException { // $ANTLR start "ruleuint64Array" - // InternalRosSystemParser.g:4312:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; + // InternalRosSystemParser.g:4345:1: ruleuint64Array returns [EObject current=null] : ( () otherlv_1= Uint64_1 ) ; public final EObject ruleuint64Array() throws RecognitionException { EObject current = null; @@ -12782,14 +12889,14 @@ public final EObject ruleuint64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4318:2: ( ( () otherlv_1= Uint64_1 ) ) - // InternalRosSystemParser.g:4319:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4351:2: ( ( () otherlv_1= Uint64_1 ) ) + // InternalRosSystemParser.g:4352:2: ( () otherlv_1= Uint64_1 ) { - // InternalRosSystemParser.g:4319:2: ( () otherlv_1= Uint64_1 ) - // InternalRosSystemParser.g:4320:3: () otherlv_1= Uint64_1 + // InternalRosSystemParser.g:4352:2: ( () otherlv_1= Uint64_1 ) + // InternalRosSystemParser.g:4353:3: () otherlv_1= Uint64_1 { - // InternalRosSystemParser.g:4320:3: () - // InternalRosSystemParser.g:4321:4: + // InternalRosSystemParser.g:4353:3: () + // InternalRosSystemParser.g:4354:4: { if ( state.backtracking==0 ) { @@ -12832,7 +12939,7 @@ public final EObject ruleuint64Array() throws RecognitionException { // $ANTLR start "entryRulefloat32Array" - // InternalRosSystemParser.g:4335:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; + // InternalRosSystemParser.g:4368:1: entryRulefloat32Array returns [EObject current=null] : iv_rulefloat32Array= rulefloat32Array EOF ; public final EObject entryRulefloat32Array() throws RecognitionException { EObject current = null; @@ -12840,8 +12947,8 @@ public final EObject entryRulefloat32Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4335:53: (iv_rulefloat32Array= rulefloat32Array EOF ) - // InternalRosSystemParser.g:4336:2: iv_rulefloat32Array= rulefloat32Array EOF + // InternalRosSystemParser.g:4368:53: (iv_rulefloat32Array= rulefloat32Array EOF ) + // InternalRosSystemParser.g:4369:2: iv_rulefloat32Array= rulefloat32Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat32ArrayRule()); @@ -12872,7 +12979,7 @@ public final EObject entryRulefloat32Array() throws RecognitionException { // $ANTLR start "rulefloat32Array" - // InternalRosSystemParser.g:4342:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; + // InternalRosSystemParser.g:4375:1: rulefloat32Array returns [EObject current=null] : ( () otherlv_1= Float32_1 ) ; public final EObject rulefloat32Array() throws RecognitionException { EObject current = null; @@ -12882,14 +12989,14 @@ public final EObject rulefloat32Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4348:2: ( ( () otherlv_1= Float32_1 ) ) - // InternalRosSystemParser.g:4349:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4381:2: ( ( () otherlv_1= Float32_1 ) ) + // InternalRosSystemParser.g:4382:2: ( () otherlv_1= Float32_1 ) { - // InternalRosSystemParser.g:4349:2: ( () otherlv_1= Float32_1 ) - // InternalRosSystemParser.g:4350:3: () otherlv_1= Float32_1 + // InternalRosSystemParser.g:4382:2: ( () otherlv_1= Float32_1 ) + // InternalRosSystemParser.g:4383:3: () otherlv_1= Float32_1 { - // InternalRosSystemParser.g:4350:3: () - // InternalRosSystemParser.g:4351:4: + // InternalRosSystemParser.g:4383:3: () + // InternalRosSystemParser.g:4384:4: { if ( state.backtracking==0 ) { @@ -12932,7 +13039,7 @@ public final EObject rulefloat32Array() throws RecognitionException { // $ANTLR start "entryRulefloat64Array" - // InternalRosSystemParser.g:4365:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; + // InternalRosSystemParser.g:4398:1: entryRulefloat64Array returns [EObject current=null] : iv_rulefloat64Array= rulefloat64Array EOF ; public final EObject entryRulefloat64Array() throws RecognitionException { EObject current = null; @@ -12940,8 +13047,8 @@ public final EObject entryRulefloat64Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4365:53: (iv_rulefloat64Array= rulefloat64Array EOF ) - // InternalRosSystemParser.g:4366:2: iv_rulefloat64Array= rulefloat64Array EOF + // InternalRosSystemParser.g:4398:53: (iv_rulefloat64Array= rulefloat64Array EOF ) + // InternalRosSystemParser.g:4399:2: iv_rulefloat64Array= rulefloat64Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFloat64ArrayRule()); @@ -12972,7 +13079,7 @@ public final EObject entryRulefloat64Array() throws RecognitionException { // $ANTLR start "rulefloat64Array" - // InternalRosSystemParser.g:4372:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; + // InternalRosSystemParser.g:4405:1: rulefloat64Array returns [EObject current=null] : ( () otherlv_1= Float64_1 ) ; public final EObject rulefloat64Array() throws RecognitionException { EObject current = null; @@ -12982,14 +13089,14 @@ public final EObject rulefloat64Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4378:2: ( ( () otherlv_1= Float64_1 ) ) - // InternalRosSystemParser.g:4379:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4411:2: ( ( () otherlv_1= Float64_1 ) ) + // InternalRosSystemParser.g:4412:2: ( () otherlv_1= Float64_1 ) { - // InternalRosSystemParser.g:4379:2: ( () otherlv_1= Float64_1 ) - // InternalRosSystemParser.g:4380:3: () otherlv_1= Float64_1 + // InternalRosSystemParser.g:4412:2: ( () otherlv_1= Float64_1 ) + // InternalRosSystemParser.g:4413:3: () otherlv_1= Float64_1 { - // InternalRosSystemParser.g:4380:3: () - // InternalRosSystemParser.g:4381:4: + // InternalRosSystemParser.g:4413:3: () + // InternalRosSystemParser.g:4414:4: { if ( state.backtracking==0 ) { @@ -13032,7 +13139,7 @@ public final EObject rulefloat64Array() throws RecognitionException { // $ANTLR start "entryRulestring0Array" - // InternalRosSystemParser.g:4395:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; + // InternalRosSystemParser.g:4428:1: entryRulestring0Array returns [EObject current=null] : iv_rulestring0Array= rulestring0Array EOF ; public final EObject entryRulestring0Array() throws RecognitionException { EObject current = null; @@ -13040,8 +13147,8 @@ public final EObject entryRulestring0Array() throws RecognitionException { try { - // InternalRosSystemParser.g:4395:53: (iv_rulestring0Array= rulestring0Array EOF ) - // InternalRosSystemParser.g:4396:2: iv_rulestring0Array= rulestring0Array EOF + // InternalRosSystemParser.g:4428:53: (iv_rulestring0Array= rulestring0Array EOF ) + // InternalRosSystemParser.g:4429:2: iv_rulestring0Array= rulestring0Array EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getString0ArrayRule()); @@ -13072,7 +13179,7 @@ public final EObject entryRulestring0Array() throws RecognitionException { // $ANTLR start "rulestring0Array" - // InternalRosSystemParser.g:4402:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; + // InternalRosSystemParser.g:4435:1: rulestring0Array returns [EObject current=null] : ( () otherlv_1= String_2 ) ; public final EObject rulestring0Array() throws RecognitionException { EObject current = null; @@ -13082,14 +13189,14 @@ public final EObject rulestring0Array() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4408:2: ( ( () otherlv_1= String_2 ) ) - // InternalRosSystemParser.g:4409:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4441:2: ( ( () otherlv_1= String_2 ) ) + // InternalRosSystemParser.g:4442:2: ( () otherlv_1= String_2 ) { - // InternalRosSystemParser.g:4409:2: ( () otherlv_1= String_2 ) - // InternalRosSystemParser.g:4410:3: () otherlv_1= String_2 + // InternalRosSystemParser.g:4442:2: ( () otherlv_1= String_2 ) + // InternalRosSystemParser.g:4443:3: () otherlv_1= String_2 { - // InternalRosSystemParser.g:4410:3: () - // InternalRosSystemParser.g:4411:4: + // InternalRosSystemParser.g:4443:3: () + // InternalRosSystemParser.g:4444:4: { if ( state.backtracking==0 ) { @@ -13132,7 +13239,7 @@ public final EObject rulestring0Array() throws RecognitionException { // $ANTLR start "entryRulebyteArray" - // InternalRosSystemParser.g:4425:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; + // InternalRosSystemParser.g:4458:1: entryRulebyteArray returns [EObject current=null] : iv_rulebyteArray= rulebyteArray EOF ; public final EObject entryRulebyteArray() throws RecognitionException { EObject current = null; @@ -13140,8 +13247,8 @@ public final EObject entryRulebyteArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4425:50: (iv_rulebyteArray= rulebyteArray EOF ) - // InternalRosSystemParser.g:4426:2: iv_rulebyteArray= rulebyteArray EOF + // InternalRosSystemParser.g:4458:50: (iv_rulebyteArray= rulebyteArray EOF ) + // InternalRosSystemParser.g:4459:2: iv_rulebyteArray= rulebyteArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getByteArrayRule()); @@ -13172,7 +13279,7 @@ public final EObject entryRulebyteArray() throws RecognitionException { // $ANTLR start "rulebyteArray" - // InternalRosSystemParser.g:4432:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; + // InternalRosSystemParser.g:4465:1: rulebyteArray returns [EObject current=null] : ( () otherlv_1= Byte_1 ) ; public final EObject rulebyteArray() throws RecognitionException { EObject current = null; @@ -13182,14 +13289,14 @@ public final EObject rulebyteArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4438:2: ( ( () otherlv_1= Byte_1 ) ) - // InternalRosSystemParser.g:4439:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4471:2: ( ( () otherlv_1= Byte_1 ) ) + // InternalRosSystemParser.g:4472:2: ( () otherlv_1= Byte_1 ) { - // InternalRosSystemParser.g:4439:2: ( () otherlv_1= Byte_1 ) - // InternalRosSystemParser.g:4440:3: () otherlv_1= Byte_1 + // InternalRosSystemParser.g:4472:2: ( () otherlv_1= Byte_1 ) + // InternalRosSystemParser.g:4473:3: () otherlv_1= Byte_1 { - // InternalRosSystemParser.g:4440:3: () - // InternalRosSystemParser.g:4441:4: + // InternalRosSystemParser.g:4473:3: () + // InternalRosSystemParser.g:4474:4: { if ( state.backtracking==0 ) { @@ -13232,7 +13339,7 @@ public final EObject rulebyteArray() throws RecognitionException { // $ANTLR start "entryRulecharArray" - // InternalRosSystemParser.g:4455:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; + // InternalRosSystemParser.g:4488:1: entryRulecharArray returns [EObject current=null] : iv_rulecharArray= rulecharArray EOF ; public final EObject entryRulecharArray() throws RecognitionException { EObject current = null; @@ -13240,8 +13347,8 @@ public final EObject entryRulecharArray() throws RecognitionException { try { - // InternalRosSystemParser.g:4455:50: (iv_rulecharArray= rulecharArray EOF ) - // InternalRosSystemParser.g:4456:2: iv_rulecharArray= rulecharArray EOF + // InternalRosSystemParser.g:4488:50: (iv_rulecharArray= rulecharArray EOF ) + // InternalRosSystemParser.g:4489:2: iv_rulecharArray= rulecharArray EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCharArrayRule()); @@ -13272,7 +13379,7 @@ public final EObject entryRulecharArray() throws RecognitionException { // $ANTLR start "rulecharArray" - // InternalRosSystemParser.g:4462:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; + // InternalRosSystemParser.g:4495:1: rulecharArray returns [EObject current=null] : ( () otherlv_1= Char_1 ) ; public final EObject rulecharArray() throws RecognitionException { EObject current = null; @@ -13282,14 +13389,14 @@ public final EObject rulecharArray() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4468:2: ( ( () otherlv_1= Char_1 ) ) - // InternalRosSystemParser.g:4469:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4501:2: ( ( () otherlv_1= Char_1 ) ) + // InternalRosSystemParser.g:4502:2: ( () otherlv_1= Char_1 ) { - // InternalRosSystemParser.g:4469:2: ( () otherlv_1= Char_1 ) - // InternalRosSystemParser.g:4470:3: () otherlv_1= Char_1 + // InternalRosSystemParser.g:4502:2: ( () otherlv_1= Char_1 ) + // InternalRosSystemParser.g:4503:3: () otherlv_1= Char_1 { - // InternalRosSystemParser.g:4470:3: () - // InternalRosSystemParser.g:4471:4: + // InternalRosSystemParser.g:4503:3: () + // InternalRosSystemParser.g:4504:4: { if ( state.backtracking==0 ) { @@ -13332,7 +13439,7 @@ public final EObject rulecharArray() throws RecognitionException { // $ANTLR start "entryRuleHeader" - // InternalRosSystemParser.g:4485:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; + // InternalRosSystemParser.g:4518:1: entryRuleHeader returns [EObject current=null] : iv_ruleHeader= ruleHeader EOF ; public final EObject entryRuleHeader() throws RecognitionException { EObject current = null; @@ -13340,8 +13447,8 @@ public final EObject entryRuleHeader() throws RecognitionException { try { - // InternalRosSystemParser.g:4485:47: (iv_ruleHeader= ruleHeader EOF ) - // InternalRosSystemParser.g:4486:2: iv_ruleHeader= ruleHeader EOF + // InternalRosSystemParser.g:4518:47: (iv_ruleHeader= ruleHeader EOF ) + // InternalRosSystemParser.g:4519:2: iv_ruleHeader= ruleHeader EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getHeaderRule()); @@ -13372,7 +13479,7 @@ public final EObject entryRuleHeader() throws RecognitionException { // $ANTLR start "ruleHeader" - // InternalRosSystemParser.g:4492:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; + // InternalRosSystemParser.g:4525:1: ruleHeader returns [EObject current=null] : ( () otherlv_1= Header ) ; public final EObject ruleHeader() throws RecognitionException { EObject current = null; @@ -13382,14 +13489,14 @@ public final EObject ruleHeader() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4498:2: ( ( () otherlv_1= Header ) ) - // InternalRosSystemParser.g:4499:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4531:2: ( ( () otherlv_1= Header ) ) + // InternalRosSystemParser.g:4532:2: ( () otherlv_1= Header ) { - // InternalRosSystemParser.g:4499:2: ( () otherlv_1= Header ) - // InternalRosSystemParser.g:4500:3: () otherlv_1= Header + // InternalRosSystemParser.g:4532:2: ( () otherlv_1= Header ) + // InternalRosSystemParser.g:4533:3: () otherlv_1= Header { - // InternalRosSystemParser.g:4500:3: () - // InternalRosSystemParser.g:4501:4: + // InternalRosSystemParser.g:4533:3: () + // InternalRosSystemParser.g:4534:4: { if ( state.backtracking==0 ) { @@ -13432,7 +13539,7 @@ public final EObject ruleHeader() throws RecognitionException { // $ANTLR start "entryRuleSpecBaseRef" - // InternalRosSystemParser.g:4515:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; + // InternalRosSystemParser.g:4548:1: entryRuleSpecBaseRef returns [EObject current=null] : iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ; public final EObject entryRuleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13440,8 +13547,8 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4515:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) - // InternalRosSystemParser.g:4516:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF + // InternalRosSystemParser.g:4548:52: (iv_ruleSpecBaseRef= ruleSpecBaseRef EOF ) + // InternalRosSystemParser.g:4549:2: iv_ruleSpecBaseRef= ruleSpecBaseRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSpecBaseRefRule()); @@ -13472,7 +13579,7 @@ public final EObject entryRuleSpecBaseRef() throws RecognitionException { // $ANTLR start "ruleSpecBaseRef" - // InternalRosSystemParser.g:4522:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; + // InternalRosSystemParser.g:4555:1: ruleSpecBaseRef returns [EObject current=null] : ( ( ruleEString ) ) ; public final EObject ruleSpecBaseRef() throws RecognitionException { EObject current = null; @@ -13480,14 +13587,14 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4528:2: ( ( ( ruleEString ) ) ) - // InternalRosSystemParser.g:4529:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4561:2: ( ( ( ruleEString ) ) ) + // InternalRosSystemParser.g:4562:2: ( ( ruleEString ) ) { - // InternalRosSystemParser.g:4529:2: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4530:3: ( ruleEString ) + // InternalRosSystemParser.g:4562:2: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4563:3: ( ruleEString ) { - // InternalRosSystemParser.g:4530:3: ( ruleEString ) - // InternalRosSystemParser.g:4531:4: ruleEString + // InternalRosSystemParser.g:4563:3: ( ruleEString ) + // InternalRosSystemParser.g:4564:4: ruleEString { if ( state.backtracking==0 ) { @@ -13539,7 +13646,7 @@ public final EObject ruleSpecBaseRef() throws RecognitionException { // $ANTLR start "entryRuleArraySpecRef" - // InternalRosSystemParser.g:4548:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; + // InternalRosSystemParser.g:4581:1: entryRuleArraySpecRef returns [EObject current=null] : iv_ruleArraySpecRef= ruleArraySpecRef EOF ; public final EObject entryRuleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13547,8 +13654,8 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { try { - // InternalRosSystemParser.g:4548:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) - // InternalRosSystemParser.g:4549:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF + // InternalRosSystemParser.g:4581:53: (iv_ruleArraySpecRef= ruleArraySpecRef EOF ) + // InternalRosSystemParser.g:4582:2: iv_ruleArraySpecRef= ruleArraySpecRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getArraySpecRefRule()); @@ -13579,7 +13686,7 @@ public final EObject entryRuleArraySpecRef() throws RecognitionException { // $ANTLR start "ruleArraySpecRef" - // InternalRosSystemParser.g:4555:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; + // InternalRosSystemParser.g:4588:1: ruleArraySpecRef returns [EObject current=null] : ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ; public final EObject ruleArraySpecRef() throws RecognitionException { EObject current = null; @@ -13589,17 +13696,17 @@ public final EObject ruleArraySpecRef() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4561:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) - // InternalRosSystemParser.g:4562:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4594:2: ( ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) ) + // InternalRosSystemParser.g:4595:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) { - // InternalRosSystemParser.g:4562:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) - // InternalRosSystemParser.g:4563:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket + // InternalRosSystemParser.g:4595:2: ( ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket ) + // InternalRosSystemParser.g:4596:3: ( ( ruleEString ) ) otherlv_1= LeftSquareBracketRightSquareBracket { - // InternalRosSystemParser.g:4563:3: ( ( ruleEString ) ) - // InternalRosSystemParser.g:4564:4: ( ruleEString ) + // InternalRosSystemParser.g:4596:3: ( ( ruleEString ) ) + // InternalRosSystemParser.g:4597:4: ( ruleEString ) { - // InternalRosSystemParser.g:4564:4: ( ruleEString ) - // InternalRosSystemParser.g:4565:5: ruleEString + // InternalRosSystemParser.g:4597:4: ( ruleEString ) + // InternalRosSystemParser.g:4598:5: ruleEString { if ( state.backtracking==0 ) { @@ -13660,7 +13767,7 @@ public final EObject ruleArraySpecRef() throws RecognitionException { // $ANTLR start "entryRuleKEYWORD" - // InternalRosSystemParser.g:4587:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; + // InternalRosSystemParser.g:4620:1: entryRuleKEYWORD returns [String current=null] : iv_ruleKEYWORD= ruleKEYWORD EOF ; public final String entryRuleKEYWORD() throws RecognitionException { String current = null; @@ -13668,8 +13775,8 @@ public final String entryRuleKEYWORD() throws RecognitionException { try { - // InternalRosSystemParser.g:4587:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) - // InternalRosSystemParser.g:4588:2: iv_ruleKEYWORD= ruleKEYWORD EOF + // InternalRosSystemParser.g:4620:47: (iv_ruleKEYWORD= ruleKEYWORD EOF ) + // InternalRosSystemParser.g:4621:2: iv_ruleKEYWORD= ruleKEYWORD EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKEYWORDRule()); @@ -13700,7 +13807,7 @@ public final String entryRuleKEYWORD() throws RecognitionException { // $ANTLR start "ruleKEYWORD" - // InternalRosSystemParser.g:4594: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:4627: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(); @@ -13710,10 +13817,10 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4600: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:4601: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:4633: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:4634: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:4601: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:4634:2: (kw= Goal | kw= Message | kw= Result | kw= Feedback | kw= Name | kw= Value | kw= Service | kw= Type | kw= Action | kw= Duration | kw= Time ) int alt42=11; switch ( input.LA(1) ) { case Goal: @@ -13781,7 +13888,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { switch (alt42) { case 1 : - // InternalRosSystemParser.g:4602:3: kw= Goal + // InternalRosSystemParser.g:4635:3: kw= Goal { kw=(Token)match(input,Goal,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13794,7 +13901,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 2 : - // InternalRosSystemParser.g:4608:3: kw= Message + // InternalRosSystemParser.g:4641:3: kw= Message { kw=(Token)match(input,Message,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13807,7 +13914,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 3 : - // InternalRosSystemParser.g:4614:3: kw= Result + // InternalRosSystemParser.g:4647:3: kw= Result { kw=(Token)match(input,Result,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13820,7 +13927,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 4 : - // InternalRosSystemParser.g:4620:3: kw= Feedback + // InternalRosSystemParser.g:4653:3: kw= Feedback { kw=(Token)match(input,Feedback,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13833,7 +13940,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 5 : - // InternalRosSystemParser.g:4626:3: kw= Name + // InternalRosSystemParser.g:4659:3: kw= Name { kw=(Token)match(input,Name,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13846,7 +13953,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 6 : - // InternalRosSystemParser.g:4632:3: kw= Value + // InternalRosSystemParser.g:4665:3: kw= Value { kw=(Token)match(input,Value,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13859,7 +13966,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 7 : - // InternalRosSystemParser.g:4638:3: kw= Service + // InternalRosSystemParser.g:4671:3: kw= Service { kw=(Token)match(input,Service,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13872,7 +13979,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 8 : - // InternalRosSystemParser.g:4644:3: kw= Type + // InternalRosSystemParser.g:4677:3: kw= Type { kw=(Token)match(input,Type,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13885,7 +13992,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 9 : - // InternalRosSystemParser.g:4650:3: kw= Action + // InternalRosSystemParser.g:4683:3: kw= Action { kw=(Token)match(input,Action,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13898,7 +14005,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 10 : - // InternalRosSystemParser.g:4656:3: kw= Duration + // InternalRosSystemParser.g:4689:3: kw= Duration { kw=(Token)match(input,Duration,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13911,7 +14018,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { } break; case 11 : - // InternalRosSystemParser.g:4662:3: kw= Time + // InternalRosSystemParser.g:4695:3: kw= Time { kw=(Token)match(input,Time,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13948,7 +14055,7 @@ public final AntlrDatatypeRuleToken ruleKEYWORD() throws RecognitionException { // $ANTLR start "entryRuleEString" - // InternalRosSystemParser.g:4671:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; + // InternalRosSystemParser.g:4704:1: entryRuleEString returns [String current=null] : iv_ruleEString= ruleEString EOF ; public final String entryRuleEString() throws RecognitionException { String current = null; @@ -13956,8 +14063,8 @@ public final String entryRuleEString() throws RecognitionException { try { - // InternalRosSystemParser.g:4671:47: (iv_ruleEString= ruleEString EOF ) - // InternalRosSystemParser.g:4672:2: iv_ruleEString= ruleEString EOF + // InternalRosSystemParser.g:4704:47: (iv_ruleEString= ruleEString EOF ) + // InternalRosSystemParser.g:4705:2: iv_ruleEString= ruleEString EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEStringRule()); @@ -13988,7 +14095,7 @@ public final String entryRuleEString() throws RecognitionException { // $ANTLR start "ruleEString" - // InternalRosSystemParser.g:4678:1: ruleEString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ; + // InternalRosSystemParser.g:4711: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(); @@ -13999,10 +14106,10 @@ public final AntlrDatatypeRuleToken ruleEString() throws RecognitionException { enterRule(); try { - // InternalRosSystemParser.g:4684:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) - // InternalRosSystemParser.g:4685:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4717:2: ( (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) ) + // InternalRosSystemParser.g:4718:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) { - // InternalRosSystemParser.g:4685:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) + // InternalRosSystemParser.g:4718:2: (this_STRING_0= RULE_STRING | this_ID_1= RULE_ID ) int alt43=2; int LA43_0 = input.LA(1); @@ -14021,7 +14128,7 @@ else if ( (LA43_0==RULE_ID) ) { } switch (alt43) { case 1 : - // InternalRosSystemParser.g:4686:3: this_STRING_0= RULE_STRING + // InternalRosSystemParser.g:4719: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 ) { @@ -14038,7 +14145,7 @@ else if ( (LA43_0==RULE_ID) ) { } break; case 2 : - // InternalRosSystemParser.g:4694:3: this_ID_1= RULE_ID + // InternalRosSystemParser.g:4727: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 ) { @@ -14079,8 +14186,8 @@ else if ( (LA43_0==RULE_ID) ) { // $ANTLR start synpred1_InternalRosSystemParser public final void synpred1_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1127:4: ( ruleRosSystemConnection ) - // InternalRosSystemParser.g:1127:5: ruleRosSystemConnection + // InternalRosSystemParser.g:1160:4: ( ruleRosSystemConnection ) + // InternalRosSystemParser.g:1160:5: ruleRosSystemConnection { pushFollow(FOLLOW_2); ruleRosSystemConnection(); @@ -14094,8 +14201,8 @@ public final void synpred1_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred2_InternalRosSystemParser public final void synpred2_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1229:4: ( ruleRosTopicConnection ) - // InternalRosSystemParser.g:1229:5: ruleRosTopicConnection + // InternalRosSystemParser.g:1262:4: ( ruleRosTopicConnection ) + // InternalRosSystemParser.g:1262:5: ruleRosTopicConnection { pushFollow(FOLLOW_2); ruleRosTopicConnection(); @@ -14109,8 +14216,8 @@ public final void synpred2_InternalRosSystemParser_fragment() throws Recognition // $ANTLR start synpred3_InternalRosSystemParser public final void synpred3_InternalRosSystemParser_fragment() throws RecognitionException { - // InternalRosSystemParser.g:1241:4: ( ruleRosServiceConnection ) - // InternalRosSystemParser.g:1241:5: ruleRosServiceConnection + // InternalRosSystemParser.g:1274:4: ( ruleRosServiceConnection ) + // InternalRosSystemParser.g:1274:5: ruleRosServiceConnection { pushFollow(FOLLOW_2); ruleRosServiceConnection(); @@ -14211,7 +14318,7 @@ public DFA16(BaseRecognizer recognizer) { this.transition = dfa_6; } public String getDescription() { - return "1125:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection )"; + return "1158:2: ( ( ( ruleRosSystemConnection )=>this_RosSystemConnection_0= ruleRosSystemConnection ) | this_RosConnection_1= ruleRosConnection )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -14280,7 +14387,7 @@ public DFA17(BaseRecognizer recognizer) { this.transition = dfa_12; } public String getDescription() { - return "1227:2: ( ( ( ruleRosTopicConnection )=>this_RosTopicConnection_0= ruleRosTopicConnection ) | ( ( ruleRosServiceConnection )=>this_RosServiceConnection_1= ruleRosServiceConnection ) | this_RosActionConnection_2= ruleRosActionConnection )"; + return "1260: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; @@ -14350,7 +14457,7 @@ public DFA28(BaseRecognizer recognizer) { this.transition = dfa_18; } public String getDescription() { - return "2006: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 "2039: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"; @@ -14420,7 +14527,7 @@ public DFA41(BaseRecognizer recognizer) { this.transition = dfa_25; } public String getDescription() { - return "3284: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 "3317: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 )"; } } 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 95e4676e..e1c062f1 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 @@ -56,7 +56,7 @@ 'nodes:'=46 'ns:'=78 'parameters:'=10 -'processes:'=11 +'processes:'=12 'pub->'=57 'result'=47 'sc->'=73 @@ -65,7 +65,7 @@ 'string'=48 'string[]'=20 'sub->'=58 -'subSystem:'=12 +'subSystems:'=11 'threads:'=21 'time'=75 'type'=76 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 6f89d829..b64c8031 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 @@ -25,9 +25,9 @@ Interfaces : 'interfaces:'; Parameters : 'parameters:'; -Processes : 'processes:'; +SubSystems : 'subSystems:'; -SubSystem : 'subSystem:'; +Processes : 'processes:'; GraphName : 'GraphName'; 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 09579b8d..1cf33b96 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 @@ -18,8 +18,9 @@ public class InternalRosSystemLexer extends Lexer { public static final int RULE_DATE_TIME=96; public static final int Uint64_1=24; public static final int String=39; - public static final int Processes=11; + public static final int Processes=12; public static final int Int16=54; + public static final int SubSystems=11; public static final int Float32=27; public static final int Goal=69; public static final int Bool=66; @@ -94,7 +95,6 @@ public class InternalRosSystemLexer extends Lexer { public static final int Any=77; public static final int Struct=40; public static final int RULE_SL_COMMENT=103; - public static final int SubSystem=12; public static final int Uint8_1=34; public static final int RULE_DOUBLE=90; public static final int Feedback=19; @@ -279,15 +279,15 @@ public final void mParameters() throws RecognitionException { } // $ANTLR end "Parameters" - // $ANTLR start "Processes" - public final void mProcesses() throws RecognitionException { + // $ANTLR start "SubSystems" + public final void mSubSystems() throws RecognitionException { try { - int _type = Processes; + int _type = SubSystems; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:28:11: ( 'processes:' ) - // InternalRosSystemLexer.g:28:13: 'processes:' + // InternalRosSystemLexer.g:28:12: ( 'subSystems:' ) + // InternalRosSystemLexer.g:28:14: 'subSystems:' { - match("processes:"); + match("subSystems:"); } @@ -298,17 +298,17 @@ public final void mProcesses() throws RecognitionException { finally { } } - // $ANTLR end "Processes" + // $ANTLR end "SubSystems" - // $ANTLR start "SubSystem" - public final void mSubSystem() throws RecognitionException { + // $ANTLR start "Processes" + public final void mProcesses() throws RecognitionException { try { - int _type = SubSystem; + int _type = Processes; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRosSystemLexer.g:30:11: ( 'subSystem:' ) - // InternalRosSystemLexer.g:30:13: 'subSystem:' + // InternalRosSystemLexer.g:30:11: ( 'processes:' ) + // InternalRosSystemLexer.g:30:13: 'processes:' { - match("subSystem:"); + match("processes:"); } @@ -319,7 +319,7 @@ public final void mSubSystem() throws RecognitionException { finally { } } - // $ANTLR end "SubSystem" + // $ANTLR end "Processes" // $ANTLR start "GraphName" public final void mGraphName() throws RecognitionException { @@ -3426,7 +3426,7 @@ 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 | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 ) + // InternalRosSystemLexer.g:1:8: ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | SubSystems | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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; alt32 = dfa32.predict(input); switch (alt32) { @@ -3480,623 +3480,623 @@ public void mTokens() throws RecognitionException { } break; case 8 : - // InternalRosSystemLexer.g:1:108: Processes + // InternalRosSystemLexer.g:1:108: SubSystems { - mProcesses(); + mSubSystems(); } break; case 9 : - // InternalRosSystemLexer.g:1:118: SubSystem + // InternalRosSystemLexer.g:1:119: Processes { - mSubSystem(); + mProcesses(); } break; case 10 : - // InternalRosSystemLexer.g:1:128: GraphName + // InternalRosSystemLexer.g:1:129: GraphName { mGraphName(); } break; case 11 : - // InternalRosSystemLexer.g:1:138: Float32_1 + // InternalRosSystemLexer.g:1:139: Float32_1 { mFloat32_1(); } break; case 12 : - // InternalRosSystemLexer.g:1:148: Float64_1 + // InternalRosSystemLexer.g:1:149: Float64_1 { mFloat64_1(); } break; case 13 : - // InternalRosSystemLexer.g:1:158: FromFile + // InternalRosSystemLexer.g:1:159: FromFile { mFromFile(); } break; case 14 : - // InternalRosSystemLexer.g:1:167: Default + // InternalRosSystemLexer.g:1:168: Default { mDefault(); } break; case 15 : - // InternalRosSystemLexer.g:1:175: Duration + // InternalRosSystemLexer.g:1:176: Duration { mDuration(); } break; case 16 : - // InternalRosSystemLexer.g:1:184: Feedback + // InternalRosSystemLexer.g:1:185: Feedback { mFeedback(); } break; case 17 : - // InternalRosSystemLexer.g:1:193: String_2 + // InternalRosSystemLexer.g:1:194: String_2 { mString_2(); } break; case 18 : - // InternalRosSystemLexer.g:1:202: Threads + // InternalRosSystemLexer.g:1:203: Threads { mThreads(); } break; case 19 : - // InternalRosSystemLexer.g:1:210: Uint16_1 + // InternalRosSystemLexer.g:1:211: Uint16_1 { mUint16_1(); } break; case 20 : - // InternalRosSystemLexer.g:1:219: Uint32_1 + // InternalRosSystemLexer.g:1:220: Uint32_1 { mUint32_1(); } break; case 21 : - // InternalRosSystemLexer.g:1:228: Uint64_1 + // InternalRosSystemLexer.g:1:229: Uint64_1 { mUint64_1(); } break; case 22 : - // InternalRosSystemLexer.g:1:237: Boolean + // InternalRosSystemLexer.g:1:238: Boolean { mBoolean(); } break; case 23 : - // InternalRosSystemLexer.g:1:245: Integer + // InternalRosSystemLexer.g:1:246: Integer { mInteger(); } break; case 24 : - // InternalRosSystemLexer.g:1:253: Float32 + // InternalRosSystemLexer.g:1:254: Float32 { mFloat32(); } break; case 25 : - // InternalRosSystemLexer.g:1:261: Float64 + // InternalRosSystemLexer.g:1:262: Float64 { mFloat64(); } break; case 26 : - // InternalRosSystemLexer.g:1:269: Int16_1 + // InternalRosSystemLexer.g:1:270: Int16_1 { mInt16_1(); } break; case 27 : - // InternalRosSystemLexer.g:1:277: Int32_1 + // InternalRosSystemLexer.g:1:278: Int32_1 { mInt32_1(); } break; case 28 : - // InternalRosSystemLexer.g:1:285: Int64_1 + // InternalRosSystemLexer.g:1:286: Int64_1 { mInt64_1(); } break; case 29 : - // InternalRosSystemLexer.g:1:293: Message + // InternalRosSystemLexer.g:1:294: Message { mMessage(); } break; case 30 : - // InternalRosSystemLexer.g:1:301: Service + // InternalRosSystemLexer.g:1:302: Service { mService(); } break; case 31 : - // InternalRosSystemLexer.g:1:309: Uint8_1 + // InternalRosSystemLexer.g:1:310: Uint8_1 { mUint8_1(); } break; case 32 : - // InternalRosSystemLexer.g:1:317: Array + // InternalRosSystemLexer.g:1:318: Array { mArray(); } break; case 33 : - // InternalRosSystemLexer.g:1:323: Base64 + // InternalRosSystemLexer.g:1:324: Base64 { mBase64(); } break; case 34 : - // InternalRosSystemLexer.g:1:330: Double + // InternalRosSystemLexer.g:1:331: Double { mDouble(); } break; case 35 : - // InternalRosSystemLexer.g:1:337: Header + // InternalRosSystemLexer.g:1:338: Header { mHeader(); } break; case 36 : - // InternalRosSystemLexer.g:1:344: String + // InternalRosSystemLexer.g:1:345: String { mString(); } break; case 37 : - // InternalRosSystemLexer.g:1:351: Struct + // InternalRosSystemLexer.g:1:352: Struct { mStruct(); } break; case 38 : - // InternalRosSystemLexer.g:1:358: Action + // InternalRosSystemLexer.g:1:359: Action { mAction(); } break; case 39 : - // InternalRosSystemLexer.g:1:365: Bool_1 + // InternalRosSystemLexer.g:1:366: Bool_1 { mBool_1(); } break; case 40 : - // InternalRosSystemLexer.g:1:372: Byte_1 + // InternalRosSystemLexer.g:1:373: Byte_1 { mByte_1(); } break; case 41 : - // InternalRosSystemLexer.g:1:379: Char_1 + // InternalRosSystemLexer.g:1:380: Char_1 { mChar_1(); } break; case 42 : - // InternalRosSystemLexer.g:1:386: Int8_1 + // InternalRosSystemLexer.g:1:387: Int8_1 { mInt8_1(); } break; case 43 : - // InternalRosSystemLexer.g:1:393: Nodes + // InternalRosSystemLexer.g:1:394: Nodes { mNodes(); } break; case 44 : - // InternalRosSystemLexer.g:1:399: Result + // InternalRosSystemLexer.g:1:400: Result { mResult(); } break; case 45 : - // InternalRosSystemLexer.g:1:406: String_1 + // InternalRosSystemLexer.g:1:407: String_1 { mString_1(); } break; case 46 : - // InternalRosSystemLexer.g:1:415: Uint16 + // InternalRosSystemLexer.g:1:416: Uint16 { mUint16(); } break; case 47 : - // InternalRosSystemLexer.g:1:422: Uint32 + // InternalRosSystemLexer.g:1:423: Uint32 { mUint32(); } break; case 48 : - // InternalRosSystemLexer.g:1:429: Uint64 + // InternalRosSystemLexer.g:1:430: Uint64 { mUint64(); } break; case 49 : - // InternalRosSystemLexer.g:1:436: Value_1 + // InternalRosSystemLexer.g:1:437: Value_1 { mValue_1(); } break; case 50 : - // InternalRosSystemLexer.g:1:444: From + // InternalRosSystemLexer.g:1:445: From { mFrom(); } break; case 51 : - // InternalRosSystemLexer.g:1:449: Int16 + // InternalRosSystemLexer.g:1:450: Int16 { mInt16(); } break; case 52 : - // InternalRosSystemLexer.g:1:455: Int32 + // InternalRosSystemLexer.g:1:456: Int32 { mInt32(); } break; case 53 : - // InternalRosSystemLexer.g:1:461: Int64 + // InternalRosSystemLexer.g:1:462: Int64 { mInt64(); } break; case 54 : - // InternalRosSystemLexer.g:1:467: Pub + // InternalRosSystemLexer.g:1:468: Pub { mPub(); } break; case 55 : - // InternalRosSystemLexer.g:1:471: Sub + // InternalRosSystemLexer.g:1:472: Sub { mSub(); } break; case 56 : - // InternalRosSystemLexer.g:1:475: Type_1 + // InternalRosSystemLexer.g:1:476: Type_1 { mType_1(); } break; case 57 : - // InternalRosSystemLexer.g:1:482: Uint8 + // InternalRosSystemLexer.g:1:483: Uint8 { mUint8(); } break; case 58 : - // InternalRosSystemLexer.g:1:488: Value + // InternalRosSystemLexer.g:1:489: Value { mValue(); } break; case 59 : - // InternalRosSystemLexer.g:1:494: Date + // InternalRosSystemLexer.g:1:495: Date { mDate(); } break; case 60 : - // InternalRosSystemLexer.g:1:499: List + // InternalRosSystemLexer.g:1:500: List { mList(); } break; case 61 : - // InternalRosSystemLexer.g:1:504: Ac + // InternalRosSystemLexer.g:1:505: Ac { mAc(); } break; case 62 : - // InternalRosSystemLexer.g:1:507: As + // InternalRosSystemLexer.g:1:508: As { mAs(); } break; case 63 : - // InternalRosSystemLexer.g:1:510: Bool + // InternalRosSystemLexer.g:1:511: Bool { mBool(); } break; case 64 : - // InternalRosSystemLexer.g:1:515: Byte + // InternalRosSystemLexer.g:1:516: Byte { mByte(); } break; case 65 : - // InternalRosSystemLexer.g:1:520: Char + // InternalRosSystemLexer.g:1:521: Char { mChar(); } break; case 66 : - // InternalRosSystemLexer.g:1:525: Goal + // InternalRosSystemLexer.g:1:526: Goal { mGoal(); } break; case 67 : - // InternalRosSystemLexer.g:1:530: Int8 + // InternalRosSystemLexer.g:1:531: Int8 { mInt8(); } break; case 68 : - // InternalRosSystemLexer.g:1:535: Name + // InternalRosSystemLexer.g:1:536: Name { mName(); } break; case 69 : - // InternalRosSystemLexer.g:1:540: Node + // InternalRosSystemLexer.g:1:541: Node { mNode(); } break; case 70 : - // InternalRosSystemLexer.g:1:545: Sc + // InternalRosSystemLexer.g:1:546: Sc { mSc(); } break; case 71 : - // InternalRosSystemLexer.g:1:548: Ss + // InternalRosSystemLexer.g:1:549: Ss { mSs(); } break; case 72 : - // InternalRosSystemLexer.g:1:551: Time + // InternalRosSystemLexer.g:1:552: Time { mTime(); } break; case 73 : - // InternalRosSystemLexer.g:1:556: Type + // InternalRosSystemLexer.g:1:557: Type { mType(); } break; case 74 : - // InternalRosSystemLexer.g:1:561: Any + // InternalRosSystemLexer.g:1:562: Any { mAny(); } break; case 75 : - // InternalRosSystemLexer.g:1:565: Ns + // InternalRosSystemLexer.g:1:566: Ns { mNs(); } break; case 76 : - // InternalRosSystemLexer.g:1:568: HyphenMinusLeftSquareBracket + // InternalRosSystemLexer.g:1:569: HyphenMinusLeftSquareBracket { mHyphenMinusLeftSquareBracket(); } break; case 77 : - // InternalRosSystemLexer.g:1:597: LeftSquareBracketRightSquareBracket + // InternalRosSystemLexer.g:1:598: LeftSquareBracketRightSquareBracket { mLeftSquareBracketRightSquareBracket(); } break; case 78 : - // InternalRosSystemLexer.g:1:633: Comma + // InternalRosSystemLexer.g:1:634: Comma { mComma(); } break; case 79 : - // InternalRosSystemLexer.g:1:639: HyphenMinus + // InternalRosSystemLexer.g:1:640: HyphenMinus { mHyphenMinus(); } break; case 80 : - // InternalRosSystemLexer.g:1:651: Colon + // InternalRosSystemLexer.g:1:652: Colon { mColon(); } break; case 81 : - // InternalRosSystemLexer.g:1:657: LeftSquareBracket + // InternalRosSystemLexer.g:1:658: LeftSquareBracket { mLeftSquareBracket(); } break; case 82 : - // InternalRosSystemLexer.g:1:675: RightSquareBracket + // InternalRosSystemLexer.g:1:676: RightSquareBracket { mRightSquareBracket(); } break; case 83 : - // InternalRosSystemLexer.g:1:694: RULE_BINARY + // InternalRosSystemLexer.g:1:695: RULE_BINARY { mRULE_BINARY(); } break; case 84 : - // InternalRosSystemLexer.g:1:706: RULE_BOOLEAN + // InternalRosSystemLexer.g:1:707: RULE_BOOLEAN { mRULE_BOOLEAN(); } break; case 85 : - // InternalRosSystemLexer.g:1:719: RULE_DOUBLE + // InternalRosSystemLexer.g:1:720: RULE_DOUBLE { mRULE_DOUBLE(); } break; case 86 : - // InternalRosSystemLexer.g:1:731: RULE_DECINT + // InternalRosSystemLexer.g:1:732: RULE_DECINT { mRULE_DECINT(); } break; case 87 : - // InternalRosSystemLexer.g:1:743: RULE_DATE_TIME + // InternalRosSystemLexer.g:1:744: RULE_DATE_TIME { mRULE_DATE_TIME(); } break; case 88 : - // InternalRosSystemLexer.g:1:758: RULE_MESSAGE_ASIGMENT + // InternalRosSystemLexer.g:1:759: RULE_MESSAGE_ASIGMENT { mRULE_MESSAGE_ASIGMENT(); } break; case 89 : - // InternalRosSystemLexer.g:1:780: RULE_SL_COMMENT + // InternalRosSystemLexer.g:1:781: RULE_SL_COMMENT { mRULE_SL_COMMENT(); } break; case 90 : - // InternalRosSystemLexer.g:1:796: RULE_ROS_CONVENTION_A + // InternalRosSystemLexer.g:1:797: RULE_ROS_CONVENTION_A { mRULE_ROS_CONVENTION_A(); } break; case 91 : - // InternalRosSystemLexer.g:1:818: RULE_ROS_CONVENTION_PARAM + // InternalRosSystemLexer.g:1:819: RULE_ROS_CONVENTION_PARAM { mRULE_ROS_CONVENTION_PARAM(); } break; case 92 : - // InternalRosSystemLexer.g:1:844: RULE_ID + // InternalRosSystemLexer.g:1:845: RULE_ID { mRULE_ID(); } break; case 93 : - // InternalRosSystemLexer.g:1:852: RULE_STRING + // InternalRosSystemLexer.g:1:853: RULE_STRING { mRULE_STRING(); } break; case 94 : - // InternalRosSystemLexer.g:1:864: RULE_ML_COMMENT + // InternalRosSystemLexer.g:1:865: RULE_ML_COMMENT { mRULE_ML_COMMENT(); } break; case 95 : - // InternalRosSystemLexer.g:1:880: RULE_WS + // InternalRosSystemLexer.g:1:881: RULE_WS { mRULE_WS(); } break; case 96 : - // InternalRosSystemLexer.g:1:888: RULE_ANY_OTHER + // InternalRosSystemLexer.g:1:889: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -4167,56 +4167,56 @@ public String getDescription() { } } static final String DFA32_eotS = - "\1\52\31\60\1\143\1\146\3\uffff\2\154\1\uffff\1\144\1\154\1\55\1\60\2\55\1\uffff\1\55\1\uffff\1\55\2\uffff\2\60\2\uffff\57\60\1\uffff\1\154\12\uffff\1\154\1\144\1\154\1\60\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\60\2\uffff\20\60\1\u00d5\5\60\2\uffff\4\60\1\uffff\4\60\1\154\1\uffff\1\154\3\uffff\6\60\1\u00ed\4\60\1\u00f3\2\60\1\uffff\1\60\1\uffff\11\60\1\u0102\1\u0103\1\u0104\6\60\1\uffff\1\60\1\u010f\4\60\1\u0115\1\u0117\1\u0119\1\u011a\2\60\1\u011d\1\u011e\1\uffff\1\154\6\60\2\uffff\1\60\1\u0128\1\u012a\1\u012c\2\uffff\7\60\1\uffff\1\60\1\u0104\3\60\4\uffff\3\60\1\u013d\6\60\1\uffff\4\60\4\uffff\1\60\2\uffff\1\60\1\u014b\3\uffff\7\60\6\uffff\3\60\1\u0157\10\60\1\u0161\1\u0163\1\u0165\2\uffff\1\60\1\u0167\2\60\1\uffff\1\u016a\1\u016b\1\u016c\1\u016d\1\u016e\1\uffff\1\u016f\2\uffff\12\60\2\uffff\1\u017a\1\u017c\1\u017e\5\60\6\uffff\1\u0184\1\uffff\1\u0185\1\u0186\6\uffff\12\60\5\uffff\1\60\1\u0192\1\uffff\1\u0193\4\uffff\4\60\1\u0198\5\60\3\uffff\4\60\1\uffff\3\60\2\uffff\5\60\2\uffff\2\60\1\u01ac\1\60\1\uffff\2\60\1\uffff\6\60\1\u01b6\1\60\1\u01b8\1\uffff\1\u01b9\2\uffff"; + "\1\52\31\57\1\144\1\146\3\uffff\2\154\1\uffff\1\143\1\154\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\1\uffff\1\154\12\uffff\1\154\1\143\1\154\1\57\2\uffff\1\u00b0\2\uffff\1\u00b0\4\uffff\16\57\2\uffff\20\57\1\u00d5\5\57\2\uffff\4\57\1\uffff\4\57\1\154\1\uffff\1\154\3\uffff\6\57\1\u00ed\4\57\1\u00f3\2\57\1\uffff\1\57\1\uffff\11\57\1\u0102\1\u0103\1\u0104\6\57\1\uffff\1\57\1\u010f\4\57\1\u0115\1\u0117\1\u0119\1\u011a\2\57\1\u011d\1\u011e\1\uffff\1\154\6\57\2\uffff\1\57\1\u0128\1\u012a\1\u012c\2\uffff\7\57\1\uffff\1\57\1\u0104\3\57\4\uffff\3\57\1\u013d\6\57\1\uffff\4\57\4\uffff\1\57\2\uffff\1\57\1\u014b\3\uffff\7\57\6\uffff\3\57\1\u0157\10\57\1\u0161\1\u0163\1\u0165\2\uffff\1\57\1\u0167\2\57\1\uffff\1\u016a\1\u016b\1\u016c\1\u016d\1\u016e\1\uffff\1\u016f\2\uffff\12\57\2\uffff\1\u017a\1\u017c\1\u017e\5\57\6\uffff\1\u0184\1\uffff\1\u0185\1\u0186\6\uffff\12\57\5\uffff\1\57\1\u0192\1\uffff\1\u0193\4\uffff\4\57\1\u0198\5\57\3\uffff\4\57\1\uffff\3\57\1\uffff\6\57\3\uffff\2\57\1\u01ad\1\57\1\uffff\2\57\1\uffff\6\57\1\u01b7\1\57\1\u01b9\1\uffff\1\u01ba\2\uffff"; static final String DFA32_eofS = - "\u01ba\uffff"; + "\u01bb\uffff"; static final String DFA32_minS = - "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\5\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\17\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\10\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\2\57\1\uffff\1\57\4\uffff\12\57\3\uffff\4\57\1\uffff\3\57\2\uffff\5\57\2\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; + "\1\0\31\57\1\56\1\135\3\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\25\57\2\55\11\57\1\uffff\1\56\10\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\26\57\2\uffff\4\57\1\uffff\4\57\3\56\1\0\1\uffff\1\0\16\57\1\uffff\1\57\1\uffff\22\57\1\uffff\16\57\2\55\6\57\2\uffff\4\57\2\uffff\7\57\1\uffff\5\57\4\uffff\12\57\1\uffff\4\57\4\uffff\1\57\2\uffff\2\57\3\uffff\7\57\6\uffff\17\57\2\uffff\4\57\1\uffff\5\57\1\uffff\1\57\2\uffff\12\57\2\uffff\10\57\6\uffff\1\57\1\uffff\2\57\6\uffff\12\57\5\uffff\2\57\1\uffff\1\57\4\uffff\12\57\3\uffff\4\57\1\uffff\3\57\1\uffff\6\57\3\uffff\4\57\1\uffff\2\57\1\uffff\11\57\1\uffff\1\57\2\uffff"; static final String DFA32_maxS = - "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\5\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\17\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\10\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\2\172\1\uffff\1\172\4\uffff\12\172\3\uffff\4\172\1\uffff\3\172\2\uffff\5\172\2\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; + "\1\uffff\31\172\1\145\1\135\3\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\1\uffff\1\145\10\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\26\172\2\uffff\4\172\1\uffff\4\172\3\145\1\uffff\1\uffff\1\uffff\16\172\1\uffff\1\172\1\uffff\22\172\1\uffff\16\172\2\145\6\172\2\uffff\4\172\2\uffff\7\172\1\uffff\5\172\4\uffff\12\172\1\uffff\4\172\4\uffff\1\172\2\uffff\2\172\3\uffff\7\172\6\uffff\17\172\2\uffff\4\172\1\uffff\5\172\1\uffff\1\172\2\uffff\12\172\2\uffff\10\172\6\uffff\1\172\1\uffff\2\172\6\uffff\12\172\5\uffff\2\172\1\uffff\1\172\4\uffff\12\172\3\uffff\4\172\1\uffff\3\172\1\uffff\6\172\3\uffff\4\172\1\uffff\2\172\1\uffff\11\172\1\uffff\1\172\2\uffff"; static final String DFA32_acceptS = - "\34\uffff\1\116\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\114\1\uffff\1\117\1\125\1\115\1\121\1\116\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\106\1\107\26\uffff\1\75\1\76\4\uffff\1\113\10\uffff\1\135\17\uffff\1\66\1\uffff\1\67\22\uffff\1\112\26\uffff\1\51\1\101\4\uffff\1\52\1\103\7\uffff\1\62\5\uffff\1\70\1\111\1\110\1\124\12\uffff\1\73\4\uffff\1\47\1\77\1\50\1\100\1\uffff\1\105\1\104\2\uffff\1\74\1\102\1\127\7\uffff\1\32\1\63\1\33\1\64\1\34\1\65\17\uffff\1\37\1\71\4\uffff\1\40\5\uffff\1\53\1\uffff\1\61\1\72\12\uffff\1\21\1\55\10\uffff\1\23\1\56\1\24\1\57\1\25\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\36\1\13\1\30\1\14\1\31\2\uffff\1\16\1\uffff\1\22\1\26\1\27\1\35\12\uffff\1\15\1\20\1\17\4\uffff\1\12\3\uffff\1\10\1\11\5\uffff\1\6\1\7\4\uffff\1\5\2\uffff\1\4\11\uffff\1\3\1\uffff\1\2\1\1"; + "\34\uffff\1\116\1\120\1\122\2\uffff\1\125\6\uffff\1\131\1\uffff\1\132\1\uffff\1\137\1\140\1\uffff\1\134\1\uffff\1\130\57\uffff\1\114\1\uffff\1\125\1\117\1\115\1\121\1\116\1\120\1\122\1\123\1\uffff\1\126\12\uffff\1\131\1\136\1\133\1\137\16\uffff\1\106\1\107\26\uffff\1\75\1\76\4\uffff\1\113\10\uffff\1\135\17\uffff\1\66\1\uffff\1\67\22\uffff\1\112\26\uffff\1\51\1\101\4\uffff\1\52\1\103\7\uffff\1\62\5\uffff\1\70\1\111\1\110\1\124\12\uffff\1\73\4\uffff\1\47\1\77\1\50\1\100\1\uffff\1\105\1\104\2\uffff\1\74\1\102\1\127\7\uffff\1\32\1\63\1\33\1\64\1\34\1\65\17\uffff\1\37\1\71\4\uffff\1\40\5\uffff\1\53\1\uffff\1\61\1\72\12\uffff\1\21\1\55\10\uffff\1\23\1\56\1\24\1\57\1\25\1\60\1\uffff\1\41\2\uffff\1\42\1\43\1\44\1\45\1\46\1\54\12\uffff\1\36\1\13\1\30\1\14\1\31\2\uffff\1\16\1\uffff\1\22\1\26\1\27\1\35\12\uffff\1\15\1\20\1\17\4\uffff\1\12\3\uffff\1\11\6\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"; static final String DFA32_specialS = - "\1\10\45\uffff\1\5\1\2\111\uffff\1\6\1\1\1\uffff\1\7\1\4\71\uffff\1\0\1\uffff\1\3\u0108\uffff}>"; + "\1\3\45\uffff\1\6\1\2\111\uffff\1\7\1\1\1\uffff\1\10\1\5\71\uffff\1\0\1\uffff\1\4\u0109\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\34\1\32\1\41\1\51\1\37\2\40\7\43\1\35\6\55\1\17\1\14\1\45\1\20\1\42\1\45\1\3\1\21\1\15\2\45\1\30\3\45\1\2\1\45\1\1\1\22\7\45\1\33\1\55\1\36\1\44\1\45\1\55\1\23\1\24\1\4\1\11\1\42\1\10\1\31\1\45\1\5\3\45\1\16\1\25\1\45\1\6\1\45\1\26\1\7\1\12\1\13\1\27\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\104\3\57\1\103\6\57\1\101\5\57\1\102\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\105\17\57\1\106\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\107\1\111\10\57\1\112\6\57\1\110\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\113\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\115\15\57\1\114\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\116\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\117\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\121\3\57\1\120\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\123\15\57\1\122\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\124\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\125\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\126\17\57\1\127\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\130\11\57\1\131\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\133\15\57\1\132\3\57\1\134\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\135\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\136\31\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", - "\1\144\1\uffff\12\142\13\uffff\1\144\25\uffff\1\141\11\uffff\1\144", + "\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\15\60\1\70\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\71\20\60\1\72\2\60\1\73\5\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\104\3\60\1\103\6\60\1\101\5\60\1\102\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\105\17\60\1\106\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\7\60\1\107\1\111\10\60\1\112\6\60\1\110\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\113\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\115\15\60\1\114\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\116\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\117\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\121\3\60\1\120\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\123\15\60\1\122\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\124\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\125\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\126\17\60\1\127\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\130\11\60\1\131\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\133\15\60\1\132\3\60\1\134\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\135\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\136\31\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\143\1\uffff\12\142\13\uffff\1\143\25\uffff\1\141\11\uffff\1\143", "\1\145", "", "", "", - "\1\144\1\uffff\12\153\10\uffff\1\152\2\uffff\1\144\34\uffff\1\152\2\uffff\1\144", - "\1\144\1\uffff\12\155\13\uffff\1\144\37\uffff\1\144", + "\1\143\1\uffff\12\153\10\uffff\1\152\2\uffff\1\143\34\uffff\1\152\2\uffff\1\143", + "\1\143\1\uffff\12\155\13\uffff\1\143\37\uffff\1\143", "", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", "\32\160\4\uffff\1\160\1\uffff\32\160", - "\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\162\1\163\71\162\1\161\uffa3\162", "\47\165\1\166\64\165\1\164\uffa3\165", "", @@ -4225,59 +4225,59 @@ public String getDescription() { "\1\171\4\uffff\1\171", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\173\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\173\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\174\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\175\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\176\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\177\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0080\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0081\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0082\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0083\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0084\13\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\1\57\1\u0086\30\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\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0088\10\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\u008a\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\u008b\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u008c\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u008d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u008e\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\5\57\1\u008f\24\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0090\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0091\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u0092\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0093\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u0094\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0095\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0096\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0097\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0098\6\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\21\57\1\u009a\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u009b\1\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\3\57\1\u00a5\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00a6\15\57", - "\1\52\12\57\1\u00a7\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\u00a8\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00a9\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00aa\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00ab\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\174\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\175\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\176\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\177\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0080\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0081\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0082\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0083\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0084\13\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\1\60\1\u0086\30\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\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0088\10\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\u008a\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\u008b\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u008c\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u008d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u008e\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\5\60\1\u008f\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0090\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0091\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u0092\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0093\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u0094\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0095\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0096\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0097\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0098\6\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\21\60\1\u009a\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u009b\1\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\3\60\1\u00a5\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00a6\15\60", + "\1\52\12\60\1\u00a7\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\u00a8\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00a9\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00aa\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ab\31\60", "", - "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", + "\1\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", "", "", "", @@ -4286,12 +4286,12 @@ public String getDescription() { "", "", "", - "\1\144\1\uffff\12\u00ad\13\uffff\1\144\37\uffff\1\144", + "\1\143\1\uffff\12\u00ad\13\uffff\1\143\37\uffff\1\143", "", - "\1\144\1\uffff\12\u00ae\13\uffff\1\144\37\uffff\1\144", - "\1\52\12\156\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\143\1\uffff\12\u00ae\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\156\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "\0\u00af", "\42\162\1\163\71\162\1\161\uffa3\162", "\1\171\15\uffff\1\61", @@ -4302,323 +4302,324 @@ public String getDescription() { "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b2\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00b3\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00b4\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\57\1\u00b5\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u00b6\12\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00b7\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u00b8\10\57", - "\1\52\1\57\1\u00ba\1\57\1\u00bb\2\57\1\u00bc\1\57\1\u00bd\1\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00b9\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00be\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u00bf\27\57", - "\1\u00c0\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\u00c2\1\uffff\1\52\12\57\3\uffff\1\61\3\uffff\22\57\1\u00c1\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\u00c3\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\25\57\1\u00c4\4\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b2\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u00b3\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00b4\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\60\1\u00b5\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u00b6\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00b7\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u00b8\10\60", + "\1\52\1\60\1\u00ba\1\60\1\u00bb\2\60\1\u00bc\1\60\1\u00bd\1\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00b9\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00be\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u00bf\27\60", + "\1\u00c0\1\uffff\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\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\1\u00c5\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00c6\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00c7\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u00c8\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00c9\31\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\4\57\1\u00cb\25\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\23\57\1\u00cf\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00d0\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d1\25\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\22\57\1\u00d3\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00d4\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\1\57\1\u00d6\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00d7\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u00d8\26\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00d9\13\57\1\u00da\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00db\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c5\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u00c6\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u00c7\26\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00c8\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00c9\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00ca\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cb\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00cc\25\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\23\60\1\u00cf\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u00d0\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d1\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00d2\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u00d3\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u00d4\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\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\u00dc\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00dd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00de\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00df\25\57", + "\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\4\60\1\u00de\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00df\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e0\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00e1\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e2\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u00e3\16\57", - "\1\144\1\uffff\12\u00ac\13\uffff\1\144\37\uffff\1\144", - "\1\144\1\uffff\12\u00e4\13\uffff\1\144\37\uffff\1\144", - "\1\144\1\uffff\12\u00e5\13\uffff\1\144\37\uffff\1\144", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00e0\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00e1\5\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\143\1\uffff\12\u00ac\13\uffff\1\143\37\uffff\1\143", + "\1\143\1\uffff\12\u00e4\13\uffff\1\143\37\uffff\1\143", + "\1\143\1\uffff\12\u00e5\13\uffff\1\143\37\uffff\1\143", "\42\162\1\163\71\162\1\161\uffa3\162", "", "\47\165\1\166\64\165\1\164\uffa3\165", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00e6\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e7\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u00e8\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u00e9\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\7\57\1\u00ea\22\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00eb\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u00ec\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\u00ee\10\57", - "\1\52\6\57\1\u00ef\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u00f0\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u00f1\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\u00f2\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\u00f4\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00f5\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\21\60\1\u00ee\10\60", + "\1\52\6\60\1\u00ef\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u00f0\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u00f1\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\u00f2\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\14\60\1\u00f4\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00f5\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u00f6\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u00f6\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u00f7\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u00f8\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00f9\6\57", - "\1\52\12\57\1\u00fb\2\uffff\1\61\3\uffff\5\57\1\u00fa\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\u00fc\30\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u00fd\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\24\57\1\u00fe\5\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u00ff\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0100\31\57", - "\1\52\12\57\1\u0101\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\u0105\1\57\1\u0106\2\57\1\u0107\1\57\1\u0108\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\u0109\25\57", - "\1\52\6\57\1\u010a\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\u010b\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u010c\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u010d\1\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u00f7\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u00f8\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00f9\6\60", + "\1\52\12\60\1\u00fb\2\uffff\1\61\3\uffff\5\60\1\u00fa\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\u00fc\30\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u00fd\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\24\60\1\u00fe\5\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u00ff\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0100\31\60", + "\1\52\12\60\1\u0101\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\u0105\1\60\1\u0106\2\60\1\u0107\1\60\1\u0108\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\u0109\25\60", + "\1\52\6\60\1\u010a\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\u010b\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u010c\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\30\60\1\u010d\1\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\13\57\1\u010e\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\u0110\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0111\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0112\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u0113\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0114\3\uffff\1\57\1\uffff\32\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\4\uffff\1\57\1\uffff\22\57\1\u0118\7\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\u011b\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u011c\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\u011f\1\144\1\uffff\12\144\13\uffff\1\144\37\uffff\1\144", - "\1\u011f\1\144\1\uffff\12\157\13\uffff\1\144\37\uffff\1\144", - "\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\13\60\1\u010e\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\u0110\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0111\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0112\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u0113\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0114\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0116\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\22\60\1\u0118\7\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\u011b\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u011c\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\u011f\1\143\1\uffff\12\143\13\uffff\1\143\37\uffff\1\143", + "\1\u011f\1\143\1\uffff\12\157\13\uffff\1\143\37\uffff\1\143", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0120\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0121\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0122\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\13\60\1\u0123\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0124\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\u0125\27\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\5\60\1\u0126\24\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0127\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0129\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u012b\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\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\3\57\1\u0132\2\57\1\u0133\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\u0134\21\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u012d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012e\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u012f\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0130\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0131\27\60", + "\1\52\3\60\1\u0132\2\60\1\u0133\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\u0134\21\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0135\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\u0136\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0137\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\3\57\1\u0138\26\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0135\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\u0136\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0137\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\3\60\1\u0138\26\60", "", "", "", "", - "\1\52\6\57\1\u0139\3\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\2\57\1\u013a\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u013b\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\u013c\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\u013e\31\57", - "\1\52\4\57\1\u013f\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\u0140\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0141\23\57", - "\1\52\12\57\1\u0142\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\4\57\1\u0143\25\57", + "\1\52\6\60\1\u0139\3\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\2\60\1\u013a\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u013b\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\u013c\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\u013e\31\60", + "\1\52\4\60\1\u013f\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\u0140\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0141\23\60", + "\1\52\12\60\1\u0142\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\4\60\1\u0143\25\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0144\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\6\57\1\u0145\23\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0146\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u0147\14\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0144\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\6\60\1\u0145\23\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0146\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0147\14\60", "", "", "", "", - "\1\52\12\57\1\u0148\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", + "\1\52\12\60\1\u0148\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\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0149\6\60", + "\1\52\12\60\1\u014a\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\25\57\1\u014c\4\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u014d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u014e\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u014f\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\u0150\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0151\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0152\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\25\60\1\u014c\4\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u014d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u014e\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u014f\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\u0150\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0151\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0152\31\60", "", "", "", "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0153\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u0154\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u0155\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0156\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\u0158\25\57", - "\1\52\2\57\1\u0159\7\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\4\57\1\u015a\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\u015b\16\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u015c\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\23\57\1\u015d\6\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u015e\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u015f\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u0160\3\uffff\1\57\1\uffff\32\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u0153\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u0154\7\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\1\u0156\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\u0158\25\60", + "\1\52\2\60\1\u0159\7\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\4\60\1\u015a\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\u015b\16\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u015c\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\23\60\1\u015d\6\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u015e\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u015f\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0160\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0162\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u0164\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\15\57\1\u0166\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\u0168\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0169\25\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u0166\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\u0168\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0169\25\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\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\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\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\4\57\1\u0170\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\15\57\1\u0171\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\u0172\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u0173\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0174\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\10\57\1\u0175\21\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u0176\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0177\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u0178\25\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0170\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0171\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\u0172\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u0173\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0174\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\u0175\21\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u0176\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u0177\25\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\4\60\1\u0179\25\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\1\u017b\3\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\1\u017d\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\u017f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\12\57\1\u0180\17\57", - "\1\52\12\57\1\u0181\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\u0182\14\57", - "\1\52\12\57\1\u0183\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\60\3\uffff\1\61\3\uffff\32\60\1\u017b\3\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\1\u017d\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\u017f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\12\60\1\u0180\17\60", + "\1\52\12\60\1\u0181\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\u0182\14\60", + "\1\52\12\60\1\u0183\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\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\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\15\57\1\u0187\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\u0188\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u0189\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u018a\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018b\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\16\57\1\u018c\13\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u018d\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\21\57\1\u018e\10\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u018f\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0190\15\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\15\60\1\u0187\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\u0188\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u0189\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u018a\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u018b\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\16\60\1\u018c\13\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u018d\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\21\60\1\u018e\10\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u018f\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0190\15\60", "", "", "", "", "", - "\1\52\12\57\1\u0191\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\1\u0191\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\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\1\u0194\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u0195\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\1\u0196\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\u0197\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\u0199\14\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019a\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u019b\7\57", - "\1\52\12\57\1\u019c\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u019d\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\1\u0194\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u0195\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\1\u0196\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\u0197\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\u0199\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u019a\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u019b\7\60", + "\1\52\12\60\1\u019c\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\u019d\7\60", "", "", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\14\57\1\u019e\15\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u019f\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\15\57\1\u01a0\14\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\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\14\60\1\u019e\15\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u019f\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\u01a0\14\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01a1\7\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01a2\7\57", - "\1\52\12\57\1\u01a3\2\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\32\57", - "\1\52\12\57\1\u01a4\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\u01a2\7\60", + "\1\52\12\60\1\u01a3\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", + "\1\52\12\60\1\u01a4\2\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\32\60", "", + "\1\52\12\60\1\u01a5\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\4\60\1\u01a6\25\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\30\60\1\u01a8\1\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01a9\12\60", + "\1\52\12\60\1\u01aa\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\u01a5\25\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\30\57\1\u01a7\1\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01a8\12\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\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\22\57\1\u01aa\7\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\17\57\1\u01ab\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\u01ad\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\22\60\1\u01ab\7\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01ac\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\u01ae\31\60", "", - "\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\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01af\31\57", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\17\60\1\u01af\12\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01b0\31\60", "", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b0\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\1\u01b1\31\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b2\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b3\25\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\2\57\1\u01b4\27\57", - "\1\52\12\57\3\uffff\1\61\3\uffff\32\57\4\uffff\1\57\1\uffff\4\57\1\u01b5\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\u01b7\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\u01b1\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\1\u01b2\31\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01b3\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b4\25\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\2\60\1\u01b5\27\60", + "\1\52\12\60\3\uffff\1\61\3\uffff\32\60\4\uffff\1\60\1\uffff\4\60\1\u01b6\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\u01b8\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", "", "" }; @@ -4653,7 +4654,7 @@ public DFA32(BaseRecognizer recognizer) { this.transition = DFA32_transition; } public String getDescription() { - return "1:1: Tokens : ( RelativeNamespace | PrivateNamespace | GlobalNamespace | ParameterAny | Connections | Interfaces | Parameters | Processes | SubSystem | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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 | Interfaces | Parameters | SubSystems | 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 | Array | Base64 | Double | Header | String | Struct | Action | Bool_1 | Byte_1 | Char_1 | Int8_1 | Nodes | Result | String_1 | Uint16 | Uint32 | Uint64 | Value_1 | 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 | HyphenMinusLeftSquareBracket | 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; @@ -4698,60 +4699,6 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc if ( s>=0 ) return s; break; case 3 : - int LA32_177 = input.LA(1); - - s = -1; - if ( (LA32_177=='\'') ) {s = 118;} - - else if ( (LA32_177=='\\') ) {s = 116;} - - else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} - - if ( s>=0 ) return s; - break; - case 4 : - int LA32_117 = input.LA(1); - - s = -1; - if ( (LA32_117=='\'') ) {s = 118;} - - else if ( (LA32_117=='\\') ) {s = 116;} - - else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} - - if ( s>=0 ) return s; - break; - case 5 : - int LA32_38 = input.LA(1); - - s = -1; - if ( (LA32_38=='\\') ) {s = 113;} - - else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} - - else if ( (LA32_38=='\"') ) {s = 115;} - - else s = 45; - - if ( s>=0 ) return s; - break; - case 6 : - int LA32_113 = input.LA(1); - - s = -1; - if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} - - if ( s>=0 ) return s; - break; - case 7 : - int LA32_116 = input.LA(1); - - s = -1; - if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} - - if ( s>=0 ) return s; - break; - case 8 : int LA32_0 = input.LA(1); s = -1; @@ -4845,6 +4792,60 @@ public int specialStateTransition(int s, IntStream _input) throws NoViableAltExc else s = 42; + if ( s>=0 ) return s; + break; + case 4 : + int LA32_177 = input.LA(1); + + s = -1; + if ( (LA32_177=='\'') ) {s = 118;} + + else if ( (LA32_177=='\\') ) {s = 116;} + + else if ( ((LA32_177>='\u0000' && LA32_177<='&')||(LA32_177>='(' && LA32_177<='[')||(LA32_177>=']' && LA32_177<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 5 : + int LA32_117 = input.LA(1); + + s = -1; + if ( (LA32_117=='\'') ) {s = 118;} + + else if ( (LA32_117=='\\') ) {s = 116;} + + else if ( ((LA32_117>='\u0000' && LA32_117<='&')||(LA32_117>='(' && LA32_117<='[')||(LA32_117>=']' && LA32_117<='\uFFFF')) ) {s = 117;} + + if ( s>=0 ) return s; + break; + case 6 : + int LA32_38 = input.LA(1); + + s = -1; + if ( (LA32_38=='\\') ) {s = 113;} + + else if ( ((LA32_38>='\u0000' && LA32_38<='!')||(LA32_38>='#' && LA32_38<='[')||(LA32_38>=']' && LA32_38<='\uFFFF')) ) {s = 114;} + + else if ( (LA32_38=='\"') ) {s = 115;} + + else s = 45; + + if ( s>=0 ) return s; + break; + case 7 : + int LA32_113 = input.LA(1); + + s = -1; + if ( ((LA32_113>='\u0000' && LA32_113<='\uFFFF')) ) {s = 175;} + + if ( s>=0 ) return s; + break; + case 8 : + int LA32_116 = input.LA(1); + + s = -1; + if ( ((LA32_116>='\u0000' && LA32_116<='\uFFFF')) ) {s = 177;} + 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 421f7c70..b9541f35 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 @@ -52,7 +52,7 @@ Ns=78 ParameterAny=7 Parameters=10 PrivateNamespace=5 -Processes=11 +Processes=12 Pub=57 RULE_ANY_OTHER=108 RULE_BEGIN=101 @@ -88,7 +88,7 @@ String_1=48 String_2=20 Struct=40 Sub=58 -SubSystem=12 +SubSystems=11 Threads=21 Time=75 Type=76 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 98932d5a..af5eb356 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 @@ -88,6 +88,7 @@ import system.RosSystemConnection; import system.RosTopicConnection; import system.RossystemPackage; +import system.SubSystem; @SuppressWarnings("all") public class RosSystemSemanticSequencer extends BasicsSemanticSequencer { @@ -328,6 +329,9 @@ else if (epackage == RossystemPackage.eINSTANCE) case RossystemPackage.ROS_TOPIC_CONNECTION: sequence_RosTopicConnection(context, (RosTopicConnection) semanticObject); return; + case RossystemPackage.SUB_SYSTEM: + sequence_SubSystem(context, (SubSystem) semanticObject); + return; case RossystemPackage.SYSTEM: sequence_RosSystem(context, (system.System) semanticObject); return; @@ -623,7 +627,7 @@ protected void sequence_RosSystemConnection(ISerializationContext context, RosSy * ( * name=EString * fromFile=EString? - * (processes+=Process | components+=RosNode | components+=RosSystem | parameter+=Parameter | connections+=Connection)* + * (components+=SubSystem | processes+=Process | components+=RosNode | parameter+=Parameter | connections+=Connection)* * ) * */ @@ -657,4 +661,24 @@ protected void sequence_RosTopicConnection(ISerializationContext context, RosTop } + /** + *
      +	 * Contexts:
      +	 *     SubSystem returns SubSystem
      +	 *
      +	 * Constraint:
      +	 *     system=[System|EString]
      +	 * 
      + */ + protected void sequence_SubSystem(ISerializationContext context, SubSystem semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, RossystemPackage.Literals.SUB_SYSTEM__SYSTEM) == ValueTransient.YES) + errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RossystemPackage.Literals.SUB_SYSTEM__SYSTEM)); + } + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); + feeder.accept(grammarAccess.getSubSystemAccess().getSystemSystemEStringParserRuleCall_0_1(), semanticObject.eGet(RossystemPackage.Literals.SUB_SYSTEM__SYSTEM, false)); + feeder.finish(); + } + + } 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 c5c6d122..226aaff3 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 @@ -24,124 +24,124 @@ public class RosSystemSyntacticSequencer extends AbstractSyntacticSequencer { protected RosSystemGrammarAccess grammarAccess; protected AbstractElementAlias match_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q; protected AbstractElementAlias match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q; - protected AbstractElementAlias match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; - protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; - protected AbstractElementAlias match_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; - protected AbstractElementAlias match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; - protected AbstractElementAlias match_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a; - protected AbstractElementAlias match_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; - protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; - protected AbstractElementAlias match_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; - protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; - protected AbstractElementAlias match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; - protected AbstractElementAlias match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_1_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_2_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a; + protected AbstractElementAlias match_RosSystem___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a; + protected AbstractElementAlias match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a; + protected AbstractElementAlias match_RosSystem___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a; + protected AbstractElementAlias match_RosSystem___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a__a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; + protected AbstractElementAlias match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; + protected AbstractElementAlias match_RosSystem_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; + protected AbstractElementAlias match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p; + protected AbstractElementAlias match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p; + protected AbstractElementAlias match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p; @Inject protected void init(IGrammarAccess access) { grammarAccess = (RosSystemGrammarAccess) access; match_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getInterfacesKeyword_6_0()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_6_1()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_6_3())); match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getParametersKeyword_7_0()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getBEGINTerminalRuleCall_7_1()), new TokenAlias(false, false, grammarAccess.getRosNodeAccess().getENDTerminalRuleCall_7_3())); - match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); - match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); - match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); - match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); - match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); - match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); - match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); - match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); - match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); - match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); - match_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); - match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); - match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); - match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); - match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); - match_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); - match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); - match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); - match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); - match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); - match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); - match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); - match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); - match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); - match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); - match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); - match_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); - match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); - match_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())))); - match_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())))); - match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); - match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); - match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); - match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); - match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); - match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); - match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); - match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); - match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); - match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); - match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())))); + match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_1_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_2_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()), new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1())); + match_RosSystem___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())))); + match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())))); + match_RosSystem___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3())))); + match_RosSystem___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()), new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); + match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))); + match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3()))); + match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3()))); + match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getConnectionsKeyword_4_4_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_4_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_4_3()))); + match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p = new GroupAlias(true, false, new AlternativeAlias(false, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getParametersKeyword_4_3_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_3_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_3_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getProcessesKeyword_4_1_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_1_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_1_3())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getSubSystemsKeyword_4_0_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_0_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_0_3()))), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getNodesKeyword_4_2_0()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getBEGINTerminalRuleCall_4_2_1()), new TokenAlias(false, false, grammarAccess.getRosSystemAccess().getENDTerminalRuleCall_4_2_3()))); } @Override @@ -175,118 +175,118 @@ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition trans emit_RosNode___InterfacesKeyword_6_0_BEGINTerminalRuleCall_6_1_ENDTerminalRuleCall_6_3__q(semanticObject, getLastNavigableState(), syntaxNodes); else if (match_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q.equals(syntax)) emit_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_ENDTerminalRuleCall_7_3__q(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) - emit_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) - emit_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) - emit_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) - emit_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a.equals(syntax)) - emit_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a.equals(syntax)) - emit_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) - emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a.equals(syntax)) - emit_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) - emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) - emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) - emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); - else if (match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) - emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a.equals(syntax)) + emit_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_1_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_1_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_2_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a.equals(syntax)) + emit_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a.equals(syntax)) + emit_RosSystem___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a.equals(syntax)) + emit_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a.equals(syntax)) + emit_RosSystem___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a__a.equals(syntax)) + emit_RosSystem___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a__a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) + emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a.equals(syntax)) + emit_RosSystem_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p.equals(syntax)) + emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p.equals(syntax)) + emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); + else if (match_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p.equals(syntax)) + emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); } } @@ -324,430 +324,430 @@ protected void emit_RosNode___ParametersKeyword_7_0_BEGINTerminalRuleCall_7_1_EN /** *
       	 * Ambiguous syntax:
      -	 *     ('connections:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))*)*
      +	 *     ('connections:' BEGIN END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))*)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     connections+=Connection END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* (ambiguity) END (rule end)
      +	 *     connections+=Connection END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* (ambiguity) END (rule end)
       	 
       	 * 
      */ - protected void emit_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN)*
      +	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystems:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     fromFile=EString (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process
      -	 *     name=EString ':' BEGIN (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process
      -	 *     processes+=Process (ambiguity) processes+=Process
      +	 *     components+=SubSystem (ambiguity) components+=SubSystem
      +	 *     fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystems:' BEGIN (ambiguity) components+=SubSystem
      +	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystems:' BEGIN (ambiguity) components+=SubSystem
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'processes:' BEGIN)*
      +	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'subSystems:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
      +	 *     processes+=Process END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'subSystems:' BEGIN (ambiguity) components+=SubSystem
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN)*
      +	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'subSystems:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     parameter+=Parameter END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
      +	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'subSystems:' BEGIN (ambiguity) components+=SubSystem
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN)*
      +	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'subSystems:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosNode END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
      +	 *     components+=RosNode END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'subSystems:' BEGIN (ambiguity) components+=SubSystem
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN)*
      +	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'subSystems:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     connections+=Connection END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
      +	 *     connections+=Connection END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'subSystems:' BEGIN (ambiguity) components+=SubSystem
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_0_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN)*
      +	 *     (END (('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosNode (ambiguity) components+=RosNode
      -	 *     fromFile=EString (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode
      -	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode
      +	 *     fromFile=EString (('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process
      +	 *     name=EString ':' BEGIN (('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'processes:' BEGIN (ambiguity) processes+=Process
      +	 *     processes+=Process (ambiguity) processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'nodes:' BEGIN)*
      +	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'processes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
      +	 *     components+=SubSystem END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     processes+=Process END ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
      +	 *     parameter+=Parameter END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
      +	 *     components+=RosNode END ((('subSystems:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     connections+=Connection END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
      +	 *     connections+=Connection END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'processes:' BEGIN (ambiguity) processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_1_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN)*
      +	 *     (END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem (ambiguity) components+=RosSystem
      -	 *     fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN (ambiguity) components+=RosSystem
      -	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'subSystem:' BEGIN (ambiguity) components+=RosSystem
      +	 *     components+=RosNode (ambiguity) components+=RosNode
      +	 *     fromFile=EString (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode
      +	 *     name=EString ':' BEGIN (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* 'nodes:' BEGIN (ambiguity) components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'subSystem:' BEGIN)*
      +	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'nodes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     processes+=Process END ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
      +	 *     components+=SubSystem END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'subSystem:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
      +	 *     processes+=Process END ((('subSystems:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'subSystem:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosNode END ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
      +	 *     parameter+=Parameter END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'subSystem:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     connections+=Connection END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'subSystem:' BEGIN (ambiguity) components+=RosSystem
      +	 *     connections+=Connection END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ 'nodes:' BEGIN (ambiguity) components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_2_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN)*
      +	 *     (END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      -	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      +	 *     fromFile=EString (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      +	 *     name=EString ':' BEGIN (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* 'parameters:' BEGIN (ambiguity) parameter+=Parameter
       	 *     parameter+=Parameter (ambiguity) parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'parameters:' BEGIN)*
      +	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'parameters:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      +	 *     components+=SubSystem END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     processes+=Process END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      +	 *     processes+=Process END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosNode END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      +	 *     components+=RosNode END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     connections+=Connection END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
      +	 *     connections+=Connection END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('connections:' BEGIN END)?)+ 'parameters:' BEGIN (ambiguity) parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_3_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p_ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN)*
      +	 *     (END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     connections+=Connection (ambiguity) connections+=Connection
      -	 *     fromFile=EString (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection
      -	 *     name=EString ':' BEGIN (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection
      +	 *     fromFile=EString (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection
      +	 *     name=EString ':' BEGIN (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))* 'connections:' BEGIN (ambiguity) connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'connections:' BEGIN)*
      +	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'connections:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystem:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
      +	 *     components+=SubSystem END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystems:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     processes+=Process END ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
      +	 *     processes+=Process END ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     parameter+=Parameter END ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
      +	 *     parameter+=Parameter END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('parameters:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN)*
      +	 *     (END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosNode END ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
      +	 *     components+=RosNode END ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+ 'connections:' BEGIN (ambiguity) connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ENDTerminalRuleCall_4_4_3_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p_ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ('nodes:' BEGIN END (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
      +	 *     ('nodes:' BEGIN END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosNode END (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
      +	 *     components+=RosNode END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
       	 
       	 * 
      */ - protected void emit_RosSystem___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ('parameters:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))*)*
      +	 *     ('parameters:' BEGIN END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))*)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     parameter+=Parameter END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
      +	 *     parameter+=Parameter END (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
       	 
       	 * 
      */ - protected void emit_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ('processes:' BEGIN END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
      +	 *     ('processes:' BEGIN END (('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     processes+=Process END (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
      +	 *     processes+=Process END (('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
       	 
       	 * 
      */ - protected void emit_RosSystem___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ('subSystem:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
      +	 *     ('subSystems:' BEGIN END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*)*
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
      +	 *     components+=SubSystem END (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* (ambiguity) END (rule end)
       	 
       	 * 
      */ - protected void emit_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a__a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -757,20 +757,20 @@ protected void emit_RosSystem___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2 * (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))* * * This ambiguous syntax occurs at: - * components+=RosSystem END (ambiguity) ('subSystem:' BEGIN END (ambiguity))* END (rule end) - * fromFile=EString (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem - * name=EString ':' BEGIN (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem + * components+=SubSystem END (ambiguity) ('subSystems:' BEGIN END (ambiguity))* END (rule end) + * fromFile=EString (ambiguity) 'subSystems:' BEGIN (END (ambiguity) 'subSystems:' BEGIN)* components+=SubSystem + * name=EString ':' BEGIN (ambiguity) 'subSystems:' BEGIN (END (ambiguity) 'subSystems:' BEGIN)* components+=SubSystem * */ - protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
      +	 *     (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     fromFile=EString (ambiguity) END (rule end)
      @@ -778,14 +778,14 @@ protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall
       	 
       	 * 
      */ - protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
      +	 *     (('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     fromFile=EString (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
      @@ -794,14 +794,14 @@ protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall
       	 
       	 * 
      */ - protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))*
      +	 *     (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))*
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     fromFile=EString (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
      @@ -810,14 +810,14 @@ protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall
       	 
       	 * 
      */ - protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
      +	 *     (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))*
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     components+=RosNode END (ambiguity) ('nodes:' BEGIN END (ambiguity))* END (rule end)
      @@ -826,14 +826,14 @@ protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall
       	 
       	 * 
      */ - protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     (('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))*
      +	 *     (('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))*
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     connections+=Connection END (ambiguity) ('connections:' BEGIN END (ambiguity))* END (rule end)
      @@ -842,7 +842,7 @@ protected void emit_RosSystem_____ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall
       	 
       	 * 
      */ - protected void emit_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_____NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____a(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -852,25 +852,25 @@ protected void emit_RosSystem_____NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1 * ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+ * * This ambiguous syntax occurs at: - * processes+=Process END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem + * processes+=Process END (ambiguity) 'subSystems:' BEGIN (END (ambiguity) 'subSystems:' BEGIN)* components+=SubSystem * */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+
      +	 *     ((('nodes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
      +	 *     components+=SubSystem END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -880,53 +880,53 @@ protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCa * ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+ * * This ambiguous syntax occurs at: - * parameter+=Parameter END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem + * parameter+=Parameter END (ambiguity) 'subSystems:' BEGIN (END (ambiguity) 'subSystems:' BEGIN)* components+=SubSystem * */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+
      +	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
      +	 *     components+=SubSystem END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     parameter+=Parameter END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     processes+=Process END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -936,81 +936,81 @@ protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCa * ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+ * * This ambiguous syntax occurs at: - * components+=RosNode END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem + * components+=RosNode END (ambiguity) 'subSystems:' BEGIN (END (ambiguity) 'subSystems:' BEGIN)* components+=SubSystem * */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystem:' BEGIN END)?)+
      +	 *     ((('processes:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('subSystems:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
      +	 *     components+=SubSystem END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     components+=RosNode END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('subSystem:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('parameters:' BEGIN END) | ('connections:' BEGIN END))? ('processes:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     processes+=Process END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('connections:' BEGIN END))? ('nodes:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     components+=RosNode END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('connections:' BEGIN END))? ('parameters:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     parameter+=Parameter END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } @@ -1020,109 +1020,109 @@ protected void emit_RosSystem_______ConnectionsKeyword_4_4_0_BEGINTerminalRuleCa * ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+ * * This ambiguous syntax occurs at: - * connections+=Connection END (ambiguity) 'subSystem:' BEGIN (END (ambiguity) 'subSystem:' BEGIN)* components+=RosSystem + * connections+=Connection END (ambiguity) 'subSystems:' BEGIN (END (ambiguity) 'subSystems:' BEGIN)* components+=SubSystem * */ - protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystem:' BEGIN END)?)+
      +	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('subSystems:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
      -	 *     components+=RosSystem END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
      +	 *     components+=SubSystem END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3____q___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     connections+=Connection END (ambiguity) 'processes:' BEGIN (END (ambiguity) 'processes:' BEGIN)* processes+=Process
       	 
       	 * 
      */ - protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('nodes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('nodes:' BEGIN END) | ('parameters:' BEGIN END))? ('processes:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     processes+=Process END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('connections:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('connections:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     connections+=Connection END (ambiguity) 'parameters:' BEGIN (END (ambiguity) 'parameters:' BEGIN)* parameter+=Parameter
       	 
       	 * 
      */ - protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('nodes:' BEGIN END) | ('subSystem:' BEGIN END))? ('parameters:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('nodes:' BEGIN END))? ('parameters:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     parameter+=Parameter END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem_______NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('connections:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     connections+=Connection END (ambiguity) 'nodes:' BEGIN (END (ambiguity) 'nodes:' BEGIN)* components+=RosNode
       	 
       	 * 
      */ - protected void emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___ConnectionsKeyword_4_4_0_BEGINTerminalRuleCall_4_4_1_ENDTerminalRuleCall_4_4_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } /** *
       	 * Ambiguous syntax:
      -	 *     ((('processes:' BEGIN END) | ('subSystem:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+
      +	 *     ((('subSystems:' BEGIN END) | ('processes:' BEGIN END) | ('parameters:' BEGIN END))? ('nodes:' BEGIN END)?)+
       	 *
       	 * This ambiguous syntax occurs at:
       	 *     components+=RosNode END (ambiguity) 'connections:' BEGIN (END (ambiguity) 'connections:' BEGIN)* connections+=Connection
       	 
       	 * 
      */ - protected void emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3___or___SubSystemKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3____q___NodesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { + protected void emit_RosSystem_______ParametersKeyword_4_3_0_BEGINTerminalRuleCall_4_3_1_ENDTerminalRuleCall_4_3_3___or___ProcessesKeyword_4_1_0_BEGINTerminalRuleCall_4_1_1_ENDTerminalRuleCall_4_1_3___or___SubSystemsKeyword_4_0_0_BEGINTerminalRuleCall_4_0_1_ENDTerminalRuleCall_4_0_3____q___NodesKeyword_4_2_0_BEGINTerminalRuleCall_4_2_1_ENDTerminalRuleCall_4_2_3__q__p(EObject semanticObject, ISynNavigable transition, List nodes) { acceptNodes(transition, nodes); } 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 a18ad0a8..99460584 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 @@ -50,22 +50,22 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { private final RuleCall cFromFileEStringParserRuleCall_3_1_0 = (RuleCall)cFromFileAssignment_3_1.eContents().get(0); private final Alternatives cAlternatives_4 = (Alternatives)cGroup.eContents().get(4); private final Group cGroup_4_0 = (Group)cAlternatives_4.eContents().get(0); - private final Keyword cProcessesKeyword_4_0_0 = (Keyword)cGroup_4_0.eContents().get(0); + private final Keyword cSubSystemsKeyword_4_0_0 = (Keyword)cGroup_4_0.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_4_0_1 = (RuleCall)cGroup_4_0.eContents().get(1); - private final Assignment cProcessesAssignment_4_0_2 = (Assignment)cGroup_4_0.eContents().get(2); - private final RuleCall cProcessesProcessParserRuleCall_4_0_2_0 = (RuleCall)cProcessesAssignment_4_0_2.eContents().get(0); + private final Assignment cComponentsAssignment_4_0_2 = (Assignment)cGroup_4_0.eContents().get(2); + private final RuleCall cComponentsSubSystemParserRuleCall_4_0_2_0 = (RuleCall)cComponentsAssignment_4_0_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_4_0_3 = (RuleCall)cGroup_4_0.eContents().get(3); private final Group cGroup_4_1 = (Group)cAlternatives_4.eContents().get(1); - private final Keyword cNodesKeyword_4_1_0 = (Keyword)cGroup_4_1.eContents().get(0); + private final Keyword cProcessesKeyword_4_1_0 = (Keyword)cGroup_4_1.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_4_1_1 = (RuleCall)cGroup_4_1.eContents().get(1); - private final Assignment cComponentsAssignment_4_1_2 = (Assignment)cGroup_4_1.eContents().get(2); - private final RuleCall cComponentsRosNodeParserRuleCall_4_1_2_0 = (RuleCall)cComponentsAssignment_4_1_2.eContents().get(0); + private final Assignment cProcessesAssignment_4_1_2 = (Assignment)cGroup_4_1.eContents().get(2); + private final RuleCall cProcessesProcessParserRuleCall_4_1_2_0 = (RuleCall)cProcessesAssignment_4_1_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_4_1_3 = (RuleCall)cGroup_4_1.eContents().get(3); private final Group cGroup_4_2 = (Group)cAlternatives_4.eContents().get(2); - private final Keyword cSubSystemKeyword_4_2_0 = (Keyword)cGroup_4_2.eContents().get(0); + private final Keyword cNodesKeyword_4_2_0 = (Keyword)cGroup_4_2.eContents().get(0); private final RuleCall cBEGINTerminalRuleCall_4_2_1 = (RuleCall)cGroup_4_2.eContents().get(1); private final Assignment cComponentsAssignment_4_2_2 = (Assignment)cGroup_4_2.eContents().get(2); - private final RuleCall cComponentsRosSystemParserRuleCall_4_2_2_0 = (RuleCall)cComponentsAssignment_4_2_2.eContents().get(0); + private final RuleCall cComponentsRosNodeParserRuleCall_4_2_2_0 = (RuleCall)cComponentsAssignment_4_2_2.eContents().get(0); private final RuleCall cENDTerminalRuleCall_4_2_3 = (RuleCall)cGroup_4_2.eContents().get(3); private final Group cGroup_4_3 = (Group)cAlternatives_4.eContents().get(3); private final Keyword cParametersKeyword_4_3_0 = (Keyword)cGroup_4_3.eContents().get(0); @@ -86,6 +86,11 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // BEGIN // ('fromFile:' fromFile=EString)? // ( + // ('subSystems:' + // BEGIN + // components+=SubSystem* + // END + // ) | // ('processes:' // BEGIN // processes+=Process* @@ -96,11 +101,6 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // components+=RosNode* // END // ) | - // ('subSystem:' - // BEGIN - // components+=RosSystem* - // END - // ) | // ('parameters:' // BEGIN // parameter+=Parameter* @@ -119,6 +119,11 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { //BEGIN // ('fromFile:' fromFile=EString)? // ( + // ('subSystems:' + // BEGIN + // components+=SubSystem* + // END + // ) | // ('processes:' // BEGIN // processes+=Process* @@ -129,11 +134,6 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // components+=RosNode* // END // ) | - // ('subSystem:' - // BEGIN - // components+=RosSystem* - // END - // ) | // ('parameters:' // BEGIN // parameter+=Parameter* @@ -173,6 +173,11 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { public RuleCall getFromFileEStringParserRuleCall_3_1_0() { return cFromFileEStringParserRuleCall_3_1_0; } //( + //('subSystems:' + // BEGIN + // components+=SubSystem* + // END + //) | //('processes:' // BEGIN // processes+=Process* @@ -183,11 +188,6 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { // components+=RosNode* // END //) | - //('subSystem:' - // BEGIN - // components+=RosSystem* - // END - //) | //('parameters:' // BEGIN // parameter+=Parameter* @@ -201,68 +201,68 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { //)* public Alternatives getAlternatives_4() { return cAlternatives_4; } - //('processes:' + //('subSystems:' // BEGIN - // processes+=Process* + // components+=SubSystem* // END //) public Group getGroup_4_0() { return cGroup_4_0; } - //'processes:' - public Keyword getProcessesKeyword_4_0_0() { return cProcessesKeyword_4_0_0; } + //'subSystems:' + public Keyword getSubSystemsKeyword_4_0_0() { return cSubSystemsKeyword_4_0_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_4_0_1() { return cBEGINTerminalRuleCall_4_0_1; } - //processes+=Process* - public Assignment getProcessesAssignment_4_0_2() { return cProcessesAssignment_4_0_2; } + //components+=SubSystem* + public Assignment getComponentsAssignment_4_0_2() { return cComponentsAssignment_4_0_2; } - //Process - public RuleCall getProcessesProcessParserRuleCall_4_0_2_0() { return cProcessesProcessParserRuleCall_4_0_2_0; } + //SubSystem + public RuleCall getComponentsSubSystemParserRuleCall_4_0_2_0() { return cComponentsSubSystemParserRuleCall_4_0_2_0; } //END public RuleCall getENDTerminalRuleCall_4_0_3() { return cENDTerminalRuleCall_4_0_3; } - //('nodes:' + //('processes:' // BEGIN - // components+=RosNode* + // processes+=Process* // END //) public Group getGroup_4_1() { return cGroup_4_1; } - //'nodes:' - public Keyword getNodesKeyword_4_1_0() { return cNodesKeyword_4_1_0; } + //'processes:' + public Keyword getProcessesKeyword_4_1_0() { return cProcessesKeyword_4_1_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_4_1_1() { return cBEGINTerminalRuleCall_4_1_1; } - //components+=RosNode* - public Assignment getComponentsAssignment_4_1_2() { return cComponentsAssignment_4_1_2; } + //processes+=Process* + public Assignment getProcessesAssignment_4_1_2() { return cProcessesAssignment_4_1_2; } - //RosNode - public RuleCall getComponentsRosNodeParserRuleCall_4_1_2_0() { return cComponentsRosNodeParserRuleCall_4_1_2_0; } + //Process + public RuleCall getProcessesProcessParserRuleCall_4_1_2_0() { return cProcessesProcessParserRuleCall_4_1_2_0; } //END public RuleCall getENDTerminalRuleCall_4_1_3() { return cENDTerminalRuleCall_4_1_3; } - //('subSystem:' + //('nodes:' // BEGIN - // components+=RosSystem* + // components+=RosNode* // END //) public Group getGroup_4_2() { return cGroup_4_2; } - //'subSystem:' - public Keyword getSubSystemKeyword_4_2_0() { return cSubSystemKeyword_4_2_0; } + //'nodes:' + public Keyword getNodesKeyword_4_2_0() { return cNodesKeyword_4_2_0; } //BEGIN public RuleCall getBEGINTerminalRuleCall_4_2_1() { return cBEGINTerminalRuleCall_4_2_1; } - //components+=RosSystem* + //components+=RosNode* public Assignment getComponentsAssignment_4_2_2() { return cComponentsAssignment_4_2_2; } - //RosSystem - public RuleCall getComponentsRosSystemParserRuleCall_4_2_2_0() { return cComponentsRosSystemParserRuleCall_4_2_2_0; } + //RosNode + public RuleCall getComponentsRosNodeParserRuleCall_4_2_2_0() { return cComponentsRosNodeParserRuleCall_4_2_2_0; } //END public RuleCall getENDTerminalRuleCall_4_2_3() { return cENDTerminalRuleCall_4_2_3; } @@ -314,6 +314,26 @@ public class RosSystemElements extends AbstractParserRuleElementFinder { //END public RuleCall getENDTerminalRuleCall_5() { return cENDTerminalRuleCall_5; } } + public class SubSystemElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.SubSystem"); + private final Assignment cSystemAssignment = (Assignment)rule.eContents().get(1); + private final CrossReference cSystemSystemCrossReference_0 = (CrossReference)cSystemAssignment.eContents().get(0); + private final RuleCall cSystemSystemEStringParserRuleCall_0_1 = (RuleCall)cSystemSystemCrossReference_0.eContents().get(1); + + //SubSystem returns SubSystem: + // system=[System|EString] + //; + @Override public ParserRule getRule() { return rule; } + + //system=[System|EString] + public Assignment getSystemAssignment() { return cSystemAssignment; } + + //[System|EString] + public CrossReference getSystemSystemCrossReference_0() { return cSystemSystemCrossReference_0; } + + //EString + public RuleCall getSystemSystemEStringParserRuleCall_0_1() { return cSystemSystemEStringParserRuleCall_0_1; } + } public class ProcessElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "de.fraunhofer.ipa.rossystem.RosSystem.Process"); private final Group cGroup = (Group)rule.eContents().get(1); @@ -1135,6 +1155,7 @@ public class RosActionConnectionElements extends AbstractParserRuleElementFinder private final SystemElements pSystem; private final RosSystemElements pRosSystem; + private final SubSystemElements pSubSystem; private final ProcessElements pProcess; private final RosNodeElements pRosNode; private final RosInterfaceElements pRosInterface; @@ -1168,6 +1189,7 @@ public RosSystemGrammarAccess(GrammarProvider grammarProvider, this.gaTerminals = gaTerminals; this.pSystem = new SystemElements(); this.pRosSystem = new RosSystemElements(); + this.pSubSystem = new SubSystemElements(); this.pProcess = new ProcessElements(); this.pRosNode = new RosNodeElements(); this.pRosInterface = new RosInterfaceElements(); @@ -1234,6 +1256,11 @@ public ParserRule getSystemRule() { // BEGIN // ('fromFile:' fromFile=EString)? // ( + // ('subSystems:' + // BEGIN + // components+=SubSystem* + // END + // ) | // ('processes:' // BEGIN // processes+=Process* @@ -1244,11 +1271,6 @@ public ParserRule getSystemRule() { // components+=RosNode* // END // ) | - // ('subSystem:' - // BEGIN - // components+=RosSystem* - // END - // ) | // ('parameters:' // BEGIN // parameter+=Parameter* @@ -1269,6 +1291,17 @@ public ParserRule getRosSystemRule() { return getRosSystemAccess().getRule(); } + //SubSystem returns SubSystem: + // system=[System|EString] + //; + public SubSystemElements getSubSystemAccess() { + return pSubSystem; + } + + public ParserRule getSubSystemRule() { + return getSubSystemAccess().getRule(); + } + //Process returns Process: // {Process} // name=EString':' 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 0e000986..036ae139 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 @@ -15,6 +15,11 @@ RosSystem returns System: BEGIN ('fromFile:' fromFile=EString)? ( + ('subSystems:' + BEGIN + components+=SubSystem* + END + ) | ('processes:' BEGIN processes+=Process* @@ -25,11 +30,7 @@ RosSystem returns System: components+=RosNode* END ) | - ('subSystem:' - BEGIN - components+=RosSystem* - END - ) | + ('parameters:' BEGIN parameter+=Parameter* @@ -43,7 +44,9 @@ RosSystem returns System: )* END; - +SubSystem returns SubSystem: + system=[System|EString] +; Process returns Process: {Process} diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystemQNP.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystemQNP.xtend index 33ec551d..b54da243 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystemQNP.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/RosSystemQNP.xtend @@ -4,6 +4,8 @@ import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider; import system.RosInterface; import system.RosNode; import org.eclipse.emf.ecore.EObject +import system.Rossystem +import system.System class RosSystemQNP extends DefaultDeclarativeQualifiedNameProvider{ @@ -18,6 +20,14 @@ class RosSystemQNP extends DefaultDeclarativeQualifiedNameProvider{ val interface_name = obj.name return getConverter().toQualifiedName(interface_name); } + if (obj instanceof Rossystem) { + val sys_name = obj.name + return getConverter().toQualifiedName(sys_name); + } + if (obj instanceof System) { + val sys_name = obj.name + return getConverter().toQualifiedName(sys_name); + } } diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend index a0bdc56e..2d8b8d52 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend @@ -71,12 +71,13 @@ class RosSystemValidator extends AbstractRosSystemValidator { var system = connection.eContainer as System var List AllInterfaces = newArrayList - for (Component node : system.components){ - var rosnode = node as RosNode - for(RosInterface interface : rosnode.rosinterfaces){ - AllInterfaces.add(interface) - } - } + for (Component component : system.components){ + if(component.class.toString.contains("RosNode")){ + var rosnode = component as RosNode + for(RosInterface interface : rosnode.rosinterfaces){ + AllInterfaces.add(interface) + } + }} if (!AllInterfaces.contains(from_connection)){ info('Valid interfaces for this process are '+AllInterfaces ,null,NOT_IN_THE_SYSTEM) diff --git a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore index 159763ea..7b6e2cf3 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore +++ b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.ecore @@ -81,4 +81,7 @@ + + + diff --git a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.genmodel b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.genmodel index 53e9bfc6..1e822c4c 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.genmodel +++ b/plugins/de.fraunhofer.ipa.rossystem/model/rossystem.genmodel @@ -77,5 +77,8 @@ + + + diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemFactory.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemFactory.java index 1fc12b85..fc54541e 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemFactory.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemFactory.java @@ -193,6 +193,15 @@ public interface RossystemFactory extends EFactory { RosActionConnection createRosActionConnection(); /** + * Returns a new object of class 'Sub System'. + * + * + * @return a new object of class 'Sub System'. + * @generated + */ + SubSystem createSubSystem(); + + /** * Returns the package supported by this factory. * * diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java index 946e1408..234efe2e 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/RossystemPackage.java @@ -998,6 +998,44 @@ public interface RossystemPackage extends EPackage { /** + * The meta object id for the '{@link system.impl.SubSystemImpl Sub System}' class. + * + * + * @see system.impl.SubSystemImpl + * @see system.impl.RossystemPackageImpl#getSubSystem() + * @generated + */ + int SUB_SYSTEM = 21; + + /** + * The feature id for the 'System' reference. + * + * + * @generated + * @ordered + */ + int SUB_SYSTEM__SYSTEM = COMPONENT_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Sub System' class. + * + * + * @generated + * @ordered + */ + int SUB_SYSTEM_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 1; + + /** + * The number of operations of the 'Sub System' class. + * + * + * @generated + * @ordered + */ + int SUB_SYSTEM_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; + + + /** * Returns the meta object for class '{@link system.System System}'. * * @@ -1571,6 +1609,27 @@ public interface RossystemPackage extends EPackage { EReference getRosActionConnection_To(); /** + * Returns the meta object for class '{@link system.SubSystem Sub System}'. + * + * + * @return the meta object for class 'Sub System'. + * @see system.SubSystem + * @generated + */ + EClass getSubSystem(); + + /** + * Returns the meta object for the reference '{@link system.SubSystem#getSystem System}'. + * + * + * @return the meta object for the reference 'System'. + * @see system.SubSystem#getSystem() + * @see #getSubSystem() + * @generated + */ + EReference getSubSystem_System(); + + /** * Returns the factory that creates the instances of the model. * * @@ -2067,6 +2126,24 @@ interface Literals { */ EReference ROS_ACTION_CONNECTION__TO = eINSTANCE.getRosActionConnection_To(); + /** + * The meta object literal for the '{@link system.impl.SubSystemImpl Sub System}' class. + * + * + * @see system.impl.SubSystemImpl + * @see system.impl.RossystemPackageImpl#getSubSystem() + * @generated + */ + EClass SUB_SYSTEM = eINSTANCE.getSubSystem(); + + /** + * The meta object literal for the 'System' reference feature. + * + * + * @generated + */ + EReference SUB_SYSTEM__SYSTEM = eINSTANCE.getSubSystem_System(); + } } //RossystemPackage diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/SubSystem.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/SubSystem.java new file mode 100644 index 00000000..197b3fca --- /dev/null +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/SubSystem.java @@ -0,0 +1,45 @@ +/** + */ +package system; + + +/** + * + * A representation of the model object 'Sub System'. + * + * + *

      + * The following features are supported: + *

      + *
        + *
      • {@link system.SubSystem#getSystem System}
      • + *
      + * + * @see system.RossystemPackage#getSubSystem() + * @model + * @generated + */ +public interface SubSystem extends Component { + /** + * Returns the value of the 'System' reference. + * + * + * @return the value of the 'System' reference. + * @see #setSystem(system.System) + * @see system.RossystemPackage#getSubSystem_System() + * @model + * @generated + */ + system.System getSystem(); + + /** + * Sets the value of the '{@link system.SubSystem#getSystem System}' reference. + * + * + * @param value the new value of the 'System' reference. + * @see #getSystem() + * @generated + */ + void setSystem(system.System value); + +} // SubSystem diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemFactoryImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemFactoryImpl.java index 75d4e3da..13b7fb45 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemFactoryImpl.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemFactoryImpl.java @@ -29,6 +29,7 @@ import system.Rossystem; import system.RossystemFactory; import system.RossystemPackage; +import system.SubSystem; /** * @@ -93,6 +94,7 @@ public EObject create(EClass eClass) { case RossystemPackage.ROS_TOPIC_CONNECTION: return createRosTopicConnection(); case RossystemPackage.ROS_SERVICE_CONNECTION: return createRosServiceConnection(); case RossystemPackage.ROS_ACTION_CONNECTION: return createRosActionConnection(); + case RossystemPackage.SUB_SYSTEM: return createSubSystem(); default: throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); } @@ -313,6 +315,17 @@ public RosActionConnection createRosActionConnection() { * @generated */ @Override + public SubSystem createSubSystem() { + SubSystemImpl subSystem = new SubSystemImpl(); + return subSystem; + } + + /** + * + * + * @generated + */ + @Override public RossystemPackage getRossystemPackage() { return (RossystemPackage)getEPackage(); } diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java index c3e72a88..5dd53244 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/RossystemPackageImpl.java @@ -36,6 +36,7 @@ import system.Rossystem; import system.RossystemFactory; import system.RossystemPackage; +import system.SubSystem; /** * @@ -192,6 +193,13 @@ public class RossystemPackageImpl extends EPackageImpl implements RossystemPacka private EClass rosActionConnectionEClass = null; /** + * + * + * @generated + */ + private EClass subSystemEClass = null; + + /** * Creates an instance of the model Package, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. @@ -802,6 +810,26 @@ public EReference getRosActionConnection_To() { * @generated */ @Override + public EClass getSubSystem() { + return subSystemEClass; + } + + /** + * + * + * @generated + */ + @Override + public EReference getSubSystem_System() { + return (EReference)subSystemEClass.getEStructuralFeatures().get(0); + } + + /** + * + * + * @generated + */ + @Override public RossystemFactory getRossystemFactory() { return (RossystemFactory)getEFactoryInstance(); } @@ -899,6 +927,9 @@ public void createPackageContents() { rosActionConnectionEClass = createEClass(ROS_ACTION_CONNECTION); createEReference(rosActionConnectionEClass, ROS_ACTION_CONNECTION__FROM); createEReference(rosActionConnectionEClass, ROS_ACTION_CONNECTION__TO); + + subSystemEClass = createEClass(SUB_SYSTEM); + createEReference(subSystemEClass, SUB_SYSTEM__SYSTEM); } /** @@ -948,6 +979,7 @@ public void initializePackageContents() { rosTopicConnectionEClass.getESuperTypes().add(this.getRosConnection()); rosServiceConnectionEClass.getESuperTypes().add(this.getRosConnection()); rosActionConnectionEClass.getESuperTypes().add(this.getRosConnection()); + subSystemEClass.getESuperTypes().add(this.getComponent()); // Initialize classes, features, and operations; add parameters initEClass(systemEClass, system.System.class, "System", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); @@ -1025,6 +1057,9 @@ public void initializePackageContents() { initEReference(getRosActionConnection_From(), theRosPackage.getActionServer(), null, "from", null, 1, 1, RosActionConnection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getRosActionConnection_To(), theRosPackage.getActionClient(), null, "to", null, 1, 1, RosActionConnection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEClass(subSystemEClass, SubSystem.class, "SubSystem", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getSubSystem_System(), this.getSystem(), null, "system", null, 0, 1, SubSystem.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + // Create resource createResource(eNS_URI); } diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SubSystemImpl.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SubSystemImpl.java new file mode 100644 index 00000000..b7485a0e --- /dev/null +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/impl/SubSystemImpl.java @@ -0,0 +1,156 @@ +/** + */ +package system.impl; + +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.InternalEObject; + +import org.eclipse.emf.ecore.impl.ENotificationImpl; +import system.RossystemPackage; +import system.SubSystem; + +/** + * + * An implementation of the model object 'Sub System'. + * + *

      + * The following features are implemented: + *

      + *
        + *
      • {@link system.impl.SubSystemImpl#getSystem System}
      • + *
      + * + * @generated + */ +public class SubSystemImpl extends ComponentImpl implements SubSystem { + /** + * The cached value of the '{@link #getSystem() System}' reference. + * + * + * @see #getSystem() + * @generated + * @ordered + */ + protected system.System system; + + /** + * + * + * @generated + */ + protected SubSystemImpl() { + super(); + } + + /** + * + * + * @generated + */ + @Override + protected EClass eStaticClass() { + return RossystemPackage.Literals.SUB_SYSTEM; + } + + /** + * + * + * @generated + */ + @Override + public system.System getSystem() { + if (system != null && system.eIsProxy()) { + InternalEObject oldSystem = (InternalEObject)system; + system = (system.System)eResolveProxy(oldSystem); + if (system != oldSystem) { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, RossystemPackage.SUB_SYSTEM__SYSTEM, oldSystem, system)); + } + } + return system; + } + + /** + * + * + * @generated + */ + public system.System basicGetSystem() { + return system; + } + + /** + * + * + * @generated + */ + @Override + public void setSystem(system.System newSystem) { + system.System oldSystem = system; + system = newSystem; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, RossystemPackage.SUB_SYSTEM__SYSTEM, oldSystem, system)); + } + + /** + * + * + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) { + switch (featureID) { + case RossystemPackage.SUB_SYSTEM__SYSTEM: + if (resolve) return getSystem(); + return basicGetSystem(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * + * + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) { + switch (featureID) { + case RossystemPackage.SUB_SYSTEM__SYSTEM: + setSystem((system.System)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * + * + * @generated + */ + @Override + public void eUnset(int featureID) { + switch (featureID) { + case RossystemPackage.SUB_SYSTEM__SYSTEM: + setSystem((system.System)null); + return; + } + super.eUnset(featureID); + } + + /** + * + * + * @generated + */ + @Override + public boolean eIsSet(int featureID) { + switch (featureID) { + case RossystemPackage.SUB_SYSTEM__SYSTEM: + return system != null; + } + return super.eIsSet(featureID); + } + +} //SubSystemImpl diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemAdapterFactory.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemAdapterFactory.java index 4bba2874..ca8e184e 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemAdapterFactory.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemAdapterFactory.java @@ -29,6 +29,7 @@ import system.RosTopicConnection; import system.Rossystem; import system.RossystemPackage; +import system.SubSystem; /** * @@ -171,6 +172,10 @@ public Adapter caseRosActionConnection(RosActionConnection object) { return createRosActionConnectionAdapter(); } @Override + public Adapter caseSubSystem(SubSystem object) { + return createSubSystemAdapter(); + } + @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } @@ -485,6 +490,20 @@ public Adapter createRosActionConnectionAdapter() { } /** + * Creates a new adapter for an object of class '{@link system.SubSystem Sub System}'. + * + * This default implementation returns null so that we can easily ignore cases; + * it's useful to ignore a case when inheritance will catch all the cases anyway. + * + * @return the new adapter. + * @see system.SubSystem + * @generated + */ + public Adapter createSubSystemAdapter() { + return null; + } + + /** * Creates a new adapter for the default case. * * This default implementation returns null. diff --git a/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java b/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java index 8122b2c8..692a3546 100644 --- a/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java +++ b/plugins/de.fraunhofer.ipa.rossystem/src/system/util/RossystemSwitch.java @@ -27,6 +27,7 @@ import system.RosTopicConnection; import system.Rossystem; import system.RossystemPackage; +import system.SubSystem; /** * @@ -230,6 +231,13 @@ protected T doSwitch(int classifierID, EObject theEObject) { if (result == null) result = defaultCase(theEObject); return result; } + case RossystemPackage.SUB_SYSTEM: { + SubSystem subSystem = (SubSystem)theEObject; + T result = caseSubSystem(subSystem); + if (result == null) result = caseComponent(subSystem); + if (result == null) result = defaultCase(theEObject); + return result; + } default: return defaultCase(theEObject); } } @@ -550,6 +558,21 @@ public T caseRosActionConnection(RosActionConnection object) { } /** + * Returns the result of interpreting the object as an instance of 'Sub System'. + * + * This implementation returns null; + * returning a non-null result will terminate the switch. + * + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of 'Sub System'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ + public T caseSubSystem(SubSystem object) { + return null; + } + + /** * Returns the result of interpreting the object as an instance of 'EObject'. * * This implementation returns null; From f917b9ea96aef0bc9ab9b54dfc13a0c2343c0b08 Mon Sep 17 00:00:00 2001 From: ipa-nhg Date: Mon, 27 Nov 2023 14:38:16 +0100 Subject: [PATCH 4/4] Update launch packages generator --- .../generator/GeneratorHelpers.xtend | 57 +++++++++++++++---- .../generator/LaunchFileCompiler_ROS2.xtend | 31 +++++++--- ...le_toREADME.xtend => READMECompiler.xtend} | 26 ++++++++- .../generator/RosSystemGenerator.xtend | 53 +++++++++-------- .../validation/RosSystemValidator.xtend | 14 +++++ 5 files changed, 134 insertions(+), 47 deletions(-) rename plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/{compile_toREADME.xtend => READMECompiler.xtend} (79%) 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 37f5a4f5..05c57251 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 @@ -20,6 +20,8 @@ import ros.PackageDependency import system.Component import system.RosNode import ros.impl.AmentPackageImpl +import system.impl.RosNodeImpl +import system.SubSystem class GeneratorHelpers { @@ -29,23 +31,58 @@ class GeneratorHelpers { List PkgsList String Pkg RosNode node + String[] FromFileInfo + def void init_pkg(){ PackageSet=false } - def getPkgsDependencies (System rossystem){ - PkgsList = new ArrayList() - for (component: rossystem.components){ - init_pkg() - node = component as RosNode - Pkg = node.compile_pkg.toString() - if (!PkgsList.contains(Pkg)){ - PkgsList.add(Pkg) - } - return PkgsList; + def getNodes (System rossystem) { + val nodeList = new ArrayList + for (component: rossystem.components) { + if (component.class.toString.contains("RosNode")){ + nodeList.add(component as RosNode) + } + } + return nodeList } + def getSubsystems (System rossystem) { + val subSystemsList = new ArrayList + for (component: rossystem.components) { + if (component.class.toString.contains("SubSystem")){ + subSystemsList.add((component as SubSystem).system) + } + } + return subSystemsList + } + + def getPkgsDependencies (System rossystem){ + PkgsList = new ArrayList() + if (rossystem.fromFile.isNullOrEmpty) { + for (component: getNodes(rossystem)){ + init_pkg() + node = component as RosNode + Pkg = node.compile_pkg.toString() + if (!PkgsList.contains(Pkg)){ + PkgsList.add(Pkg) + } + } + for (component: getSubsystems(rossystem)){ + if (component.fromFile.isNullOrEmpty){ + PkgsList.add(component.name) + } else { + PkgsList.add(component.fromFile.split("/",2).get(0)) + } + } + } + else { + FromFileInfo = rossystem.fromFile.split("/",2); + PkgsList.add(FromFileInfo.get(0)) + } + + return PkgsList; } def compile_pkg(RosNode component) diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/LaunchFileCompiler_ROS2.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/LaunchFileCompiler_ROS2.xtend index b44a99ba..85e9fe08 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/LaunchFileCompiler_ROS2.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/LaunchFileCompiler_ROS2.xtend @@ -1,37 +1,36 @@ package de.fraunhofer.ipa.rossystem.generator import system.RosNode -import ros.RosPackage import ros.Artifact import system.System -import ros.AmentPackage import ros.impl.AmentPackageImpl import system.Connection import org.eclipse.emf.common.util.EList -import system.RosConnection -import system.impl.RosConnectionImpl import system.impl.RosSystemConnectionImpl -import java.util.ArrayList import system.impl.RosPublisherReferenceImpl import system.impl.RosInterfaceImpl import system.impl.RosSubscriberReferenceImpl -import system.RosInterface import system.impl.RosServiceServerReferenceImpl import system.impl.RosServiceClientReferenceImpl import system.impl.RosActionServerReferenceImpl import system.impl.RosActionClientReferenceImpl +import com.google.inject.Inject class LaunchFileCompiler_ROS2 { + @Inject extension GeneratorHelpers + def compile_toROS2launch(System system) ''' from launch import LaunchDescription from launch_ros.actions import Node - +«IF !getSubsystems(system).empty»from ament_index_python.packages import get_package_share_directory +from launch.actions import IncludeLaunchDescription +from launch.launch_description_sources import PythonLaunchDescriptionSource«ENDIF» def generate_launch_description(): ld = LaunchDescription() - «FOR component:system.components» + «FOR component:getNodes(system)» «(component as RosNode).name» = Node( package="«((component as RosNode).from.eContainer.eContainer as AmentPackageImpl).name»", executable="«((component as RosNode).from.eContainer as Artifact).name»", @@ -41,9 +40,23 @@ def generate_launch_description(): ) «ENDFOR» + + «FOR subsystem:getSubsystems(system)» + «IF subsystem.fromFile.nullOrEmpty» + include_«subsystem.name»= IncludeLaunchDescription( + PythonLaunchDescriptionSource([ get_package_share_directory('«subsystem.name»') + '/launch/«subsystem.name».launch.py']) + ) + «ELSE» + include_«subsystem.name»= IncludeLaunchDescription( + PythonLaunchDescriptionSource([get_package_share_directory('«subsystem.fromFile.split("/",2).get(0)»') + '/«subsystem.fromFile.split("/",2).get(1)»']) + ) + «ENDIF» + «ENDFOR» - «FOR component:system.components» + «FOR component:getNodes(system)» ld.add_action(«(component as RosNode).name») + «ENDFOR»«FOR subsystem:getSubsystems(system)» + ld.add_action(include_«subsystem.name») «ENDFOR» return ld diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/compile_toREADME.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/READMECompiler.xtend similarity index 79% rename from plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/compile_toREADME.xtend rename to plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/READMECompiler.xtend index 794b54a5..8e6e09ee 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/compile_toREADME.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/READMECompiler.xtend @@ -9,27 +9,32 @@ import system.impl.RosPublisherReferenceImpl import system.impl.RosServiceClientReferenceImpl import system.impl.RosServiceServerReferenceImpl import system.impl.RosSubscriberReferenceImpl +import com.google.inject.Inject class READMECompiler { - + @Inject extension GeneratorHelpers + def compile_toREADME(System system) ''' # «system.name» This package has be created automatically using the [RosTooling](https://github.com/ipa320/RosTooling). + It holds the launch file to run the following nodes: -«FOR node:system.components» +«FOR node:getNodes(system)» - «(node as RosNode).name» «ENDFOR» The listed nodes offer the following connections: -«FOR node:system.components»«FOR port:(node as RosNode).rosinterfaces» +«FOR node:getNodes(system)»«FOR port:(node as RosNode).rosinterfaces» «getPortInfo(port)» «ENDFOR»«ENDFOR» ## Usage +«IF system.fromFile.nullOrEmpty» + This package can be copied to a valid ROS 2 workspace. Then the worksapce must be compiled using the common ROS 2 build command: ``` @@ -41,6 +46,21 @@ To execute the launch file, the following command can be called: ``` ros2 launch «system.name» «system.name».launch.py ``` +«ELSE» +To launch this system there is already an existing package that contains the launch file. + +The package can be easily installed with the following command: + +``` +sudo apt install ros-ROSDISTRO-«system.fromFile.split("/",2).get(0).replace("_","-")» +``` + +And the system started by executing: + +``` +ros2 launch «system.fromFile.split("/",2).get(0)» «system.fromFile.substring(system.fromFile.lastIndexOf('-') + 1)» +``` +«ENDIF» ''' diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/RosSystemGenerator.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/RosSystemGenerator.xtend index 92cec56b..23ac9a71 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/RosSystemGenerator.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/generator/RosSystemGenerator.xtend @@ -28,30 +28,33 @@ class RosSystemGenerator extends AbstractGenerator { system.getName().toLowerCase+"/README.md", compile_toREADME(system).toString().replace("\t"," ") ) - fsa.generateFile( - system.getName().toLowerCase+"/launch/"+system.getName()+".launch.py", - compile_toROS2launch(system).toString().replace("\t"," ") - ) - fsa.generateFile( - system.getName().toLowerCase+"/package.xml", - compile_package_xml_format3(system) - ) - fsa.generateFile( - system.getName().toLowerCase+"/CMakeLists.txt", - compile_CMakeLists_ROS2(system) - ) - fsa.generateFile( - system.getName().toLowerCase+"/setup.py", - compile_setup_py(system) - ) - fsa.generateFile( - system.getName().toLowerCase+"/resource/" + system.getName().toLowerCase, - "" - ) - fsa.generateFile( - system.getName().toLowerCase+"/" + system.getName().toLowerCase + "/__init__.py", - "" - ) + if (system.fromFile.isNullOrEmpty) { + fsa.generateFile( + system.getName().toLowerCase+"/launch/"+system.getName()+".launch.py", + compile_toROS2launch(system).toString().replace("\t"," ") + ) + fsa.generateFile( + system.getName().toLowerCase+"/package.xml", + compile_package_xml_format3(system) + ) + fsa.generateFile( + system.getName().toLowerCase+"/CMakeLists.txt", + compile_CMakeLists_ROS2(system) + ) + fsa.generateFile( + system.getName().toLowerCase+"/setup.py", + compile_setup_py(system) + ) + fsa.generateFile( + system.getName().toLowerCase+"/resource/" + system.getName().toLowerCase, + "" + ) + fsa.generateFile( + system.getName().toLowerCase+"/" + system.getName().toLowerCase + "/__init__.py", + "" + ) + } + } } } -} + diff --git a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend index 2d8b8d52..4eafb3fc 100644 --- a/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend +++ b/plugins/de.fraunhofer.ipa.rossystem.xtext/src/de/fraunhofer/ipa/rossystem/validation/RosSystemValidator.xtend @@ -45,6 +45,8 @@ class RosSystemValidator extends AbstractRosSystemValidator { public static val NOT_IN_THE_SYSTEM = "The element is not part of the system" public static val NOT_VALID_PATTERN = "The element has not a valid type" public static val TYPE_NOT_MATCH = "The ports have different types" + public static val FROM_FILE_PATH = "FromFile" + Object from_type Object to_type @@ -62,6 +64,18 @@ class RosSystemValidator extends AbstractRosSystemValidator { } } } + + @Check + def fromFileHelper(System system ) { + if (!system.fromFile.empty){ + info('The format for the FromFile attribute is: "NameOfThePackage/Path/to/ExecutableLaunchFile.launch.py"' + ,null,NOT_IN_THE_SYSTEM) + } + if (!system.fromFile.toString.contains("/")){ + error('Path not valid, the format for the FromFile attribute is: "NameOfThePackage/Path/to/ExecutableLaunchFile.launch.py"' + ,null,NOT_IN_THE_SYSTEM) + } + } @Check def checkIfInterfaceInSystem(Connection connection) {